Freigeben über


ManagedHsmsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:

KeyVaultManagementClient's

<xref:managed_hsms> -Attribut.

Vererbung
builtins.object
ManagedHsmsOperations

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
Erforderlich

Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.

name
str
Erforderlich

Name des verwalteten HSM-Pools. Erforderlich.

parameters
ManagedHsm oder IO
Erforderlich

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
Erforderlich

Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.

name
str
Erforderlich

Der Name des zu löschenden verwalteten HSM-Pools. 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

name
str
Erforderlich

Der Name des vorläufig gelöschten verwalteten HSM. Erforderlich.

location
str
Erforderlich

Der Speicherort des vorläufig gelöschten verwalteten HSM. 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_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
Erforderlich

Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.

name
str
Erforderlich

Name des verwalteten HSM-Pools. Erforderlich.

parameters
ManagedHsm oder IO
Erforderlich

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
Erforderlich

Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.

name
str
Erforderlich

Der Name des verwalteten HSM-Pools. 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

name
str
Erforderlich

Der Name des gelöschten verwalteten HSM. Erforderlich.

location
str
Erforderlich

Der Speicherort des gelöschten verwalteten HSM. Erforderlich.

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
Erforderlich

Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält. Erforderlich.

top
int
Erforderlich

Maximale Anzahl der zurückzugebenden Ergebnisse. Der Standardwert ist Keine.

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

top
int
Erforderlich

Maximale Anzahl der zurückzugebenden Ergebnisse. Der Standardwert ist Keine.

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'>