Dela via


VaultPatchProperties Klass

Egenskaper för valvet.

Arv
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, enable_rbac_authorization: bool | None = None, soft_delete_retention_in_days: int | None = None, create_mode: str | _models.CreateMode | None = None, enable_purge_protection: bool | None = None, network_acls: _models.NetworkRuleSet | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
tenant_id
str

Det Azure Active Directory-klientorganisations-ID som ska användas för att autentisera begäranden till nyckelvalvet.

sku
Sku

SKU-information.

access_policies

En matris med 0 till 16 identiteter som har åtkomst till nyckelvalvet. Alla identiteter i matrisen måste använda samma klientorganisations-ID som nyckelvalvets klientorganisations-ID.

enabled_for_deployment

Egenskap som anger om Azure Virtual Machines tillåts hämta certifikat som lagras som hemligheter från nyckelvalvet.

enabled_for_disk_encryption

Egenskap som anger om Azure Disk Encryption tillåts hämta hemligheter från valvet och ta bort nycklar.

enabled_for_template_deployment

Egenskap som anger om Azure Resource Manager tillåts hämta hemligheter från nyckelvalvet.

enable_soft_delete

Egenskap för att ange om funktionen "mjuk borttagning" är aktiverad för det här nyckelvalvet. När värdet är true kan det inte återställas till falskt.

enable_rbac_authorization

Egenskap som styr hur dataåtgärder auktoriseras. När det är sant använder nyckelvalvet rollbaserad Access Control (RBAC) för auktorisering av dataåtgärder, och de åtkomstprinciper som anges i valvegenskaperna ignoreras. När det är falskt använder nyckelvalvet de åtkomstprinciper som anges i valvegenskaperna, och alla principer som lagras i Azure Resource Manager ignoreras. Om null eller inte anges ändras inte värdet för den här egenskapen.

soft_delete_retention_in_days
int

softDelete data retention days. Den accepterar >=7 och <=90.

create_mode
str eller CreateMode

Valvets skapandeläge för att ange om valvet behöver återställas eller inte. Kända värden är: "recover" och "default".

enable_purge_protection

Egenskap som anger om skydd mot rensning är aktiverat för det här valvet. Om den här egenskapen anges till true aktiveras skydd mot rensning för det här valvet och dess innehåll – endast Key Vault-tjänsten kan initiera en hård, oåterkallelig borttagning. Inställningen gäller endast om mjuk borttagning också är aktiverat. Det går inte att ångra aktiveringen av den här funktionen. Egenskapen accepterar inte false som värde.

network_acls

En samling regler som styr tillgängligheten för valvet från specifika nätverksplatser.

Variabler

Name Description
tenant_id
str

Det Azure Active Directory-klientorganisations-ID som ska användas för att autentisera begäranden till nyckelvalvet.

sku
Sku

SKU-information.

access_policies

En matris med 0 till 16 identiteter som har åtkomst till nyckelvalvet. Alla identiteter i matrisen måste använda samma klientorganisations-ID som nyckelvalvets klientorganisations-ID.

enabled_for_deployment

Egenskap som anger om Azure Virtual Machines tillåts hämta certifikat som lagras som hemligheter från nyckelvalvet.

enabled_for_disk_encryption

Egenskap som anger om Azure Disk Encryption tillåts hämta hemligheter från valvet och ta bort nycklar.

enabled_for_template_deployment

Egenskap som anger om Azure Resource Manager tillåts hämta hemligheter från nyckelvalvet.

enable_soft_delete

Egenskap för att ange om funktionen "mjuk borttagning" är aktiverad för det här nyckelvalvet. När värdet är true kan det inte återställas till falskt.

enable_rbac_authorization

Egenskap som styr hur dataåtgärder auktoriseras. När det är sant använder nyckelvalvet rollbaserad Access Control (RBAC) för auktorisering av dataåtgärder, och de åtkomstprinciper som anges i valvegenskaperna ignoreras. När det är falskt använder nyckelvalvet de åtkomstprinciper som anges i valvegenskaperna, och alla principer som lagras i Azure Resource Manager ignoreras. Om null eller inte anges ändras inte värdet för den här egenskapen.

soft_delete_retention_in_days
int

softDelete data retention days. Den accepterar >=7 och <=90.

create_mode
str eller CreateMode

Valvets skapandeläge för att ange om valvet behöver återställas eller inte. Kända värden är: "recover" och "default".

enable_purge_protection

Egenskap som anger om skydd mot rensning är aktiverat för det här valvet. Om den här egenskapen anges till true aktiveras skydd mot rensning för det här valvet och dess innehåll – endast Key Vault-tjänsten kan initiera en hård, oåterkallelig borttagning. Inställningen gäller endast om mjuk borttagning också är aktiverat. Det går inte att ångra aktiveringen av den här funktionen. Egenskapen accepterar inte false som värde.

network_acls

En samling regler som styr tillgängligheten för valvet från specifika nätverksplatser.