Condividi tramite


ManagementPoliciesOperations Classe

Avviso

NON creare direttamente un'istanza 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 il criterio di gestione sull'account di archiviazione specificato.

delete

Elimina il criterio di gestione associato all'account di archiviazione specificato.

get

Ottiene il criterio di gestione associato all'account di archiviazione specificato.

create_or_update

Imposta il criterio di gestione 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 degli account di archiviazione. Deve essere sempre "default". "default" Obbligatorio.

properties
ManagementPolicy oppure IO
Necessario

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

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

ManagementPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina il criterio di gestione associato 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 degli account di archiviazione. Deve essere sempre "default". "default" Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene il criterio di gestione associato 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 degli account di archiviazione. Deve essere sempre "default". "default" Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

ManagementPolicy o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

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