Dela via


ObjectReplicationPoliciesOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

StorageManagementClient's

<xref:object_replication_policies> Attributet.

Arv
builtins.object
ObjectReplicationPoliciesOperations

Konstruktor

ObjectReplicationPoliciesOperations(*args, **kwargs)

Metoder

create_or_update

Skapa eller uppdatera lagringskontots princip för objektreplikering.

delete

Tar bort den princip för objektreplikering som är associerad med det angivna lagringskontot.

get

Hämta objektreplikeringsprincipen för lagringskontot efter princip-ID.

list

Ange de principer för objektreplikering som är associerade med lagringskontot.

create_or_update

Skapa eller uppdatera lagringskontots princip för objektreplikering.

create_or_update(resource_group_name: str, account_name: str, object_replication_policy_id: str, properties: _models.ObjectReplicationPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ObjectReplicationPolicy

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

object_replication_policy_id
str
Obligatorisk

ID för objektreplikeringsprincipen eller "standard" om princip-ID:t är okänt. Krävs.

properties
ObjectReplicationPolicy eller IO
Obligatorisk

Principen för objektreplikering har angetts till ett lagringskonto. Ett unikt princip-ID skapas om det saknas. Är antingen en ObjectReplicationPolicy-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ObjectReplicationPolicy eller resultatet av cls(response)

Returtyp

Undantag

delete

Tar bort den princip för objektreplikering som är associerad med det angivna lagringskontot.

delete(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> None

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

object_replication_policy_id
str
Obligatorisk

ID för objektreplikeringsprincipen eller "standard" om princip-ID:t är okänt. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

get

Hämta objektreplikeringsprincipen för lagringskontot efter princip-ID.

get(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> ObjectReplicationPolicy

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

object_replication_policy_id
str
Obligatorisk

ID för objektreplikeringsprincipen eller "standard" om princip-ID:t är okänt. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ObjectReplicationPolicy eller resultatet av cls(response)

Returtyp

Undantag

list

Ange de principer för objektreplikering som är associerade med lagringskontot.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[ObjectReplicationPolicy]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen ObjectReplicationPolicy eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

models = <module 'azure.mgmt.storage.v2021_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_01_01\\models\\__init__.py'>