Compartilhar via


Endpoint Construtores

Definição

Sobrecargas

Endpoint()

Inicializa uma nova instância da classe Ponto de Extremidade.

Endpoint(String, String, String, String, String, Nullable<EndpointStatus>, Nullable<Int64>, Nullable<Int64>, String, Nullable<EndpointMonitorStatus>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, IList<String>, IList<EndpointPropertiesSubnetsItem>, IList<EndpointPropertiesCustomHeadersItem>)

Inicializa uma nova instância da classe Ponto de Extremidade.

Endpoint()

Inicializa uma nova instância da classe Ponto de Extremidade.

public Endpoint ();
Public Sub New ()

Aplica-se a

Endpoint(String, String, String, String, String, Nullable<EndpointStatus>, Nullable<Int64>, Nullable<Int64>, String, Nullable<EndpointMonitorStatus>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, IList<String>, IList<EndpointPropertiesSubnetsItem>, IList<EndpointPropertiesCustomHeadersItem>)

Inicializa uma nova instância da classe Ponto de Extremidade.

public Endpoint (string id = default, string name = default, string type = default, string targetResourceId = default, string target = default, Microsoft.Azure.Management.TrafficManager.Models.EndpointStatus? endpointStatus = default, long? weight = default, long? priority = default, string endpointLocation = default, Microsoft.Azure.Management.TrafficManager.Models.EndpointMonitorStatus? endpointMonitorStatus = default, long? minChildEndpoints = default, long? minChildEndpointsIPv4 = default, long? minChildEndpointsIPv6 = default, System.Collections.Generic.IList<string> geoMapping = default, System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Models.EndpointPropertiesSubnetsItem> subnets = default, System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Models.EndpointPropertiesCustomHeadersItem> customHeaders = default);
new Microsoft.Azure.Management.TrafficManager.Models.Endpoint : string * string * string * string * string * Nullable<Microsoft.Azure.Management.TrafficManager.Models.EndpointStatus> * Nullable<int64> * Nullable<int64> * string * Nullable<Microsoft.Azure.Management.TrafficManager.Models.EndpointMonitorStatus> * Nullable<int64> * Nullable<int64> * Nullable<int64> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Models.EndpointPropertiesSubnetsItem> * System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Models.EndpointPropertiesCustomHeadersItem> -> Microsoft.Azure.Management.TrafficManager.Models.Endpoint
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional targetResourceId As String = Nothing, Optional target As String = Nothing, Optional endpointStatus As Nullable(Of EndpointStatus) = Nothing, Optional weight As Nullable(Of Long) = Nothing, Optional priority As Nullable(Of Long) = Nothing, Optional endpointLocation As String = Nothing, Optional endpointMonitorStatus As Nullable(Of EndpointMonitorStatus) = Nothing, Optional minChildEndpoints As Nullable(Of Long) = Nothing, Optional minChildEndpointsIPv4 As Nullable(Of Long) = Nothing, Optional minChildEndpointsIPv6 As Nullable(Of Long) = Nothing, Optional geoMapping As IList(Of String) = Nothing, Optional subnets As IList(Of EndpointPropertiesSubnetsItem) = Nothing, Optional customHeaders As IList(Of EndpointPropertiesCustomHeadersItem) = Nothing)

Parâmetros

id
String

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

name
String

O nome do recurso

type
String

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

targetResourceId
String

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

target
String

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.

endpointStatus
Nullable<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. Os valores possíveis incluem: 'Enabled', 'Disabled'

weight
Nullable<Int64>

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.

priority
Nullable<Int64>

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.

endpointLocation
String

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

endpointMonitorStatus
Nullable<EndpointMonitorStatus>

O status de monitoramento do ponto de extremidade. Os valores possíveis incluem: 'CheckingEndpoint', 'Online', 'Degradado', 'Desabilitado', 'Inativo', 'Parado'

minChildEndpoints
Nullable<Int64>

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
Nullable<Int64>

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
Nullable<Int64>

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'.

geoMapping
IList<String>

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.

subnets
IList<EndpointPropertiesSubnetsItem>

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.

customHeaders
IList<EndpointPropertiesCustomHeadersItem>

Lista de cabeçalhos personalizados.

Aplica-se a