ManagedHsmsOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:managed_hsms> Öznitelik.
- Devralma
-
builtins.objectManagedHsmsOperations
Oluşturucu
ManagedHsmsOperations(*args, **kwargs)
Yöntemler
begin_create_or_update |
Belirtilen abonelikte yönetilen bir HSM Havuzu oluşturun veya güncelleştirin. |
begin_delete |
Belirtilen yönetilen HSM Havuzunu siler. |
begin_purge_deleted |
Belirtilen yönetilen HSM'yi kalıcı olarak siler. |
begin_update |
Belirtilen abonelikte yönetilen bir HSM Havuzunu güncelleştirin. |
check_mhsm_name_availability |
Yönetilen hsm adının geçerli olduğunu ve kullanımda olmadığını denetler. |
get |
Belirtilen yönetilen HSM Havuzunu alır. |
get_deleted |
Belirtilen silinen yönetilen HSM'yi alır. |
list_by_resource_group |
List işlemi, abonelikle ilişkili ve belirtilen kaynak grubu içindeki yönetilen HSM Havuzları hakkında bilgi alır. |
list_by_subscription |
List işlemi, abonelikle ilişkili yönetilen HSM Havuzları hakkında bilgi alır. |
list_deleted |
List işlemi, abonelikle ilişkili silinen yönetilen HSM'ler hakkında bilgi alır. |
begin_create_or_update
Belirtilen abonelikte yönetilen bir HSM Havuzu oluşturun veya güncelleştirin.
begin_create_or_update(resource_group_name: str, name: str, parameters: _models.ManagedHsm, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ManagedHsm]
Parametreler
- parameters
- ManagedHsm veya IO
Yönetilen HSM Havuzunu oluşturmak veya güncelleştirmek için parametreler. ManagedHsm türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya PollingMethod
Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
ManagedHsm veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_delete
Belirtilen yönetilen HSM Havuzunu siler.
begin_delete(resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[None]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya PollingMethod
Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_purge_deleted
Belirtilen yönetilen HSM'yi kalıcı olarak siler.
begin_purge_deleted(name: str, location: str, **kwargs: Any) -> LROPoller[None]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya PollingMethod
Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_update
Belirtilen abonelikte yönetilen bir HSM Havuzunu güncelleştirin.
begin_update(resource_group_name: str, name: str, parameters: _models.ManagedHsm, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ManagedHsm]
Parametreler
- parameters
- ManagedHsm veya IO
Yönetilen HSM Havuzuna düzeltme eki uygulama parametreleri. ManagedHsm türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya PollingMethod
Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
ManagedHsm veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
check_mhsm_name_availability
Yönetilen hsm adının geçerli olduğunu ve kullanımda olmadığını denetler.
check_mhsm_name_availability(mhsm_name: _models.CheckMhsmNameAvailabilityParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckMhsmNameAvailabilityResult
Parametreler
- mhsm_name
- CheckMhsmNameAvailabilityParameters veya IO
Yönetilen hsm'nin adı. CheckMhsmNameAvailabilityParameters türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
CheckMhsmNameAvailabilityResult veya cls(response) sonucu
Dönüş türü
Özel durumlar
get
Belirtilen yönetilen HSM Havuzunu alır.
get(resource_group_name: str, name: str, **kwargs: Any) -> ManagedHsm | None
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ManagedHsm veya None ya da cls(response) sonucu
Dönüş türü
Özel durumlar
get_deleted
Belirtilen silinen yönetilen HSM'yi alır.
get_deleted(name: str, location: str, **kwargs: Any) -> DeletedManagedHsm
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
DeletedManagedHsm veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list_by_resource_group
List işlemi, abonelikle ilişkili ve belirtilen kaynak grubu içindeki yönetilen HSM Havuzları hakkında bilgi alır.
list_by_resource_group(resource_group_name: str, top: int | None = None, **kwargs: Any) -> Iterable[ManagedHsm]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ManagedHsm örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_by_subscription
List işlemi, abonelikle ilişkili yönetilen HSM Havuzları hakkında bilgi alır.
list_by_subscription(top: int | None = None, **kwargs: Any) -> Iterable[ManagedHsm]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ManagedHsm örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_deleted
List işlemi, abonelikle ilişkili silinen yönetilen HSM'ler hakkında bilgi alır.
list_deleted(**kwargs: Any) -> Iterable[DeletedManagedHsm]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
DeletedManagedHsm örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.keyvault.v2023_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2023_02_01\\models\\__init__.py'>
Azure SDK for Python