Condividi tramite


ManagementPoliciesOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

StorageManagementClient's

Attributo<xref:management_policies> .

Ereditarietà
builtins.object
ManagementPoliciesOperations

Costruttore

ManagementPoliciesOperations(*args, **kwargs)

Metodi

create_or_update

Imposta la gestionepolicy sull'account di archiviazione specificato.

delete

Elimina la gestionepolicy associata all'account di archiviazione specificato.

get

Ottiene la gestionepolicy associata all'account di archiviazione specificato.

create_or_update

Imposta la gestionepolicy sull'account di archiviazione specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

management_policy_name
str oppure ManagementPolicyName
Necessario

Nome dei criteri di gestione account di archiviazione. Deve essere sempre "default". Obbligatorio "default".

properties
ManagementPolicy oppure IO
Necessario

ManagementPolicy impostato su un account di archiviazione. È un tipo ManagementPolicy o un tipo I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

ManagementPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina la gestionepolicy associata all'account di archiviazione specificato.

delete(resource_group_name: str, account_name: str, management_policy_name: str | ManagementPolicyName, **kwargs: Any) -> None

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

management_policy_name
str oppure ManagementPolicyName
Necessario

Nome dei criteri di gestione account di archiviazione. Deve essere sempre "default". Obbligatorio "default".

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene la gestionepolicy associata all'account di archiviazione specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

management_policy_name
str oppure ManagementPolicyName
Necessario

Nome dei criteri di gestione account di archiviazione. Deve essere sempre "default". Obbligatorio "default".

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

ManagementPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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