Aracılığıyla paylaş


ManagedHsmProperties Sınıf

Yönetilen HSM Havuzunun özellikleri.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Devralma
azure.mgmt.keyvault._serialization.Model
ManagedHsmProperties

Oluşturucu

ManagedHsmProperties(*, tenant_id: str | None = None, initial_admin_object_ids: List[str] | None = None, enable_soft_delete: bool = True, soft_delete_retention_in_days: int = 90, enable_purge_protection: bool = True, create_mode: str | _models.CreateMode | None = None, **kwargs: Any)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
tenant_id
str

Yönetilen HSM havuzuna yönelik isteklerin kimliğini doğrulamak için kullanılması gereken Azure Active Directory kiracı kimliği.

initial_admin_object_ids

Bu yönetilen hsm havuzu için ilk yöneticiler nesne kimlikleri dizisi.

enable_soft_delete

Bu yönetilen HSM havuzu için 'geçici silme' işlevinin etkinleştirilip etkinleştirilmediğini belirten özellik. Geçici silme, tüm yönetilen HSM'ler için varsayılan olarak etkindir ve sabittir.

varsayılan değer: True
soft_delete_retention_in_days
int

Geçici olarak silinen veri saklama günleri. Bir HSM'yi veya anahtarı sildiğinizde, yapılandırılan saklama süresi veya varsayılan olarak 90 günlük bir süre için kurtarılabilir durumda kalır. 7 ile 90 arasındaki değerleri kabul eder.

varsayılan değer: 90
enable_purge_protection

Bu yönetilen HSM havuzu için temizlemeye karşı korumanın etkinleştirilip etkinleştirilmediğini belirten özellik. Bu özelliğin true olarak ayarlanması, bu yönetilen HSM havuzu ve içeriği için temizlemeye karşı korumayı etkinleştirir. Yalnızca Yönetilen HSM hizmeti sabit, kurtarılamaz bir silme işlemi başlatabilir. Bu işlevin etkinleştirilmesi geri alınamaz.

varsayılan değer: True
create_mode

Kaynağın oluşturulduğunu veya silinen bir kaynaktan kurtarıldığını belirten oluşturma modu. Bilinen değerler şunlardır: "recover" ve "default".

Değişkenler

Name Description
tenant_id
str

Yönetilen HSM havuzuna yönelik isteklerin kimliğini doğrulamak için kullanılması gereken Azure Active Directory kiracı kimliği.

initial_admin_object_ids

Bu yönetilen hsm havuzu için ilk yöneticiler nesne kimlikleri dizisi.

hsm_uri
str

Anahtarlarda işlem gerçekleştirmek için yönetilen hsm havuzunun URI'si.

enable_soft_delete

Bu yönetilen HSM havuzu için 'geçici silme' işlevinin etkinleştirilip etkinleştirilmediğini belirten özellik. Geçici silme, tüm yönetilen HSM'ler için varsayılan olarak etkindir ve sabittir.

soft_delete_retention_in_days
int

Geçici olarak silinen veri saklama günleri. Bir HSM'yi veya anahtarı sildiğinizde, yapılandırılan saklama süresi veya varsayılan olarak 90 günlük bir süre için kurtarılabilir durumda kalır. 7 ile 90 arasındaki değerleri kabul eder.

enable_purge_protection

Bu yönetilen HSM havuzu için temizlemeye karşı korumanın etkinleştirilip etkinleştirilmediğini belirten özellik. Bu özelliğin true olarak ayarlanması, bu yönetilen HSM havuzu ve içeriği için temizlemeye karşı korumayı etkinleştirir. Yalnızca Yönetilen HSM hizmeti sabit, kurtarılamaz bir silme işlemi başlatabilir. Bu işlevin etkinleştirilmesi geri alınamaz.

create_mode

Kaynağın oluşturulduğunu veya silinen bir kaynaktan kurtarıldığını belirten oluşturma modu. Bilinen değerler şunlardır: "recover" ve "default".

status_message
str

Kaynak Durumu İletisi.

provisioning_state

Sağlama durumu. Bilinen değerler şunlardır: "Başarılı", "Sağlama", "Başarısız", "Güncelleştirme", "Silme", "Etkin", "SecurityDomainRestore" ve "Geri Yükleme".