DiskEncryptionSetsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:disk_encryption_sets> -Attribut.
- Vererbung
-
builtins.objectDiskEncryptionSetsOperations
Konstruktor
DiskEncryptionSetsOperations(*args, **kwargs)
Methoden
begin_create_or_update |
Erstellt oder aktualisiert einen Datenträgerverschlüsselungssatz. |
begin_delete |
Löscht einen Datenträgerverschlüsselungssatz. |
begin_update |
Updates (Patches) eines Datenträgerverschlüsselungssatzes. |
get |
Ruft Informationen zu einem Datenträgerverschlüsselungssatz ab. |
list |
Listet alle Datenträgerverschlüsselungssätze unter einem Abonnement auf. |
list_associated_resources |
Listet alle Ressourcen auf, die mit diesem Datenträgerverschlüsselungssatz verschlüsselt sind. |
list_by_resource_group |
Listet alle Datenträgerverschlüsselungssätze unter einer Ressourcengruppe auf. |
begin_create_or_update
Erstellt oder aktualisiert einen Datenträgerverschlüsselungssatz.
begin_create_or_update(resource_group_name: str, disk_encryption_set_name: str, disk_encryption_set: _models.DiskEncryptionSet, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DiskEncryptionSet]
Parameter
- disk_encryption_set_name
- str
Der Name des zu erstellenden Datenträgerverschlüsselungssatzes. Der Name kann nicht geändert werden, nachdem der Datenträgerverschlüsselungssatz erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9, _ und -. Die maximale Namenslänge ist 80 Zeichen. Erforderlich.
- disk_encryption_set
- DiskEncryptionSet oder IO
Objekt des Datenträgerverschlüsselungssatzes, das im Text des Vorgangs Datenträgerverschlüsselungsgruppe put bereitgestellt wird. Ist entweder ein DiskEncryptionSet-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
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die entweder DiskEncryptionSet oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_delete
Löscht einen Datenträgerverschlüsselungssatz.
begin_delete(resource_group_name: str, disk_encryption_set_name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- disk_encryption_set_name
- str
Der Name des zu erstellenden Datenträgerverschlüsselungssatzes. Der Name kann nicht geändert werden, nachdem der Datenträgerverschlüsselungssatz erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9, _ und -. Die maximale Namenslänge ist 80 Zeichen. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_update
Updates (Patches) eines Datenträgerverschlüsselungssatzes.
begin_update(resource_group_name: str, disk_encryption_set_name: str, disk_encryption_set: _models.DiskEncryptionSetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DiskEncryptionSet]
Parameter
- disk_encryption_set_name
- str
Der Name des zu erstellenden Datenträgerverschlüsselungssatzes. Der Name kann nicht geändert werden, nachdem der Datenträgerverschlüsselungssatz erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9, _ und -. Die maximale Namenslänge ist 80 Zeichen. Erforderlich.
- disk_encryption_set
- DiskEncryptionSetUpdate oder IO
Objekt des Datenträgerverschlüsselungssatzes, das im Text des Vorgangs Zum Patchen des Datenträgerverschlüsselungssatzes angegeben wird. Ist entweder ein DiskEncryptionSetUpdate-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
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die entweder DiskEncryptionSet oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
get
Ruft Informationen zu einem Datenträgerverschlüsselungssatz ab.
get(resource_group_name: str, disk_encryption_set_name: str, **kwargs: Any) -> DiskEncryptionSet
Parameter
- disk_encryption_set_name
- str
Der Name des zu erstellenden Datenträgerverschlüsselungssatzes. Der Name kann nicht geändert werden, nachdem der Datenträgerverschlüsselungssatz erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9, _ und -. Die maximale Namenslänge ist 80 Zeichen. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
DiskEncryptionSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Listet alle Datenträgerverschlüsselungssätze unter einem Abonnement auf.
list(**kwargs: Any) -> Iterable[DiskEncryptionSet]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von DiskEncryptionSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_associated_resources
Listet alle Ressourcen auf, die mit diesem Datenträgerverschlüsselungssatz verschlüsselt sind.
list_associated_resources(resource_group_name: str, disk_encryption_set_name: str, **kwargs: Any) -> Iterable[str]
Parameter
- disk_encryption_set_name
- str
Der Name des zu erstellenden Datenträgerverschlüsselungssatzes. Der Name kann nicht geändert werden, nachdem der Datenträgerverschlüsselungssatz erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9, _ und -. Die maximale Namenslänge ist 80 Zeichen. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von str oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_resource_group
Listet alle Datenträgerverschlüsselungssätze unter einer Ressourcengruppe auf.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[DiskEncryptionSet]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von DiskEncryptionSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.compute.v2021_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_08_01\\models\\__init__.py'>
Azure SDK for Python