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 principen för objektreplikering för lagringskontot.

delete

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

get

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

list

Visa en lista över de principer för objektreplikering som är associerade med lagringskontot.

create_or_update

Skapa eller uppdatera principen för objektreplikering för lagringskontot.

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

Ange värdet "standard" för målkontot. Konfigurera principen för målkontot först. För källkontot anger du värdet för det princip-ID som returneras när du laddar ned principen som har definierats för målkontot. Principen laddas ned som en JSON-fil. 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

Ange värdet "standard" för målkontot. Konfigurera principen för målkontot först. För källkontot anger du värdet för det princip-ID som returneras när du laddar ned principen som har definierats för målkontot. Principen laddas ned som en JSON-fil. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

get

Hämta principen för objektreplikering 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

Ange värdet "standard" för målkontot. Konfigurera principen för målkontot först. För källkontot anger du värdet för det princip-ID som returneras när du laddar ned principen som har definierats för målkontot. Principen laddas ned som en JSON-fil. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ObjectReplicationPolicy eller resultatet av cls(response)

Returtyp

Undantag

list

Visa en lista över 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 ObjectReplicationPolicy eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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