Compartilhar via


IUpdateDefinition<ParentT> Interface

Definição

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

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IAzureTargetEndpointBlank<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IExternalTargetEndpointBlank<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.INestedProfileTargetEndpointBlank<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithAzureResource<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithCustomHeaders<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithEndpointThreshold<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithFqdn<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithGeographicLocation<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithNestedProfile<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithRoutingPriority<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithRoutingWeight<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithSourceTrafficRegion<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithSourceTrafficRegionThenThreshold<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithSubnetRouting<ParentT>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerEndpoint.UpdateDefinition.IWithTrafficDisabled<ParentT>
type IUpdateDefinition<'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 IInUpdate<'ParentT>
    interface IWithRoutingWeight<'ParentT>
    interface IWithRoutingPriority<'ParentT>
    interface IWithSubnetRouting<'ParentT>
    interface IWithCustomHeaders<'ParentT>
    interface IWithGeographicLocation<'ParentT>
    interface IWithTrafficDisabled<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IAzureTargetEndpointBlank(Of ParentT), IExternalTargetEndpointBlank(Of ParentT), IInUpdate(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 atualização pai.

(Herdado de IInUpdate<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 em geográfico.

(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 em geográfico.

(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 em geográfico.

(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 em geográfico.

(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 o peso do ponto de extremidade que será usado quando o método de roteamento baseado em prioridade for TrafficRoutingMethod.PRIORITY habilitado no perfil.

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

Especifica o peso do ponto de extremidade que será usado quando o método de roteamento baseado em peso TrafficRoutingMethod.WEIGHTED estiver habilitado no perfil.

(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