Partilhar via


IDefinition<ParentT> Interface

Definição

A totalidade de uma definição de ponto de extremidade de perfil do gerenciador de tráfego como parte da definição pai.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IAzureTargetEndpointBlank<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IExternalTargetEndpointBlank<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.INestedProfileTargetEndpointBlank<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithAzureResource<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithCustomHeaders<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithEndpointThreshold<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithFqdn<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithGeographicLocation<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithNestedProfile<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithRoutingPriority<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithRoutingWeight<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithSourceTrafficRegion<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithSourceTrafficRegionThenThreshold<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithSubnetRouting<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.Definition.IWithTrafficDisabled<ParentT>
type IDefinition<'ParentT> = interface
    interface IAzureTargetEndpointBlank<'ParentT>
    interface IWithAzureResource<'ParentT>
    interface IExternalTargetEndpointBlank<'ParentT>
    interface IWithFqdn<'ParentT>
    interface INestedProfileTargetEndpointBlank<'ParentT>
    interface IWithNestedProfile<'ParentT>
    interface IWithSourceTrafficRegion<'ParentT>
    interface IWithSourceTrafficRegionThenThreshold<'ParentT>
    interface IWithEndpointThreshold<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithRoutingWeight<'ParentT>
    interface IWithRoutingPriority<'ParentT>
    interface IWithSubnetRouting<'ParentT>
    interface IWithCustomHeaders<'ParentT>
    interface IWithGeographicLocation<'ParentT>
    interface IWithTrafficDisabled<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IAzureTargetEndpointBlank(Of ParentT), IExternalTargetEndpointBlank(Of ParentT), IInDefinition(Of ParentT), INestedProfileTargetEndpointBlank(Of ParentT), IWithAttach(Of ParentT), IWithAzureResource(Of ParentT), IWithCustomHeaders(Of ParentT), IWithEndpointThreshold(Of ParentT), IWithFqdn(Of ParentT), IWithGeographicLocation(Of ParentT), IWithNestedProfile(Of ParentT), IWithRoutingPriority(Of ParentT), IWithRoutingWeight(Of ParentT), IWithSourceTrafficRegion(Of ParentT), IWithSourceTrafficRegionThenThreshold(Of ParentT), IWithSubnetRouting(Of ParentT), IWithTrafficDisabled(Of ParentT)

Parâmetros de tipo

ParentT

O tipo de retorno do attachable.attach(final).

Implementações

Métodos

Attach()

A totalidade de uma definição de ponto de extremidade de perfil do gerenciador de tráfego como parte da definição pai.

(Herdado de IInDefinition<ParentT>)
FromRegion(Region)

Especifica o local do ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento de desempenho TrafficRoutingMethod.PERFORMANCE.

(Herdado de IWithSourceTrafficRegionThenThreshold<ParentT>)
ToFqdn(String)

Especifica o FQDN de um ponto de extremidade externo.

(Herdado de IWithFqdn<ParentT>)
ToProfile(ITrafficManagerProfile)

Especifica um perfil aninhado do gerenciador de tráfego para o ponto de extremidade.

(Herdado de IWithNestedProfile<ParentT>)
ToResourceId(String)

Especifica a ID do recurso de um recurso do Azure. Os recursos do Azure com suporte são serviço de nuvem, aplicativo Web ou ip público.

(Herdado de IWithAzureResource<ParentT>)
WithCustomHeader(String, String)

Especifica o cabeçalho personalizado para o ponto de extremidade que será usado com verificações de integridade

(Herdado de IWithCustomHeaders<ParentT>)
WithCustomHeaders(IDictionary<String,String>)

Especifica o cabeçalho personalizado para o ponto de extremidade que será usado com verificações de integridade

(Herdado de IWithCustomHeaders<ParentT>)
WithGeographicLocation(IGeographicLocation)

Especifica a localização geográfica do ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento baseado geográfico TrafficRoutingMethod.GEOGRAPHIC.

(Herdado de IWithGeographicLocation<ParentT>)
WithGeographicLocation(String)

Especifica a localização geográfica do ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento baseado geográfico TrafficRoutingMethod.GEOGRAPHIC.

(Herdado de IWithGeographicLocation<ParentT>)
WithGeographicLocations(IList<IGeographicLocation>)

Especifica a lista de localização geográfica para o ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento baseado geográfico TrafficRoutingMethod.GEOGRAPHIC.

(Herdado de IWithGeographicLocation<ParentT>)
WithGeographicLocations(IList<String>)

Especifica a lista de localização geográfica para o ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento baseado geográfico TrafficRoutingMethod.GEOGRAPHIC.

(Herdado de IWithGeographicLocation<ParentT>)
WithMinimumEndpointsToEnableTraffic(Int32)

Especifica o número mínimo de pontos de extremidade a serem online para que o perfil aninhado seja considerado íntegro.

(Herdado de IWithEndpointThreshold<ParentT>)
WithRoutingPriority(Int32)

Especifica a prioridade para o ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento de prioridade TrafficRoutingMethod.PRIORITY.

(Herdado de IWithRoutingPriority<ParentT>)
WithRoutingWeight(Int32)

Especifica o peso do ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento ponderado TrafficRoutingMethod.WEIGHTED.

(Herdado de IWithRoutingWeight<ParentT>)
WithSubnetRouting(String, Int32)

Especifica a prioridade para o ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento de sub-rede TrafficRoutingMethod.SUBNET.

(Herdado de IWithSubnetRouting<ParentT>)
WithSubnetRouting(String, String)

Especifica a prioridade para o ponto de extremidade que será usado quando o perfil pai for configurado com o método de roteamento de sub-rede TrafficRoutingMethod.SUBNET.

(Herdado de IWithSubnetRouting<ParentT>)
WithTrafficDisabled()

Especifica que esse ponto de extremidade deve ser excluído do recebimento de tráfego.

(Herdado de IWithTrafficDisabled<ParentT>)

Aplica-se a