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 Verwaltungsrichtlinie auf das angegebene Speicherkonto fest. |
delete |
Löscht die dem angegebenen Speicherkonto zugeordnete Verwaltungsrichtlinie. |
get |
Ruft die Verwaltungsrichtlinie ab, die dem angegebenen Speicherkonto zugeordnet ist. |
create_or_update
Legt die Verwaltungsrichtlinie auf das angegebene Speicherkonto fest.
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
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
- ManagementPolicy oder IO
Die auf ein Speicherkonto festgelegte ManagementPolicy. Ist entweder ein ManagementPolicy-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
ManagementPolicy oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht die dem angegebenen Speicherkonto zugeordnete Verwaltungsrichtlinie.
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 Verwaltungsrichtlinie ab, die dem angegebenen Speicherkonto zugeordnet ist.
get(resource_group_name: str, account_name: str, management_policy_name: str | ManagementPolicyName, **kwargs: Any) -> ManagementPolicy
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
ManagementPolicy oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.storage.v2018_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2018_11_01\\models\\__init__.py'>
Azure SDK for Python