Udostępnij za pośrednictwem


ObjectReplicationPoliciesOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

StorageManagementClient's

<xref:object_replication_policies> Atrybut.

Dziedziczenie
builtins.object
ObjectReplicationPoliciesOperations

Konstruktor

ObjectReplicationPoliciesOperations(*args, **kwargs)

Metody

create_or_update

Utwórz lub zaktualizuj zasady replikacji obiektów konta magazynu.

delete

Usuwa zasady replikacji obiektów skojarzone z określonym kontem magazynu.

get

Pobierz zasady replikacji obiektów konta magazynu według identyfikatora zasad.

list

Wyświetl listę zasad replikacji obiektów skojarzonych z kontem magazynu.

create_or_update

Utwórz lub zaktualizuj zasady replikacji obiektów konta magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

object_replication_policy_id
str
Wymagane

W przypadku konta docelowego podaj wartość "default". Najpierw skonfiguruj zasady na koncie docelowym. W przypadku konta źródłowego podaj wartość identyfikatora zasad zwracanego podczas pobierania zasad zdefiniowanych na koncie docelowym. Zasady są pobierane jako plik JSON. Wymagane.

properties
ObjectReplicationPolicy lub IO
Wymagane

Zasady replikacji obiektów ustawione na konto magazynu. Unikatowy identyfikator zasad zostanie utworzony, jeśli nie ma. Jest typem ObjectReplicationPolicy lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ObjectReplicationPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa zasady replikacji obiektów skojarzone z określonym kontem magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

object_replication_policy_id
str
Wymagane

W przypadku konta docelowego podaj wartość "default". Najpierw skonfiguruj zasady na koncie docelowym. W przypadku konta źródłowego podaj wartość identyfikatora zasad zwracanego podczas pobierania zasad zdefiniowanych na koncie docelowym. Zasady są pobierane jako plik JSON. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobierz zasady replikacji obiektów konta magazynu według identyfikatora zasad.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

object_replication_policy_id
str
Wymagane

W przypadku konta docelowego podaj wartość "default". Najpierw skonfiguruj zasady na koncie docelowym. W przypadku konta źródłowego podaj wartość identyfikatora zasad zwracanego podczas pobierania zasad zdefiniowanych na koncie docelowym. Zasady są pobierane jako plik JSON. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ObjectReplicationPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

list

Wyświetl listę zasad replikacji obiektów skojarzonych z kontem magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie obiektu ObjectReplicationPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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