Freigeben über


VaultPatchProperties Klasse

Eigenschaften des Tresors.

Vererbung
azure.mgmt.keyvault._serialization.Model
VaultPatchProperties

Konstruktor

VaultPatchProperties(*, tenant_id: str | None = None, sku: _models.Sku | None = None, access_policies: List[_models.AccessPolicyEntry] | None = None, enabled_for_deployment: bool | None = None, enabled_for_disk_encryption: bool | None = None, enabled_for_template_deployment: bool | None = None, enable_soft_delete: bool | None = None, create_mode: str | _models.CreateMode | None = None, enable_purge_protection: bool | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
tenant_id
str

Die Azure Active Directory-Mandanten-ID, die zum Authentifizieren von Anforderungen an den Schlüsseltresor verwendet werden soll.

sku
Sku

SKU-Details.

access_policies

Ein Array von 0 bis 16 Identitäten, die Zugriff auf den Schlüsseltresor haben. Alle Identitäten im Array müssen dieselbe Mandanten-ID wie die Mandanten-ID des Schlüsseltresors verwenden.

enabled_for_deployment

Eigenschaft, um anzugeben, ob Azure Virtual Machines zertifikate abrufen dürfen, die als Geheimnisse aus dem Schlüsseltresor gespeichert sind.

enabled_for_disk_encryption

Eigenschaft, um anzugeben, ob Azure Disk Encryption Geheimnisse aus dem Tresor abrufen und Schlüssel entpacken darf.

enabled_for_template_deployment

Eigenschaft, um anzugeben, ob Azure Resource Manager Geheimnisse aus dem Schlüsseltresor abrufen darf.

enable_soft_delete

Eigenschaft, die angibt, ob das wiederherstellbare Löschen ('vorläufiges' Löschen) für diesen Schlüsseltresor aktiviert ist. Die Eigenschaft kann nicht auf false festgelegt werden.

create_mode

Der Erstellungsmodus des Tresors, um anzugeben, ob der Tresor wiederhergestellt werden muss oder nicht. Bekannte Werte sind: "recover" und "default".

enable_purge_protection

Eigenschaft, die angibt, ob der Schutz vor Löschung für diesen Tresor aktiviert ist; Sie ist nur wirksam, wenn das vorläufige Löschen ebenfalls aktiviert ist. Nach der Aktivierung wird die Eigenschaft möglicherweise nicht mehr auf false zurückgesetzt.

Variablen

Name Beschreibung
tenant_id
str

Die Azure Active Directory-Mandanten-ID, die zum Authentifizieren von Anforderungen an den Schlüsseltresor verwendet werden soll.

sku
Sku

SKU-Details.

access_policies

Ein Array von 0 bis 16 Identitäten, die Zugriff auf den Schlüsseltresor haben. Alle Identitäten im Array müssen dieselbe Mandanten-ID wie die Mandanten-ID des Schlüsseltresors verwenden.

enabled_for_deployment

Eigenschaft, um anzugeben, ob Azure Virtual Machines zertifikate abrufen dürfen, die als Geheimnisse aus dem Schlüsseltresor gespeichert sind.

enabled_for_disk_encryption

Eigenschaft, um anzugeben, ob Azure Disk Encryption Geheimnisse aus dem Tresor abrufen und Schlüssel entpacken darf.

enabled_for_template_deployment

Eigenschaft, um anzugeben, ob Azure Resource Manager Geheimnisse aus dem Schlüsseltresor abrufen darf.

enable_soft_delete

Eigenschaft, die angibt, ob das wiederherstellbare Löschen ('vorläufiges' Löschen) für diesen Schlüsseltresor aktiviert ist. Die Eigenschaft kann nicht auf false festgelegt werden.

create_mode

Der Erstellungsmodus des Tresors, um anzugeben, ob der Tresor wiederhergestellt werden muss oder nicht. Bekannte Werte sind: "recover" und "default".

enable_purge_protection

Eigenschaft, die angibt, ob der Schutz vor Löschung für diesen Tresor aktiviert ist; Sie ist nur wirksam, wenn das vorläufige Löschen ebenfalls aktiviert ist. Nach der Aktivierung wird die Eigenschaft möglicherweise nicht mehr auf false zurückgesetzt.