Compartilhar via


IDefintion Interface

Definição

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

public interface IDefintion : Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithResourceType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithResourceType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithResourceType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithResourceType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.ResourceManager.Fluent.IGenericResource>, Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IBlank, Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithApiVersion, Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithCreate, Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithGroup, Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithPlan, Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithProviderNamespace, Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IWithResourceType
type IDefintion = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithResourceType>
    interface IWithExistingResourceGroup<IWithResourceType>
    interface IWithNewResourceGroup<IWithResourceType>
    interface IWithCreatableResourceGroup<IWithResourceType>
    interface IWithResourceType
    interface IWithProviderNamespace
    interface IWithParentResource
    interface IWithPlan
    interface IWithApiVersion
    interface IWithCreate
    interface ICreatable<IGenericResource>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
Public Interface IDefintion
Implements IBlank, ICreatable(Of IGenericResource), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithApiVersion, IWithCreatableResourceGroup(Of IWithResourceType), IWithCreate, IWithExistingResourceGroup(Of IWithResourceType), IWithGroup, IWithGroup(Of IWithResourceType), IWithNewResourceGroup(Of IWithResourceType), IWithPlan, IWithProviderNamespace, IWithResourceType
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>)
WithApiVersion(String)

Especifica a versão da API.

(Herdado de IWithApiVersion)
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>)
WithoutPlan()

Especifica o plano do recurso.

(Herdado de IWithPlan)
WithParentResource(String)

Especifica o recurso pai.

(Herdado de IWithParentResource)
WithPlan(String, String, String, String)

Especifica o plano do recurso. O plano só pode ser definido para recursos de terceiros.

(Herdado de IWithPlan)
WithProperties(Object)

Especifica outras propriedades.

(Herdado de IWithCreate)
WithProviderNamespace(String)

Especifica o namespace do provedor de recursos.

(Herdado de IWithProviderNamespace)
WithRegion(Region)

Especifica a região do recurso.

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

Especifica a região para o recurso por nome.

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

Especifica o tipo do recurso.

(Herdado de IWithResourceType)
WithTag(String, String)

Adiciona uma marca ao recurso.

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

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

(Herdado de IDefinitionWithTags<T>)

Aplica-se a