IDefinition Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
-
IBlank IWithAccessPolicy IWithConfigurations IWithCreate IWithGroup IWithSku IWithCreatableResourceGroup<IWithAccessPolicy> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithAccessPolicy> IWithExistingResourceGroup<T> IWithGroup<IWithAccessPolicy> IWithNewResourceGroup<IWithAccessPolicy> IWithNewResourceGroup<T> IDefinitionWithRegion<IWithGroup> IDefinitionWithTags<IWithCreate> ICreatable<IVault> IIndexable
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:
Azure SDK for .NET