Udostępnij za pośrednictwem


ManagementPoliciesOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

StorageManagementClient's'

<xref:management_policies> Atrybut.

Dziedziczenie
builtins.object
ManagementPoliciesOperations

Konstruktor

ManagementPoliciesOperations(*args, **kwargs)

Metody

create_or_update

Ustawia zasady zarządzania na określone konto magazynu.

delete

Usuwa zasady zarządzania skojarzone z określonym kontem magazynu.

get

Pobiera zasady zarządzania skojarzone z określonym kontem magazynu.

create_or_update

Ustawia zasady zarządzania na określone konto magazynu.

create_or_update(resource_group_name: str, account_name: str, management_policy_name: str | _models.ManagementPolicyName, properties: _models.ManagementPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementPolicy

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.

management_policy_name
str lub ManagementPolicyName
Wymagane

Nazwa zasad zarządzania kontami magazynu. Zawsze powinna mieć wartość "domyślną". Wymagane jest ustawienie "domyślne".

properties
ManagementPolicy lub IO
Wymagane

Ustawienie ManagementPolicy na konto magazynu. Jest typem ManagementPolicy 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

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ManagementPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa zasady zarządzania skojarzone z określonym kontem magazynu.

delete(resource_group_name: str, account_name: str, management_policy_name: str | ManagementPolicyName, **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.

management_policy_name
str lub ManagementPolicyName
Wymagane

Nazwa zasad zarządzania kontami magazynu. Zawsze powinna mieć wartość "domyślną". Wymagane jest ustawienie "domyślne".

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera zasady zarządzania skojarzone z określonym kontem magazynu.

get(resource_group_name: str, account_name: str, management_policy_name: str | ManagementPolicyName, **kwargs: Any) -> ManagementPolicy

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.

management_policy_name
str lub ManagementPolicyName
Wymagane

Nazwa zasad zarządzania kontami magazynu. Zawsze powinna mieć wartość "domyślną". Wymagane jest ustawienie "domyślne".

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ManagementPolicy 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'>