IDefinition Schnittstelle

Definition

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

public interface IDefinition : Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IBlank, Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithCreate, Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithAccessPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithAccessPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithAccessPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithAccessPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.KeyVault.Fluent.Vault.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.KeyVault.Fluent.IVault>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithAccessPolicy>
    interface IWithExistingResourceGroup<IWithAccessPolicy>
    interface IWithNewResourceGroup<IWithAccessPolicy>
    interface IWithCreatableResourceGroup<IWithAccessPolicy>
    interface IWithAccessPolicy
    interface IWithCreate
    interface ICreatable<IVault>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithSku
    interface IWithConfigurations
Public Interface IDefinition
Implements IBlank, ICreatable(Of IVault), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithAccessPolicy), IWithCreate, IWithExistingResourceGroup(Of IWithAccessPolicy), IWithGroup, IWithGroup(Of IWithAccessPolicy), IWithNewResourceGroup(Of IWithAccessPolicy)
Implementiert

Eigenschaften

Key

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(Geerbt von IIndexable)
Name

Ruft den Namen der erstellbaren Ressource ab.

(Geerbt von ICreatable<T>)

Methoden

Create()

Führen Sie die Erstellungsanforderung aus.

(Geerbt von ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind.

(Geerbt von ICreatable<T>)
DefineAccessPolicy()

Beginnt mit der Definition einer neuen Zugriffsrichtlinie, die diesem Schlüsseltresor hinzugefügt werden soll.

(Geerbt von IWithAccessPolicy)
WithAccessPolicy(IAccessPolicy)

Fügen Sie eine vorhandene Zugriffsrichtlinie an.

(Geerbt von IWithAccessPolicy)
WithDeploymentDisabled()

Deaktivieren Sie Azure Virtual Machines, um als Geheimnisse gespeicherte Zertifikate aus dem Schlüsseltresor abzurufen.

(Geerbt von IWithConfigurations)
WithDeploymentEnabled()

Aktivieren Sie Azure Virtual Machines, um als Geheimnisse gespeicherte Zertifikate aus dem Schlüsseltresor abzurufen.

(Geerbt von IWithConfigurations)
WithDiskEncryptionDisabled()

Deaktivieren Sie Azure Disk Encryption, um Geheimnisse aus dem Tresor abzurufen und Schlüssel auszupacken.

(Geerbt von IWithConfigurations)
WithDiskEncryptionEnabled()

Aktivieren Sie Azure Disk Encryption, um Geheimnisse aus dem Tresor abzurufen und Schlüssel auszupacken.

(Geerbt von IWithConfigurations)
WithEmptyAccessPolicy()

Fügen Sie keine Zugriffsrichtlinie an.

(Geerbt von IWithAccessPolicy)
WithExistingResourceGroup(IResourceGroup)

Ordnet die Ressource einer vorhandenen Ressourcengruppe zu.

(Geerbt von IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Ordnet die Ressource einer vorhandenen Ressourcengruppe zu.

(Geerbt von IWithExistingResourceGroup<T>)
WithNewResourceGroup()

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(Geerbt von IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Erstellt basierend auf der angegebenen Definition eine neue Ressourcengruppe, in die die Ressource eingefügt werden soll.

(Geerbt von IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(Geerbt von IWithNewResourceGroup<T>)
WithRegion(Region)

Gibt die Region für die Ressource an.

(Geerbt von IDefinitionWithRegion<T>)
WithRegion(String)

Gibt die Region für die Ressource nach Name an.

(Geerbt von IDefinitionWithRegion<T>)
WithSku(SkuName)

Gibt die SKU des Schlüsseltresors an.

(Geerbt von IWithSku)
WithSoftDeleteEnabled()

Aktivieren Sie vorläufiges Löschen für den Schlüsseltresor.

(Geerbt von IWithConfigurations)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IDefinitionWithTags<T>)
WithTemplateDeploymentDisabled()

Deaktivieren Sie Azure Resource Manager, um Geheimnisse aus dem Schlüsseltresor abzurufen.

(Geerbt von IWithConfigurations)
WithTemplateDeploymentEnabled()

Aktivieren Sie Azure Resource Manager, um Geheimnisse aus dem Schlüsseltresor abzurufen.

(Geerbt von IWithConfigurations)

Gilt für: