Partilhar via


IWithCreate Interface

Definição

O estágio da definição que contém todas as entradas mínimas necessárias para o recurso a ser criado (por meio de WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas.

public interface IWithCreate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithEndpoint, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithMonitoringConfiguration, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithMonitoringFastFailover, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithProfileStatus, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithTtl
type IWithCreate = interface
    interface ICreatable<ITrafficManagerProfile>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithMonitoringConfiguration
    interface IWithMonitoringFastFailover
    interface IWithTtl
    interface IWithProfileStatus
    interface IWithEndpoint
Public Interface IWithCreate
Implements ICreatable(Of ITrafficManagerProfile), IDefinitionWithTags(Of IWithCreate), IWithEndpoint, IWithMonitoringConfiguration, IWithMonitoringFastFailover, IWithProfileStatus, IWithTtl
Derivado
Implementações

Propriedades

Key

O estágio da definição que contém todas as entradas mínimas necessárias para o recurso a ser criado (por meio de WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas.

(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>)
DefineAzureTargetEndpoint(String)

Especifica a definição de um ponto de extremidade do Azure a ser anexado ao perfil do gerenciador de tráfego.

(Herdado de IWithEndpoint)
DefineExternalTargetEndpoint(String)

Especifica a definição de um ponto de extremidade externo a ser anexado ao perfil do gerenciador de tráfego.

(Herdado de IWithEndpoint)
DefineNestedTargetEndpoint(String)

Especifica a definição de um ponto de extremidade de perfil aninhado a ser anexado ao perfil do gerenciador de tráfego.

(Herdado de IWithEndpoint)
WithFastFailover(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>)

Especifique as configurações de failover rápido para monitoramento.

(Herdado de IWithMonitoringFastFailover)
WithHttpMonitoring()

Especifique para usar o monitoramento HTTP para os pontos de extremidade que verificam a resposta HTTP 200 do caminho '/' em intervalos regulares, usando a porta 80.

(Herdado de IWithMonitoringConfiguration)
WithHttpMonitoring(Int32, String)

Especifique o monitoramento HTTP para os pontos de extremidade que verificam a resposta HTTP 200 do caminho especificado em intervalos regulares, usando a porta especificada.

(Herdado de IWithMonitoringConfiguration)
WithHttpsMonitoring()

Especifique para usar o monitoramento HTTPS para os pontos de extremidade que verificam a resposta HTTPS 200 do caminho '/' em intervalos regulares, usando a porta 443.

(Herdado de IWithMonitoringConfiguration)
WithHttpsMonitoring(Int32, String)

Especifique o monitoramento HTTPS para os pontos de extremidade que verificam a resposta HTTPS 200 do caminho especificado em intervalos regulares, usando a porta especificada.

(Herdado de IWithMonitoringConfiguration)
WithProfileStatusDisabled()

Especifique que o perfil precisa ser desabilitado. Desabilitar o perfil desabilita o tráfego para todos os pontos de extremidade no perfil.

(Herdado de IWithProfileStatus)
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>)
WithTimeToLive(Int32)

Especifique o TTL DNS em segundos.

(Herdado de IWithTtl)

Aplica-se a