VaultPatchProperties Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
VaultPatchProperties() |
Inicializa uma nova instância da classe VaultPatchProperties. |
VaultPatchProperties(Nullable<Guid>, Sku, IList<AccessPolicyEntry>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet) |
Inicializa uma nova instância da classe VaultPatchProperties. |
VaultPatchProperties()
Inicializa uma nova instância da classe VaultPatchProperties.
public VaultPatchProperties ();
Public Sub New ()
Aplica-se a
VaultPatchProperties(Nullable<Guid>, Sku, IList<AccessPolicyEntry>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet)
Inicializa uma nova instância da classe VaultPatchProperties.
public VaultPatchProperties (Guid? tenantId = default, Microsoft.Azure.Management.KeyVault.Models.Sku sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry> accessPolicies = default, bool? enabledForDeployment = default, bool? enabledForDiskEncryption = default, bool? enabledForTemplateDeployment = default, bool? enableSoftDelete = default, bool? enableRbacAuthorization = default, int? softDeleteRetentionInDays = default, Microsoft.Azure.Management.KeyVault.Models.CreateMode? createMode = default, bool? enablePurgeProtection = default, Microsoft.Azure.Management.KeyVault.Models.NetworkRuleSet networkAcls = default);
new Microsoft.Azure.Management.KeyVault.Models.VaultPatchProperties : Nullable<Guid> * Microsoft.Azure.Management.KeyVault.Models.Sku * System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<Microsoft.Azure.Management.KeyVault.Models.CreateMode> * Nullable<bool> * Microsoft.Azure.Management.KeyVault.Models.NetworkRuleSet -> Microsoft.Azure.Management.KeyVault.Models.VaultPatchProperties
Public Sub New (Optional tenantId As Nullable(Of Guid) = Nothing, Optional sku As Sku = Nothing, Optional accessPolicies As IList(Of AccessPolicyEntry) = 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 enableRbacAuthorization As Nullable(Of Boolean) = Nothing, Optional softDeleteRetentionInDays As Nullable(Of Integer) = Nothing, Optional createMode As Nullable(Of CreateMode) = Nothing, Optional enablePurgeProtection As Nullable(Of Boolean) = Nothing, Optional networkAcls As NetworkRuleSet = Nothing)
Parâmetros
A ID de locatário do Azure Active Directory que deve ser usada para autenticar solicitações no cofre de chaves.
- sku
- Sku
Detalhes do SKU
- accessPolicies
- IList<AccessPolicyEntry>
Uma matriz de 0 a 16 identidades que têm acesso ao cofre de chaves. Todas as identidades na matriz devem usar a mesma ID de locatário que a ID de locatário do cofre de chaves.
Propriedade para especificar se os Máquinas Virtuais do Azure têm permissão para recuperar certificados armazenados como segredos do cofre de chaves.
Propriedade para especificar se o Azure Disk Encryption tem permissão para recuperar segredos do cofre e desencapsular chaves.
Propriedade para especificar se o Azure Resource Manager tem permissão para recuperar segredos do cofre de chaves.
Propriedade para especificar se a funcionalidade de "exclusão reversível" está habilitada para esse cofre de chaves. Uma vez definido como true, ele não pode ser revertido para false.
Propriedade que controla como as ações de dados são autorizadas. Quando true, o cofre de chaves usará o RBAC (Controle de Acesso Baseado em Função) para autorização de ações de dados, e as políticas de acesso especificadas nas propriedades do cofre serão ignoradas (aviso: esse é um recurso de visualização). Quando false, o cofre de chaves usará as políticas de acesso especificadas nas propriedades do cofre e qualquer política armazenada no Azure Resource Manager será ignorada. Se for nulo ou não especificado, o valor dessa propriedade não será alterado.
softDelete dias de retenção de dados. Ele aceita >=7 e <=90.
- createMode
- Nullable<CreateMode>
O modo de criação do cofre para indicar se o cofre precisa ser recuperado ou não. Os valores possíveis incluem: 'recover', 'default'
Propriedade que especifica se a proteção contra limpeza está habilitada para esse cofre. Definir essa propriedade como true ativa a proteção contra limpeza para esse cofre e seu conteúdo – somente o serviço Key Vault pode iniciar uma exclusão dura e irrecuperável. A configuração só será efetiva se a exclusão reversível também estiver habilitada. Habilitar essa funcionalidade é irreversível, ou seja, a propriedade não aceita false como seu valor.
- networkAcls
- NetworkRuleSet
Uma coleção de regras que regem a acessibilidade do cofre de locais de rede específicos.
Aplica-se a
Azure SDK for .NET