Compartilhar via


Endpoint interface

Classe que representa um ponto de extremidade do Gerenciador de Tráfego.

Extends

Propriedades

alwaysServe

Se o Always Serve estiver habilitado, a investigação da integridade do ponto de extremidade será desabilitada e os pontos de extremidade serão incluídos no método de roteamento de tráfego.

customHeaders

Lista de cabeçalhos personalizados.

endpointLocation

Especifica o local dos pontos de extremidade externos ou aninhados ao usar o método de roteamento de tráfego 'Performance'.

endpointMonitorStatus

O status de monitoramento do ponto de extremidade.

endpointStatus

O status do ponto de extremidade. Se o ponto de extremidade estiver Habilitado, sua integridade é analisada e ele é incluído no método de roteamento de tráfego.

geoMapping

A lista de países/regiões mapeadas para esse ponto de extremidade ao usar o método de roteamento de tráfego 'Geográfico'. Consulte a documentação geográfica do Gerenciador de Tráfego para obter uma lista completa de valores aceitos.

minChildEndpoints

O número mínimo de pontos de extremidade que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável somente ao ponto de extremidade do tipo 'NestedEndpoints'.

minChildEndpointsIPv4

O número mínimo de pontos de extremidade IPv4 (tipo de registro DNS A) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável somente ao ponto de extremidade do tipo 'NestedEndpoints'.

minChildEndpointsIPv6

O número mínimo de pontos de extremidade AAAA (tipo de registro DNS) IPv6 que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável somente ao ponto de extremidade do tipo 'NestedEndpoints'.

priority

A prioridade desse ponto de extremidade ao usar o método de roteamento de tráfego 'Priority'. Os valores possíveis são de 1 a 1000, os valores mais baixos representam prioridade mais alta. Esse é um parâmetro opcional. Se especificado, ele deve ser especificado em todos os pontos de extremidade e dois pontos de extremidade não podem compartilhar o mesmo valor de prioridade.

subnets

A lista de sub-redes, endereços IP e/ou intervalos de endereços mapeados para esse ponto de extremidade ao usar o método de roteamento de tráfego 'Subnet'. Uma lista vazia corresponderá a todos os intervalos não cobertos por outros pontos de extremidade.

target

O nome DNS totalmente qualificado ou o endereço IP do ponto de extremidade. O Gerenciador de Tráfego retorna esse valor nas respostas de DNS para direcionar tráfego para esse ponto de extremidade.

targetResourceId

O URI do Recurso do Azure do ponto de extremidade. Não aplicável a pontos de extremidade do tipo 'ExternalEndpoints'.

weight

O peso desse ponto de extremidade ao usar o método de roteamento de tráfego 'Ponderado'. Os valores possíveis são de 1 a 1000.

Propriedades herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}

name

O nome do recurso

type

Tipo do recurso. Ex- Microsoft.Network/trafficManagerProfiles.

Detalhes da propriedade

alwaysServe

Se o Always Serve estiver habilitado, a investigação da integridade do ponto de extremidade será desabilitada e os pontos de extremidade serão incluídos no método de roteamento de tráfego.

alwaysServe?: string

Valor da propriedade

string

customHeaders

Lista de cabeçalhos personalizados.

customHeaders?: EndpointPropertiesCustomHeadersItem[]

Valor da propriedade

endpointLocation

Especifica o local dos pontos de extremidade externos ou aninhados ao usar o método de roteamento de tráfego 'Performance'.

endpointLocation?: string

Valor da propriedade

string

endpointMonitorStatus

O status de monitoramento do ponto de extremidade.

endpointMonitorStatus?: string

Valor da propriedade

string

endpointStatus

O status do ponto de extremidade. Se o ponto de extremidade estiver Habilitado, sua integridade é analisada e ele é incluído no método de roteamento de tráfego.

endpointStatus?: string

Valor da propriedade

string

geoMapping

A lista de países/regiões mapeadas para esse ponto de extremidade ao usar o método de roteamento de tráfego 'Geográfico'. Consulte a documentação geográfica do Gerenciador de Tráfego para obter uma lista completa de valores aceitos.

geoMapping?: string[]

Valor da propriedade

string[]

minChildEndpoints

O número mínimo de pontos de extremidade que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável somente ao ponto de extremidade do tipo 'NestedEndpoints'.

minChildEndpoints?: number

Valor da propriedade

number

minChildEndpointsIPv4

O número mínimo de pontos de extremidade IPv4 (tipo de registro DNS A) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável somente ao ponto de extremidade do tipo 'NestedEndpoints'.

minChildEndpointsIPv4?: number

Valor da propriedade

number

minChildEndpointsIPv6

O número mínimo de pontos de extremidade AAAA (tipo de registro DNS) IPv6 que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável somente ao ponto de extremidade do tipo 'NestedEndpoints'.

minChildEndpointsIPv6?: number

Valor da propriedade

number

priority

A prioridade desse ponto de extremidade ao usar o método de roteamento de tráfego 'Priority'. Os valores possíveis são de 1 a 1000, os valores mais baixos representam prioridade mais alta. Esse é um parâmetro opcional. Se especificado, ele deve ser especificado em todos os pontos de extremidade e dois pontos de extremidade não podem compartilhar o mesmo valor de prioridade.

priority?: number

Valor da propriedade

number

subnets

A lista de sub-redes, endereços IP e/ou intervalos de endereços mapeados para esse ponto de extremidade ao usar o método de roteamento de tráfego 'Subnet'. Uma lista vazia corresponderá a todos os intervalos não cobertos por outros pontos de extremidade.

subnets?: EndpointPropertiesSubnetsItem[]

Valor da propriedade

target

O nome DNS totalmente qualificado ou o endereço IP do ponto de extremidade. O Gerenciador de Tráfego retorna esse valor nas respostas de DNS para direcionar tráfego para esse ponto de extremidade.

target?: string

Valor da propriedade

string

targetResourceId

O URI do Recurso do Azure do ponto de extremidade. Não aplicável a pontos de extremidade do tipo 'ExternalEndpoints'.

targetResourceId?: string

Valor da propriedade

string

weight

O peso desse ponto de extremidade ao usar o método de roteamento de tráfego 'Ponderado'. Os valores possíveis são de 1 a 1000.

weight?: number

Valor da propriedade

number

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

type

Tipo do recurso. Ex- Microsoft.Network/trafficManagerProfiles.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type