ManagementPoliciesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:management_policies> -Attribut.
- Vererbung
-
builtins.objectManagementPoliciesOperations
Konstruktor
ManagementPoliciesOperations(*args, **kwargs)
Methoden
create_or_update |
Legt die Datenrichtlinienregeln fest, die dem angegebenen Speicherkonto zugeordnet sind. |
delete |
Löscht die Datenrichtlinienregeln, die dem angegebenen Speicherkonto zugeordnet sind. |
get |
Ruft die Datenrichtlinienregeln ab, die dem angegebenen Speicherkonto zugeordnet sind. |
create_or_update
Legt die Datenrichtlinienregeln fest, die dem angegebenen Speicherkonto zugeordnet sind.
async create_or_update(resource_group_name: str, account_name: str, management_policy_name: str | _models.ManagementPolicyName, properties: _models.ManagementPoliciesRulesSetParameter, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccountManagementPolicies
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- management_policy_name
- str oder ManagementPolicyName
Der Name der Speicherkontoverwaltungsrichtlinie. Es sollte immer "Standard" sein. "default" Erforderlich.
- properties
- ManagementPoliciesRulesSetParameter oder IO
Die Datenrichtlinienregeln, die auf ein Speicherkonto festgelegt werden sollen. Ist entweder ein ManagementPoliciesRulesSetParameter-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
StorageAccountManagementPolicies oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht die Datenrichtlinienregeln, die dem angegebenen Speicherkonto zugeordnet sind.
async delete(resource_group_name: str, account_name: str, management_policy_name: str | ManagementPolicyName, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- management_policy_name
- str oder ManagementPolicyName
Der Name der Speicherkontoverwaltungsrichtlinie. Es sollte immer "Standard" sein. "default" Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft die Datenrichtlinienregeln ab, die dem angegebenen Speicherkonto zugeordnet sind.
async get(resource_group_name: str, account_name: str, management_policy_name: str | ManagementPolicyName, **kwargs: Any) -> StorageAccountManagementPolicies
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- account_name
- str
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.
- management_policy_name
- str oder ManagementPolicyName
Der Name der Speicherkontoverwaltungsrichtlinie. Es sollte immer "Standard" sein. "default" Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
StorageAccountManagementPolicies oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.storage.v2018_03_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2018_03_01_preview\\models\\__init__.py'>
Azure SDK for Python