Share via


IVault Schnittstelle

Definition

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

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
Implementiert

Eigenschaften

AccessPolicies

Ruft ein Array von 0 bis 16 Identitäten ab, die Zugriff auf den Schlüsseltresor haben. Alle Identitäten im Array müssen dieselbe Mandanten-ID wie die Mandanten-ID des Schlüsseltresors verwenden.

Client

Ruft einen authentifizierten Key Vault-Datenclient ab.

(Geerbt von IVaultBeta)
EnabledForDeployment

Ruft ab, ob Azure Virtual Machines als Geheimnisse gespeicherte Zertifikate aus dem Schlüsseltresor abrufen dürfen.

EnabledForDiskEncryption

Ruft ab, ob Azure Disk Encryption Geheimnisse aus dem Tresor abrufen und Schlüssel entpacken darf.

EnabledForTemplateDeployment

Ruft ab, ob Azure Resource Manager Geheimnisse aus dem Schlüsseltresor abrufen darf.

Id

Ruft die Ressourcen-ID-Zeichenfolge ab.

(Geerbt von IHasId)
Inner

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IHasInner<T>)
Key

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IIndexable)
Keys

Ruft den Key Vault-Schlüssel-API-Einstiegspunkt ab.

(Geerbt von IVaultBeta)
Manager

Ruft den Managerclienttyp dieses Ressourcentyps ab.

(Geerbt von IHasManager<ManagerT>)
Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
Region

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IResource)
RegionName

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IResource)
ResourceGroupName

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IHasResourceGroup)
Secrets

Ruft den einstiegspunkt Key Vault geheimen API ab.

(Geerbt von IVaultBeta)
Sku

Ruft SKU-Details ab.

Tags

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IResource)
TenantId

Ruft die Azure Active Directory-Mandanten-ID ab, die zum Authentifizieren von Anforderungen an den Schlüsseltresor verwendet werden soll.

Type

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IResource)
VaultUri

Ruft den URI des Tresors zum Ausführen von Vorgängen für Schlüssel und Geheimnisse ab.

Methoden

Refresh()

Aktualisiert die Ressource zur Synchronisierung mit Azure.

(Geerbt von IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualisiert die Ressource zur Synchronisierung mit Azure.

(Geerbt von IRefreshable<T>)
Update()

Eine unveränderliche clientseitige Darstellung einer Azure Key Vault.

(Geerbt von IUpdatable<T>)

Gilt für: