ManagedHsmsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:managed_hsms> -Attribut.
- Vererbung
-
builtins.objectManagedHsmsOperations
Konstruktor
ManagedHsmsOperations(*args, **kwargs)
Methoden
begin_create_or_update |
Erstellen oder Aktualisieren eines verwalteten HSM-Pools im angegebenen Abonnement. |
begin_delete |
Löscht den angegebenen verwalteten HSM-Pool. |
begin_purge_deleted |
Löscht das angegebene verwaltete HSM dauerhaft. |
begin_update |
Aktualisieren Sie einen verwalteten HSM-Pool im angegebenen Abonnement. |
get |
Ruft den angegebenen verwalteten HSM-Pool ab. |
get_deleted |
Ruft das angegebene gelöschte verwaltete HSM ab. |
list_by_resource_group |
Der List-Vorgang ruft Informationen zu den verwalteten HSM-Pools ab, die dem Abonnement und innerhalb der angegebenen Ressourcengruppe zugeordnet sind. |
list_by_subscription |
Der List-Vorgang ruft Informationen zu den verwalteten HSM-Pools ab, die dem Abonnement zugeordnet sind. |
list_deleted |
Der List-Vorgang ruft Informationen zu den gelöschten verwalteten HSMs ab, die dem Abonnement zugeordnet sind. |
begin_create_or_update
Erstellen oder Aktualisieren eines verwalteten HSM-Pools im angegebenen Abonnement.
begin_create_or_update(resource_group_name: str, name: str, parameters: _models.ManagedHsm, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ManagedHsm]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.
- parameters
- ManagedHsm oder IO
Parameter zum Erstellen oder Aktualisieren des verwalteten HSM-Pools. Ist entweder ein ManagedHsm-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, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder ManagedHsm oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_delete
Löscht den angegebenen verwalteten HSM-Pool.
begin_delete(resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_purge_deleted
Löscht das angegebene verwaltete HSM dauerhaft.
begin_purge_deleted(name: str, location: str, **kwargs: Any) -> LROPoller[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_update
Aktualisieren Sie einen verwalteten HSM-Pool im angegebenen Abonnement.
begin_update(resource_group_name: str, name: str, parameters: _models.ManagedHsm, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ManagedHsm]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.
- parameters
- ManagedHsm oder IO
Parameter zum Patchen des verwalteten HSM-Pools. Ist entweder ein ManagedHsm-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, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder ManagedHsm oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
get
Ruft den angegebenen verwalteten HSM-Pool ab.
get(resource_group_name: str, name: str, **kwargs: Any) -> ManagedHsm | None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagedHsm oder None oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_deleted
Ruft das angegebene gelöschte verwaltete HSM ab.
get_deleted(name: str, location: str, **kwargs: Any) -> DeletedManagedHsm
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
DeletedManagedHsm oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_resource_group
Der List-Vorgang ruft Informationen zu den verwalteten HSM-Pools ab, die dem Abonnement und innerhalb der angegebenen Ressourcengruppe zugeordnet sind.
list_by_resource_group(resource_group_name: str, top: int | None = None, **kwargs: Any) -> Iterable[ManagedHsm]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von ManagedHsm oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_subscription
Der List-Vorgang ruft Informationen zu den verwalteten HSM-Pools ab, die dem Abonnement zugeordnet sind.
list_by_subscription(top: int | None = None, **kwargs: Any) -> Iterable[ManagedHsm]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von ManagedHsm oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_deleted
Der List-Vorgang ruft Informationen zu den gelöschten verwalteten HSMs ab, die dem Abonnement zugeordnet sind.
list_deleted(**kwargs: Any) -> Iterable[DeletedManagedHsm]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von DeletedManagedHsm oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.keyvault.v2021_04_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2021_04_01_preview\\models\\__init__.py'>
Azure SDK for Python