VaultProperties Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
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. |
VaultProperties()
Inicializa una nueva instancia de la clase VaultProperties.
public VaultProperties ();
Public Sub New ()
Se aplica a
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.
public VaultProperties (Guid tenantId, Microsoft.Azure.Management.KeyVault.Fluent.Models.Sku sku, System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Fluent.Models.AccessPolicyEntry> accessPolicies = default, string vaultUri = default, bool? enabledForDeployment = default, bool? enabledForDiskEncryption = default, bool? enabledForTemplateDeployment = default, bool? enableSoftDelete = default, Microsoft.Azure.Management.KeyVault.Fluent.Models.CreateMode? createMode = default, bool? enablePurgeProtection = default, Microsoft.Azure.Management.KeyVault.Fluent.Models.NetworkRuleSet networkAcls = default);
new Microsoft.Azure.Management.KeyVault.Fluent.Models.VaultProperties : Guid * Microsoft.Azure.Management.KeyVault.Fluent.Models.Sku * System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Fluent.Models.AccessPolicyEntry> * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<Microsoft.Azure.Management.KeyVault.Fluent.Models.CreateMode> * Nullable<bool> * Microsoft.Azure.Management.KeyVault.Fluent.Models.NetworkRuleSet -> Microsoft.Azure.Management.KeyVault.Fluent.Models.VaultProperties
Public Sub New (tenantId As Guid, sku As Sku, Optional accessPolicies As IList(Of AccessPolicyEntry) = Nothing, Optional vaultUri As String = Nothing, Optional enabledForDeployment As Nullable(Of Boolean) = Nothing, Optional enabledForDiskEncryption As Nullable(Of Boolean) = Nothing, Optional enabledForTemplateDeployment As Nullable(Of Boolean) = Nothing, Optional enableSoftDelete As Nullable(Of Boolean) = Nothing, Optional createMode As Nullable(Of CreateMode) = Nothing, Optional enablePurgeProtection As Nullable(Of Boolean) = Nothing, Optional networkAcls As NetworkRuleSet = Nothing)
Parámetros
- tenantId
- Guid
Identificador de inquilino de Azure Active Directory que se debe usar para autenticar solicitudes en el almacén de claves.
- sku
- Sku
Detalles de la SKU
- accessPolicies
- IList<AccessPolicyEntry>
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 recover
en , no se requieren directivas de acceso. De lo contrario, se requieren directivas de acceso.
- vaultUri
- String
URI del almacén para realizar operaciones en claves y secretos.
Propiedad para especificar si Azure Virtual Machines puede recuperar certificados almacenados como secretos del almacén de claves.
Propiedad para especificar si Azure Disk Encryption puede recuperar secretos del almacén y desencapsular las claves.
Propiedad para especificar si Azure Resource Manager puede recuperar secretos del almacén de claves.
Propiedad para especificar si la funcionalidad de "eliminación temporal" está habilitada para este almacén de claves. No acepta el valor false.
- createMode
- Nullable<CreateMode>
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"
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.
- networkAcls
- NetworkRuleSet
Colección de reglas que rigen la accesibilidad del almacén desde ubicaciones de red específicas.
Se aplica a
Azure SDK for .NET