Compartilhar via


IVault Interface

Definição

Uma representação imutável do lado do cliente de um Key Vault do Azure.

public interface IVault : Microsoft.Azure.Management.KeyVault.Fluent.IVaultBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.KeyVault.Fluent.IKeyVaultManager,Microsoft.Azure.Management.KeyVault.Fluent.Models.VaultInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.KeyVault.Fluent.Models.VaultInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.KeyVault.Fluent.IKeyVaultManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.KeyVault.Fluent.IVault>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.KeyVault.Fluent.Vault.Update.IUpdate>
type IVault = interface
    interface IGroupableResource<IKeyVaultManager, VaultInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IKeyVaultManager>
    interface IHasInner<VaultInner>
    interface IRefreshable<IVault>
    interface IUpdatable<IUpdate>
    interface IVaultBeta
    interface IBeta
Public Interface IVault
Implements IBeta, IGroupableResource(Of IKeyVaultManager, VaultInner), IHasInner(Of VaultInner), IHasManager(Of IKeyVaultManager), IRefreshable(Of IVault), IUpdatable(Of IUpdate), IVaultBeta
Implementações

Propriedades

AccessPolicies

Obtém 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.

Client

Obtém um cliente de dados Key Vault autenticado.

(Herdado de IVaultBeta)
EnabledForDeployment

Obtém se os Máquinas Virtuais do Azure têm permissão para recuperar certificados armazenados como segredos do cofre de chaves.

EnabledForDiskEncryption

Obtém se o Azure Disk Encryption tem permissão para recuperar segredos do cofre e desembrulhar chaves.

EnabledForTemplateDeployment

Obtém se o Resource Manager do Azure tem permissão para recuperar segredos do cofre de chaves.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IHasInner<T>)
Key

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IIndexable)
Keys

Obtém o Key Vault ponto de entrada da API de chave.

(Herdado de IVaultBeta)
Manager

Obtém o tipo de cliente do gerente desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
Region

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IResource)
ResourceGroupName

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IHasResourceGroup)
Secrets

Obtém o Key Vault ponto de entrada da API secreta.

(Herdado de IVaultBeta)
Sku

Obtém detalhes da SKU.

Tags

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IResource)
TenantId

Obtém a ID de locatário do Azure Active Directory que deve ser usada para autenticar solicitações no cofre de chaves.

Type

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IResource)
VaultUri

Obtém o URI do cofre para executar operações em chaves e segredos.

Métodos

Refresh()

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
Update()

Uma representação imutável do lado do cliente de um Key Vault do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a