ManagedHsmsOperations Klasa
Ostrzeżenie
NIE tworzy wystąpienia tej klasy bezpośrednio.
Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia
<xref:managed_hsms> Atrybut.
- Dziedziczenie
-
builtins.objectManagedHsmsOperations
Konstruktor
ManagedHsmsOperations(*args, **kwargs)
Metody
begin_create_or_update |
Utwórz lub zaktualizuj zarządzaną pulę modułów HSM w określonej subskrypcji. |
begin_delete |
Usuwa określoną zarządzaną pulę modułów HSM. |
begin_purge_deleted |
Trwale usuwa określony zarządzany moduł HSM. |
begin_update |
Zaktualizuj zarządzaną pulę modułów HSM w określonej subskrypcji. |
get |
Pobiera określoną zarządzaną pulę modułów HSM. |
get_deleted |
Pobiera określony usunięty zarządzany moduł HSM. |
list_by_resource_group |
Operacja Lista pobiera informacje o zarządzanych pulach modułów HSM skojarzonych z subskrypcją i w określonej grupie zasobów. |
list_by_subscription |
Operacja Lista pobiera informacje o zarządzanych pulach modułów HSM skojarzonych z subskrypcją. |
list_deleted |
Operacja Lista pobiera informacje o usuniętych zarządzanych modułach HSM skojarzonych z subskrypcją. |
begin_create_or_update
Utwórz lub zaktualizuj zarządzaną pulę modułów HSM w określonej subskrypcji.
async begin_create_or_update(resource_group_name: str, name: str, parameters: _models.ManagedHsm, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.ManagedHsm]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zarządzaną pulę modułów HSM. Wymagane.
- parameters
- ManagedHsm lub IO
Parametry tworzenia lub aktualizowania zarządzanej puli modułów HSM. Jest typem ManagedHsm lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub AsyncPollingMethod
Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie AsyncLROPoller zwracające wartość ManagedHsm lub wynik cls(response)
Typ zwracany
Wyjątki
begin_delete
Usuwa określoną zarządzaną pulę modułów HSM.
async begin_delete(resource_group_name: str, name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zarządzaną pulę modułów HSM. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub AsyncPollingMethod
Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie AsyncLROPoller zwracające wynik cls(response)
Typ zwracany
Wyjątki
begin_purge_deleted
Trwale usuwa określony zarządzany moduł HSM.
async begin_purge_deleted(name: str, location: str, **kwargs: Any) -> AsyncLROPoller[None]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub AsyncPollingMethod
Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie AsyncLROPoller zwracające wynik cls(response)
Typ zwracany
Wyjątki
begin_update
Zaktualizuj zarządzaną pulę modułów HSM w określonej subskrypcji.
async begin_update(resource_group_name: str, name: str, parameters: _models.ManagedHsm, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.ManagedHsm]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zarządzaną pulę modułów HSM. Wymagane.
- parameters
- ManagedHsm lub IO
Parametry do stosowania poprawek zarządzanej puli modułów HSM. Jest typem ManagedHsm lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub AsyncPollingMethod
Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie AsyncLROPoller zwracające wartość ManagedHsm lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera określoną zarządzaną pulę modułów HSM.
async get(resource_group_name: str, name: str, **kwargs: Any) -> ManagedHsm | None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zarządzaną pulę modułów HSM. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
ManagedHsm lub None lub wynik cls(response)
Typ zwracany
Wyjątki
get_deleted
Pobiera określony usunięty zarządzany moduł HSM.
async get_deleted(name: str, location: str, **kwargs: Any) -> DeletedManagedHsm
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
DeletedManagedHsm lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_resource_group
Operacja Lista pobiera informacje o zarządzanych pulach modułów HSM skojarzonych z subskrypcją i w określonej grupie zasobów.
list_by_resource_group(resource_group_name: str, top: int | None = None, **kwargs: Any) -> AsyncIterable[ManagedHsm]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zarządzaną pulę modułów HSM. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie funkcji ManagedHsm lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_subscription
Operacja Lista pobiera informacje o zarządzanych pulach modułów HSM skojarzonych z subskrypcją.
list_by_subscription(top: int | None = None, **kwargs: Any) -> AsyncIterable[ManagedHsm]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie funkcji ManagedHsm lub wynik cls(response)
Typ zwracany
Wyjątki
list_deleted
Operacja Lista pobiera informacje o usuniętych zarządzanych modułach HSM skojarzonych z subskrypcją.
list_deleted(**kwargs: Any) -> AsyncIterable[DeletedManagedHsm]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu DeletedManagedHsm lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.keyvault.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2021_06_01_preview\\models\\__init__.py'>
Azure SDK for Python