Compartir a través de


VaultProperties Clase

Definición

Propiedades del almacén

public class VaultProperties
type VaultProperties = class
Public Class VaultProperties
Herencia
VaultProperties

Constructores

VaultProperties()

Inicializa una nueva instancia de la clase VaultProperties.

VaultProperties(Guid, Sku, IList<AccessPolicyEntry>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet)

Inicializa una nueva instancia de la clase VaultProperties.

Propiedades

AccessPolicies

Obtiene o establece una matriz de 0 a 16 identidades que tienen acceso al almacén de claves. Todas las identidades de la matriz deben usar el mismo identificador de inquilino que el identificador de inquilino del almacén de claves. Cuando createMode se establece recoveren , no se requieren directivas de acceso. De lo contrario, se requieren directivas de acceso.

CreateMode

Obtiene o establece el modo de creación del almacén para indicar si el almacén debe recuperarse o no. Entre los valores posibles se incluyen: "recover", "default"

EnabledForDeployment

Obtiene o establece la propiedad para especificar si azure Virtual Machines puede recuperar certificados almacenados como secretos del almacén de claves.

EnabledForDiskEncryption

Obtiene o establece la propiedad para especificar si Azure Disk Encryption puede recuperar secretos del almacén y desencapsular las claves.

EnabledForTemplateDeployment

Obtiene o establece la propiedad para especificar si azure Resource Manager puede recuperar secretos del almacén de claves.

EnablePurgeProtection

Obtiene o establece la propiedad que especifica si la protección contra purga está habilitada para este almacén. Si se establece esta propiedad en true, se activa la protección contra la purga de este almacén y su contenido; solo el servicio de Key Vault puede iniciar una eliminación irrecuperable e irrecuperable. La configuración solo es efectiva si la eliminación temporal también está habilitada. Habilitar esta funcionalidad es irreversible, es decir, la propiedad no acepta false como su valor.

EnableSoftDelete

Obtiene o establece la propiedad para especificar si la funcionalidad de eliminación temporal está habilitada para este almacén de claves. No acepta el valor false.

NetworkAcls

Obtiene o establece una colección de reglas que rigen la accesibilidad del almacén desde ubicaciones de red específicas.

Sku

Obtiene o establece los detalles de la SKU.

TenantId

Obtiene o establece el identificador de inquilino de Azure Active Directory que se debe usar para autenticar solicitudes en el almacén de claves.

VaultUri

Obtiene o establece el URI del almacén para realizar operaciones en claves y secretos.

Métodos

Validate()

Valide el objeto .

Se aplica a