BlobInventoryPoliciesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:blob_inventory_policies> -Attribut.
- Vererbung
-
builtins.objectBlobInventoryPoliciesOperations
Konstruktor
BlobInventoryPoliciesOperations(*args, **kwargs)
Methoden
create_or_update |
Legt die Blobinventurrichtlinie auf das angegebene Speicherkonto fest. |
delete |
Löscht die Blobinventurrichtlinie, die dem angegebenen Speicherkonto zugeordnet ist. |
get |
Ruft die Blobinventurrichtlinie ab, die dem angegebenen Speicherkonto zugeordnet ist. |
list |
Ruft die Blobinventurrichtlinie ab, die dem angegebenen Speicherkonto zugeordnet ist. |
create_or_update
Legt die Blobinventurrichtlinie auf das angegebene Speicherkonto fest.
create_or_update(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | _models.BlobInventoryPolicyName, properties: _models.BlobInventoryPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobInventoryPolicy
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.
- blob_inventory_policy_name
- str oder BlobInventoryPolicyName
Der Name der Blobinventurrichtlinie des Speicherkontos. Es sollte immer "Standard" sein. "default" Erforderlich.
- properties
- BlobInventoryPolicy oder IO
Die Auf ein Speicherkonto festgelegte Blobinventurrichtlinie. Ist entweder ein BlobInventoryPolicy-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
BlobInventoryPolicy oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht die Blobinventurrichtlinie, die dem angegebenen Speicherkonto zugeordnet ist.
delete(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | BlobInventoryPolicyName, **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.
- blob_inventory_policy_name
- str oder BlobInventoryPolicyName
Der Name der Blobinventurrichtlinie des Speicherkontos. 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 Blobinventurrichtlinie ab, die dem angegebenen Speicherkonto zugeordnet ist.
get(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | BlobInventoryPolicyName, **kwargs: Any) -> BlobInventoryPolicy
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.
- blob_inventory_policy_name
- str oder BlobInventoryPolicyName
Der Name der Blobinventurrichtlinie des Speicherkontos. 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
BlobInventoryPolicy oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Ruft die Blobinventurrichtlinie ab, die dem angegebenen Speicherkonto zugeordnet ist.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[BlobInventoryPolicy]
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.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von BlobInventoryPolicy oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.storage.v2021_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_09_01\\models\\__init__.py'>
Azure SDK for Python