IDefinition Interface

Definição

Interface de contêiner para todas as definições que precisam ser implementadas.

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)
Implementações

Propriedades

Key

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
DefineAccessPolicy()

Inicia a definição de uma nova política de acesso a ser adicionada a esse cofre de chaves.

(Herdado de IWithAccessPolicy)
WithAccessPolicy(IAccessPolicy)

Anexar uma política de acesso existente.

(Herdado de IWithAccessPolicy)
WithDeploymentDisabled()

Desabilite a Máquinas Virtuais do Azure para recuperar certificados armazenados como segredos do cofre de chaves.

(Herdado de IWithConfigurations)
WithDeploymentEnabled()

Habilite a Máquinas Virtuais do Azure para recuperar certificados armazenados como segredos do cofre de chaves.

(Herdado de IWithConfigurations)
WithDiskEncryptionDisabled()

Desabilite o Azure Disk Encryption para recuperar segredos do cofre e desencapsular chaves.

(Herdado de IWithConfigurations)
WithDiskEncryptionEnabled()

Habilite o Azure Disk Encryption para recuperar segredos do cofre e desencapsular chaves.

(Herdado de IWithConfigurations)
WithEmptyAccessPolicy()

Não anexe nenhuma política de acesso.

(Herdado de IWithAccessPolicy)
WithExistingResourceGroup(IResourceGroup)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithNewResourceGroup()

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Cria um novo grupo de recursos para colocar o recurso, com base na definição especificada.

(Herdado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IWithNewResourceGroup<T>)
WithRegion(Region)

Especifica a região do recurso.

(Herdado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica a região do recurso por nome.

(Herdado de IDefinitionWithRegion<T>)
WithSku(SkuName)

Especifica o sku do cofre de chaves.

(Herdado de IWithSku)
WithSoftDeleteEnabled()

Habilite a exclusão reversível para o cofre de chaves.

(Herdado de IWithConfigurations)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IDefinitionWithTags<T>)
WithTemplateDeploymentDisabled()

Desabilite a Resource Manager do Azure para recuperar segredos do cofre de chaves.

(Herdado de IWithConfigurations)
WithTemplateDeploymentEnabled()

Habilite a Resource Manager do Azure para recuperar segredos do cofre de chaves.

(Herdado de IWithConfigurations)

Aplica-se a