IUpdate Interface

Definição

O modelo para uma operação de atualização, contendo todas as configurações que podem ser modificadas. Chame Update.apply() para aplicar as alterações ao recurso no Azure.

public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithEndpoint, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithMonitoringConfiguration, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithMonitoringFastFailover, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithProfileStatus, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithTrafficRoutingMethod, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Update.IWithTtl
type IUpdate = interface
    interface IAppliable<ITrafficManagerProfile>
    interface IIndexable
    interface IWithTrafficRoutingMethod
    interface IWithMonitoringConfiguration
    interface IWithMonitoringFastFailover
    interface IWithEndpoint
    interface IWithTtl
    interface IWithProfileStatus
    interface IUpdateWithTags<IUpdate>
Public Interface IUpdate
Implements IAppliable(Of ITrafficManagerProfile), IUpdateWithTags(Of IUpdate), IWithEndpoint, IWithMonitoringConfiguration, IWithMonitoringFastFailover, IWithProfileStatus, IWithTrafficRoutingMethod, IWithTtl
Implementações

Propriedades

Key

O modelo para uma operação de atualização, contendo todas as configurações que podem ser modificadas. Chame Update.apply() para aplicar as alterações ao recurso no Azure.

(Herdado de IIndexable)

Métodos

Apply()

Execute a solicitação de atualização.

(Herdado de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute a solicitação de atualização de forma assíncrona.

(Herdado de IAppliable<T>)
DefineAzureTargetEndpoint(String)

Inicia 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)

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

(Herdado de IWithEndpoint)
DefineNestedTargetEndpoint(String)

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

(Herdado de IWithEndpoint)
UpdateAzureTargetEndpoint(String)

Inicia a descrição de uma atualização de um ponto de extremidade existente do Azure neste perfil.

(Herdado de IWithEndpoint)
UpdateExternalTargetEndpoint(String)

Inicia a descrição de uma atualização de um ponto de extremidade externo existente neste perfil.

(Herdado de IWithEndpoint)
UpdateNestedProfileTargetEndpoint(String)

Inicia a descrição de uma atualização de um ponto de extremidade de perfil do gerenciador de tráfego aninhado existente neste perfil.

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

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

(Herdado de IWithMonitoringFastFailover)
WithGeographicBasedRouting()

Especifica que o tráfego do usuário final deve ser roteado para o ponto de extremidade designado para atender à região geográfica dos usuários.

(Herdado de IWithTrafficRoutingMethod)
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)
WithMultiValueBasedRouting()

Especifica que o tráfego do usuário final deve retornar vários valores de endereço

(Herdado de IWithTrafficRoutingMethod)
WithMultiValueBasedRouting(Int32)

Especifica que o tráfego do usuário final deve retornar vários valores de endereço

(Herdado de IWithTrafficRoutingMethod)
WithoutEndpoint(String)

Remove um ponto de extremidade no perfil.

(Herdado de IWithEndpoint)
WithoutTag(String)

Remove uma marca do recurso.

(Herdado de IUpdateWithTags<T>)
WithPerformanceBasedRouting()

Especifica que o tráfego do usuário final deve ser roteado com base no ponto de extremidade disponível mais próximo em termos da menor latência de rede.

(Herdado de IWithTrafficRoutingMethod)
WithPriorityBasedRouting()

Especifica que o tráfego do usuário final deve ser roteado para o ponto de extremidade com base em sua prioridade, ou seja, usar o ponto de extremidade com prioridade mais alta e se ele não estiver disponível para o próximo ponto de extremidade de prioridade mais alta.

(Herdado de IWithTrafficRoutingMethod)
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)
WithProfileStatusEnabled()

Especifique que o perfil precisa ser habilitado. Habilitar o perfil habilitará o tráfego para todos os pontos de extremidade no perfil.

(Herdado de IWithProfileStatus)
WithSubnetBasedRouting()

Método de roteamento de tráfego de sub-rede para mapear conjuntos de intervalos de endereços IP do usuário final para um ponto de extremidade específico em um perfil do Gerenciador de Tráfego. Quando uma solicitação é recebida, o ponto de extremidade retornado será aquele mapeado para o endereço IP de origem dessa solicitação

(Herdado de IWithTrafficRoutingMethod)
WithTag(String, String)

Adiciona uma marca ao recurso.

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

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

(Herdado de IUpdateWithTags<T>)
WithTimeToLive(Int32)

Especifique a TTL DNS em segundos.

(Herdado de IWithTtl)
WithTrafficRoutingMethod(TrafficRoutingMethod)

Especifica o método de roteamento de tráfego para o perfil.

(Herdado de IWithTrafficRoutingMethod)
WithWeightBasedRouting()

Especifica que o tráfego do usuário final deve ser distribuído para os pontos de extremidade com base no peso atribuído ao ponto de extremidade.

(Herdado de IWithTrafficRoutingMethod)

Aplica-se a