Compartilhar via


IDefinition Interface

Definição

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

public interface IDefinition : Microsoft.Azure.Management.AppService.Fluent.AppServiceDomain.Definition.IBlank, Microsoft.Azure.Management.AppService.Fluent.AppServiceDomain.Definition.IWithCreate, Microsoft.Azure.Management.AppService.Fluent.AppServiceDomain.Definition.IWithRegistrantContact, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.AppService.Fluent.AppServiceDomain.Definition.IWithRegistrantContact>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.AppService.Fluent.AppServiceDomain.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.AppService.Fluent.IAppServiceDomain>
type IDefinition = interface
    interface IBlank
    interface IWithExistingResourceGroup<IWithRegistrantContact>
    interface IWithAdminContact
    interface IWithBillingContact
    interface IWithRegistrantContact
    interface IWithTechContact
    interface IWithCreate
    interface IWithDomainPrivacy
    interface IWithAutoRenew
    interface ICreatable<IAppServiceDomain>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBlank, ICreatable(Of IAppServiceDomain), IDefinitionWithTags(Of IWithCreate), IWithCreate, IWithExistingResourceGroup(Of IWithRegistrantContact), IWithRegistrantContact
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>)
DefineRegistrantContact()

Inicia a definição de um novo contato de domínio.

(Herdado de IWithRegistrantContact)
WithAdminContact(Contact)

Especifique o contato do administrador.

(Herdado de IWithAdminContact)
WithAutoRenewEnabled(Boolean)

Especifica se o domínio deve ser renovado automaticamente quando está prestes a expirar.

(Herdado de IWithAutoRenew)
WithBillingContact(Contact)

Especifique o contato de cobrança.

(Herdado de IWithBillingContact)
WithDomainPrivacyEnabled(Boolean)

Especifica se as informações de contato do registrador são expostas publicamente. Se a privacidade do domínio estiver ativada, as informações de contato NÃO estarão disponíveis publicamente.

(Herdado de IWithDomainPrivacy)
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>)
WithRegistrantContact(Contact)

Especifique o contato do registrador. Por padrão, esse também é o contato para administrador, cobrança e tecnologia.

(Herdado de IWithRegistrantContact)
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>)
WithTechContact(Contact)

Especifique o contato técnico.

(Herdado de IWithTechContact)

Aplica-se a