Microsoft.Network trafficmanagerprofiles/ExternalEndpoints 2022-04-01-preview
O tipo de recurso trafficmanagerprofiles/ExternalEndpoints pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints@2022-04-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
alwaysServe: 'string'
customHeaders: [
{
name: 'string'
value: 'string'
}
]
endpointLocation: 'string'
endpointMonitorStatus: 'string'
endpointStatus: 'string'
geoMapping: [
'string'
]
minChildEndpoints: int
minChildEndpointsIPv4: int
minChildEndpointsIPv6: int
priority: int
subnets: [
{
first: 'string'
last: 'string'
scope: int
}
]
target: 'string'
targetResourceId: 'string'
weight: int
}
}
Designação | Descrição | Valor |
---|---|---|
sempreServir | Se o Always Serve estiver habilitado, a sondagem da integridade do endpoint será desabilitada e os pontos de extremidade serão incluídos no método de roteamento de tráfego. | 'Desativado' 'Habilitado' |
customHeaders | Lista de cabeçalhos personalizados. | EndpointPropertiesCustomHeadersItem[] |
ponto de extremidadeLocalização | Especifica o local dos pontos de extremidade externos ou aninhados ao usar o método de roteamento de tráfego 'Desempenho'. | string |
endpointMonitorStatus | O status de monitoramento do ponto de extremidade. | 'Ponto de extremidade de verificação' 'Degradado' 'Desativado' 'Inativo' 'Em linha' 'Parou' |
endpointStatus | O status do ponto de extremidade. Se o ponto de extremidade estiver Habilitado, ele será investigado quanto à integridade do ponto de extremidade e será incluído no método de roteamento de tráfego. | 'Desativado' 'Habilitado' |
geoMapeamento | A lista de países/regiões mapeados para este ponto final ao usar o método de roteamento de tráfego 'Geográfico'. Consulte a documentação geográfica do Traffic Manager para obter uma lista completa dos valores aceites. | string[] |
minChildEndpoints | O número mínimo de pontos finais que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
minChildEndpointsIPv4 | O número mínimo de pontos de extremidade IPv4 (registro DNS tipo A) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
minChildEndpointsIPv6 | O número mínimo de pontos de extremidade IPv6 (tipo de registro DNS AAAA) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
prioridade | A prioridade deste ponto de extremidade ao usar o método de roteamento de tráfego 'Priority'. Os valores possíveis são de 1 a 1000, valores mais baixos representam maior prioridade. Este é um parâmetro opcional. Se especificado, ele deve ser especificado em todos os pontos de extremidade, e nenhum dois pontos de extremidade pode compartilhar o mesmo valor de prioridade. | Int |
sub-redes | A lista de sub-redes, endereços IP e/ou intervalos de endereços mapeados para este ponto de extremidade ao usar o método de roteamento de tráfego 'Sub-rede'. Uma lista vazia corresponderá a todos os intervalos não cobertos por outros pontos de extremidade. | EndpointPropertiesSubnetsItem [] |
público-alvo | O nome DNS ou endereço IP totalmente qualificado do ponto de extremidade. O Gerenciador de Tráfego retorna esse valor em respostas DNS para direcionar o tráfego para esse ponto de extremidade. | string |
targetResourceId | O URI do recurso do Azure do ponto de extremidade. Não aplicável a parâmetros do tipo 'ExternalEndpoints'. | string |
peso | 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. | Int |
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do cabeçalho. | string |
valor | Valor do cabeçalho. | string |
Designação | Descrição | Valor |
---|---|---|
primeiro | Primeiro endereço na sub-rede. | string |
último | Último endereço na sub-rede. | string |
Âmbito de aplicação | Tamanho do bloco (número de bits à esquerda na máscara de sub-rede). | Int |
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para o recurso do tipo: trafficmanagerprofiles |
propriedades | As propriedades do ponto de extremidade do Gerenciador de Tráfego. | EndpointProperties |
O tipo de recurso trafficmanagerprofiles/ExternalEndpoints pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints",
"apiVersion": "2022-04-01-preview",
"name": "string",
"properties": {
"alwaysServe": "string",
"customHeaders": [
{
"name": "string",
"value": "string"
}
],
"endpointLocation": "string",
"endpointMonitorStatus": "string",
"endpointStatus": "string",
"geoMapping": [ "string" ],
"minChildEndpoints": "int",
"minChildEndpointsIPv4": "int",
"minChildEndpointsIPv6": "int",
"priority": "int",
"subnets": [
{
"first": "string",
"last": "string",
"scope": "int"
}
],
"target": "string",
"targetResourceId": "string",
"weight": "int"
}
}
Designação | Descrição | Valor |
---|---|---|
sempreServir | Se o Always Serve estiver habilitado, a sondagem da integridade do endpoint será desabilitada e os pontos de extremidade serão incluídos no método de roteamento de tráfego. | 'Desativado' 'Habilitado' |
customHeaders | Lista de cabeçalhos personalizados. | EndpointPropertiesCustomHeadersItem[] |
ponto de extremidadeLocalização | Especifica o local dos pontos de extremidade externos ou aninhados ao usar o método de roteamento de tráfego 'Desempenho'. | string |
endpointMonitorStatus | O status de monitoramento do ponto de extremidade. | 'Ponto de extremidade de verificação' 'Degradado' 'Desativado' 'Inativo' 'Em linha' 'Parou' |
endpointStatus | O status do ponto de extremidade. Se o ponto de extremidade estiver Habilitado, ele será investigado quanto à integridade do ponto de extremidade e será incluído no método de roteamento de tráfego. | 'Desativado' 'Habilitado' |
geoMapeamento | A lista de países/regiões mapeados para este ponto final ao usar o método de roteamento de tráfego 'Geográfico'. Consulte a documentação geográfica do Traffic Manager para obter uma lista completa dos valores aceites. | string[] |
minChildEndpoints | O número mínimo de pontos finais que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
minChildEndpointsIPv4 | O número mínimo de pontos de extremidade IPv4 (registro DNS tipo A) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
minChildEndpointsIPv6 | O número mínimo de pontos de extremidade IPv6 (tipo de registro DNS AAAA) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
prioridade | A prioridade deste ponto de extremidade ao usar o método de roteamento de tráfego 'Priority'. Os valores possíveis são de 1 a 1000, valores mais baixos representam maior prioridade. Este é um parâmetro opcional. Se especificado, ele deve ser especificado em todos os pontos de extremidade, e nenhum dois pontos de extremidade pode compartilhar o mesmo valor de prioridade. | Int |
sub-redes | A lista de sub-redes, endereços IP e/ou intervalos de endereços mapeados para este ponto de extremidade ao usar o método de roteamento de tráfego 'Sub-rede'. Uma lista vazia corresponderá a todos os intervalos não cobertos por outros pontos de extremidade. | EndpointPropertiesSubnetsItem [] |
público-alvo | O nome DNS ou endereço IP totalmente qualificado do ponto de extremidade. O Gerenciador de Tráfego retorna esse valor em respostas DNS para direcionar o tráfego para esse ponto de extremidade. | string |
targetResourceId | O URI do recurso do Azure do ponto de extremidade. Não aplicável a parâmetros do tipo 'ExternalEndpoints'. | string |
peso | 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. | Int |
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do cabeçalho. | string |
valor | Valor do cabeçalho. | string |
Designação | Descrição | Valor |
---|---|---|
primeiro | Primeiro endereço na sub-rede. | string |
último | Último endereço na sub-rede. | string |
Âmbito de aplicação | Tamanho do bloco (número de bits à esquerda na máscara de sub-rede). | Int |
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2022-04-01-pré-visualização' |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades do ponto de extremidade do Gerenciador de Tráfego. | EndpointProperties |
tipo | O tipo de recurso | 'Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints' |
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Adicionar ponto de extremidade ao perfil existente do Gerenciador de Tráfego |
Modelo de exemplo para adicionar um ponto de extremidade externo a um perfil existente do Azure Traffic Manager |
O tipo de recurso trafficmanagerprofiles/ExternalEndpoints pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints@2022-04-01-preview"
name = "string"
body = jsonencode({
properties = {
alwaysServe = "string"
customHeaders = [
{
name = "string"
value = "string"
}
]
endpointLocation = "string"
endpointMonitorStatus = "string"
endpointStatus = "string"
geoMapping = [
"string"
]
minChildEndpoints = int
minChildEndpointsIPv4 = int
minChildEndpointsIPv6 = int
priority = int
subnets = [
{
first = "string"
last = "string"
scope = int
}
]
target = "string"
targetResourceId = "string"
weight = int
}
})
}
Designação | Descrição | Valor |
---|---|---|
sempreServir | Se o Always Serve estiver habilitado, a sondagem da integridade do endpoint será desabilitada e os pontos de extremidade serão incluídos no método de roteamento de tráfego. | 'Desativado' 'Habilitado' |
customHeaders | Lista de cabeçalhos personalizados. | EndpointPropertiesCustomHeadersItem[] |
ponto de extremidadeLocalização | Especifica o local dos pontos de extremidade externos ou aninhados ao usar o método de roteamento de tráfego 'Desempenho'. | string |
endpointMonitorStatus | O status de monitoramento do ponto de extremidade. | 'Ponto de extremidade de verificação' 'Degradado' 'Desativado' 'Inativo' 'Em linha' 'Parou' |
endpointStatus | O status do ponto de extremidade. Se o ponto de extremidade estiver Habilitado, ele será investigado quanto à integridade do ponto de extremidade e será incluído no método de roteamento de tráfego. | 'Desativado' 'Habilitado' |
geoMapeamento | A lista de países/regiões mapeados para este ponto final ao usar o método de roteamento de tráfego 'Geográfico'. Consulte a documentação geográfica do Traffic Manager para obter uma lista completa dos valores aceites. | string[] |
minChildEndpoints | O número mínimo de pontos finais que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
minChildEndpointsIPv4 | O número mínimo de pontos de extremidade IPv4 (registro DNS tipo A) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
minChildEndpointsIPv6 | O número mínimo de pontos de extremidade IPv6 (tipo de registro DNS AAAA) que devem estar disponíveis no perfil filho para que o perfil pai seja considerado disponível. Aplicável apenas ao ponto de extremidade do tipo 'NestedEndpoints'. | Int |
prioridade | A prioridade deste ponto de extremidade ao usar o método de roteamento de tráfego 'Priority'. Os valores possíveis são de 1 a 1000, valores mais baixos representam maior prioridade. Este é um parâmetro opcional. Se especificado, ele deve ser especificado em todos os pontos de extremidade, e nenhum dois pontos de extremidade pode compartilhar o mesmo valor de prioridade. | Int |
sub-redes | A lista de sub-redes, endereços IP e/ou intervalos de endereços mapeados para este ponto de extremidade ao usar o método de roteamento de tráfego 'Sub-rede'. Uma lista vazia corresponderá a todos os intervalos não cobertos por outros pontos de extremidade. | EndpointPropertiesSubnetsItem [] |
público-alvo | O nome DNS ou endereço IP totalmente qualificado do ponto de extremidade. O Gerenciador de Tráfego retorna esse valor em respostas DNS para direcionar o tráfego para esse ponto de extremidade. | string |
targetResourceId | O URI do recurso do Azure do ponto de extremidade. Não aplicável a parâmetros do tipo 'ExternalEndpoints'. | string |
peso | 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. | Int |
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do cabeçalho. | string |
valor | Valor do cabeçalho. | string |
Designação | Descrição | Valor |
---|---|---|
primeiro | Primeiro endereço na sub-rede. | string |
último | Último endereço na sub-rede. | string |
Âmbito de aplicação | Tamanho do bloco (número de bits à esquerda na máscara de sub-rede). | Int |
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: trafficmanagerprofiles |
propriedades | As propriedades do ponto de extremidade do Gerenciador de Tráfego. | EndpointProperties |
tipo | O tipo de recurso | "Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints@2022-04-01-preview" |