VaultProperties Classe
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.
Propriedades do cofre
public class VaultProperties
type VaultProperties = class
Public Class VaultProperties
- Herança
-
VaultProperties
Construtores
VaultProperties() |
Inicializa uma nova instância da classe VaultProperties. |
VaultProperties(Guid, Sku, IList<AccessPolicyEntry>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet, IList<PrivateEndpointConnectionItem>) |
Inicializa uma nova instância da classe VaultProperties. |
Propriedades
AccessPolicies |
Obtém ou define uma matriz de 0 a 1024 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. Quando |
CreateMode |
Obtém ou define 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' |
EnabledForDeployment |
Obtém ou define a propriedade para especificar se os Máquinas Virtuais do Azure têm permissão para recuperar certificados armazenados como segredos do cofre de chaves. |
EnabledForDiskEncryption |
Obtém ou define a propriedade para especificar se o Azure Disk Encryption tem permissão para recuperar segredos do cofre e desencapsular chaves. |
EnabledForTemplateDeployment |
Obtém ou define a propriedade para especificar se o Azure Resource Manager tem permissão para recuperar segredos do cofre de chaves. |
EnablePurgeProtection |
Obtém ou define a 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. |
EnableRbacAuthorization |
Obtém ou define a 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 cofre será criado com o valor padrão de false. Observe que as ações de gerenciamento são sempre autorizadas com RBAC. |
EnableSoftDelete |
Obtém ou define a propriedade para especificar se a funcionalidade de "exclusão reversível" está habilitada para esse cofre de chaves. Se ele não estiver definido como nenhum valor (verdadeiro ou falso) ao criar um novo cofre de chaves, ele será definido como true por padrão. Uma vez definido como true, ele não pode ser revertido para false. |
NetworkAcls |
Obtém ou define regras que regem a acessibilidade do cofre de chaves de locais de rede específicos. |
PrivateEndpointConnections |
Obtém a lista de conexões de ponto de extremidade privado associadas ao cofre de chaves. |
Sku |
Obtém ou define detalhes do SKU |
SoftDeleteRetentionInDays |
Obtém ou define os dias de retenção de dados softDelete. Ele aceita >=7 e <=90. |
TenantId |
Obtém ou define a ID de locatário do Azure Active Directory que deve ser usada para autenticar solicitações para o cofre de chaves. |
VaultUri |
Obtém ou define o URI do cofre para executar operações em chaves e segredos. |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET