Microsoft.Network trafficmanagerprofiles/AzureEndpoints 2018-08-01
Definición de recursos de Bicep
El tipo de recurso trafficmanagerprofiles/AzureEndpoints se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/trafficmanagerprofiles/AzureEndpoints, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@2018-08-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
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
}
}
Valores de propiedad
trafficmanagerprofiles/AzureEndpoints
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio) |
primario | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: trafficmanagerprofiles |
properties | Propiedades del punto de conexión de Traffic Manager. | EndpointProperties |
EndpointProperties
Nombre | Descripción | Valor |
---|---|---|
customHeaders | Lista de encabezados personalizados. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Especifica la ubicación de los puntos de conexión externos o anidados cuando se usa el método de enrutamiento de tráfico "Rendimiento". | string |
endpointMonitorStatus | Estado de supervisión del punto de conexión. | 'CheckingEndpoint' "Degradado" 'Deshabilitado' 'Inactivo' 'Online' "Detenido" |
endpointStatus | Estado del punto de conexión. Si el valor del extremo es Enabled, se sondea el mantenimiento del extremo y se incluye en el método de enrutamiento de tráfico. | 'Deshabilitado' 'Habilitado' |
geoMapping | La lista de países o regiones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Geográfico". Consulte la documentación geográfica de Traffic Manager para obtener una lista completa de los valores aceptados. | string[] |
minChildEndpoints | Número mínimo de puntos de conexión que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
minChildEndpointsIPv4 | Número mínimo de puntos de conexión IPv4 (tipo de registro DNS A) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
minChildEndpointsIPv6 | Número mínimo de puntos de conexión IPv6 (AAAA de tipo de registro DNS) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
priority | Prioridad de este punto de conexión al usar el método de enrutamiento de tráfico "Prioridad". Los valores posibles son de 1 a 1000, los valores inferiores representan una prioridad más alta. Se trata de un parámetro opcional. Si se especifica, se debe especificar en todos los extremos y no puede haber dos extremos que compartan el mismo valor de prioridad. | int |
subredes | La lista de subredes, direcciones IP o intervalos de direcciones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Subred". Una lista vacía coincidirá con todos los intervalos no cubiertos por otros puntos de conexión. | EndpointPropertiesSubnetsItem[] |
Destino | Nombre DNS completo o dirección IP del punto de conexión. El Administrador de tráfico devuelve este valor en las respuestas de DNS para dirigir el tráfico a este extremo. | string |
targetResourceId | URI del recurso de Azure del punto de conexión. No es aplicable a los puntos de conexión de tipo "ExternalEndpoints". | string |
peso | Peso de este punto de conexión al usar el método de enrutamiento de tráfico "Ponderado". Los valores posibles son de 1 a 1000. | int |
EndpointPropertiesCustomHeadersItem
Nombre | Descripción | Value |
---|---|---|
name | Nombre del encabezado. | string |
value | Valor del encabezado. | string |
EndpointPropertiesSubnetsItem
Nombre | Descripción | Valor |
---|---|---|
first | Primera dirección de la subred. | string |
last | Última dirección de la subred. | string |
scope | Tamaño de bloque (número de bits iniciales en la máscara de subred). | int |
Definición de recursos de plantilla de ARM
El tipo de recurso trafficmanagerprofiles/AzureEndpoints se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/trafficmanagerprofiles/AzureEndpoints, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints",
"apiVersion": "2018-08-01",
"name": "string",
"properties": {
"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"
}
}
Valores de propiedad
trafficmanagerprofiles/AzureEndpoints
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints" |
apiVersion | La versión de la API de recursos | '2018-08-01' |
name | El nombre del recurso Consulte cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json. |
string (obligatorio) |
properties | Propiedades del punto de conexión de Traffic Manager. | EndpointProperties |
EndpointProperties
Nombre | Descripción | Valor |
---|---|---|
customHeaders | Lista de encabezados personalizados. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Especifica la ubicación de los puntos de conexión externos o anidados cuando se usa el método de enrutamiento de tráfico "Rendimiento". | string |
endpointMonitorStatus | Estado de supervisión del punto de conexión. | 'CheckingEndpoint' "Degradado" 'Deshabilitado' 'Inactivo' 'Online' "Detenido" |
endpointStatus | Estado del punto de conexión. Si el valor del extremo es Enabled, se sondea el mantenimiento del extremo y se incluye en el método de enrutamiento de tráfico. | 'Deshabilitado' 'Habilitado' |
geoMapping | La lista de países o regiones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Geográfico". Consulte la documentación geográfica de Traffic Manager para obtener una lista completa de los valores aceptados. | string[] |
minChildEndpoints | Número mínimo de puntos de conexión que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
minChildEndpointsIPv4 | Número mínimo de puntos de conexión IPv4 (tipo de registro DNS A) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
minChildEndpointsIPv6 | Número mínimo de puntos de conexión IPv6 (AAAA de tipo de registro DNS) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
priority | Prioridad de este punto de conexión al usar el método de enrutamiento de tráfico "Prioridad". Los valores posibles son de 1 a 1000, los valores inferiores representan una prioridad más alta. Se trata de un parámetro opcional. Si se especifica, se debe especificar en todos los extremos y no puede haber dos extremos que compartan el mismo valor de prioridad. | int |
subredes | La lista de subredes, direcciones IP o intervalos de direcciones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Subred". Una lista vacía coincidirá con todos los intervalos no cubiertos por otros puntos de conexión. | EndpointPropertiesSubnetsItem[] |
Destino | Nombre DNS completo o dirección IP del punto de conexión. El Administrador de tráfico devuelve este valor en las respuestas de DNS para dirigir el tráfico a este extremo. | string |
targetResourceId | URI del recurso de Azure del punto de conexión. No es aplicable a los puntos de conexión de tipo "ExternalEndpoints". | string |
peso | Peso de este punto de conexión al usar el método de enrutamiento de tráfico "Ponderado". Los valores posibles son de 1 a 1000. | int |
EndpointPropertiesCustomHeadersItem
Nombre | Descripción | Value |
---|---|---|
name | Nombre del encabezado. | string |
value | Valor del encabezado. | string |
EndpointPropertiesSubnetsItem
Nombre | Descripción | Valor |
---|---|---|
first | Primera dirección de la subred. | string |
last | Última dirección de la subred. | string |
scope | Tamaño del bloque (número de bits iniciales en la máscara de subred). | int |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso trafficmanagerprofiles/AzureEndpoints se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/trafficmanagerprofiles/AzureEndpoints, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@2018-08-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
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
}
})
}
Valores de propiedad
trafficmanagerprofiles/AzureEndpoints
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@2018-08-01" |
name | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: trafficmanagerprofiles |
properties | Propiedades del punto de conexión de Traffic Manager. | EndpointProperties |
EndpointProperties
Nombre | Descripción | Valor |
---|---|---|
customHeaders | Lista de encabezados personalizados. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Especifica la ubicación de los puntos de conexión externos o anidados cuando se usa el método de enrutamiento de tráfico "Rendimiento". | string |
endpointMonitorStatus | Estado de supervisión del punto de conexión. | "CheckEndpoint" "Degradado" "Deshabilitado" "Inactivo" "En línea" "Detenido" |
endpointStatus | Estado del punto de conexión. Si el valor del extremo es Enabled, se sondea el mantenimiento del extremo y se incluye en el método de enrutamiento de tráfico. | "Deshabilitado" "Habilitado" |
geoMapping | La lista de países o regiones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Geográfico". Consulte la documentación geográfica de Traffic Manager para obtener una lista completa de los valores aceptados. | string[] |
minChildEndpoints | Número mínimo de puntos de conexión que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
minChildEndpointsIPv4 | Número mínimo de puntos de conexión IPv4 (tipo de registro DNS A) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
minChildEndpointsIPv6 | Número mínimo de puntos de conexión IPv6 (AAAA del tipo de registro DNS) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión de tipo "NestedEndpoints". | int |
priority | Prioridad de este punto de conexión cuando se usa el método de enrutamiento de tráfico "Prioridad". Los valores posibles son de 1 a 1000, los valores inferiores representan una prioridad más alta. Se trata de un parámetro opcional. Si se especifica, se debe especificar en todos los extremos y no puede haber dos extremos que compartan el mismo valor de prioridad. | int |
subredes | La lista de subredes, direcciones IP o intervalos de direcciones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Subred". Una lista vacía coincidirá con todos los intervalos no cubiertos por otros puntos de conexión. | EndpointPropertiesSubnetsItem[] |
Destino | Nombre DNS completo o dirección IP del punto de conexión. El Administrador de tráfico devuelve este valor en las respuestas de DNS para dirigir el tráfico a este extremo. | string |
targetResourceId | URI del recurso de Azure del punto de conexión. No es aplicable a los puntos de conexión de tipo "ExternalEndpoints". | string |
peso | Peso de este punto de conexión al usar el método de enrutamiento de tráfico "Ponderado". Los valores posibles son de 1 a 1000. | int |
EndpointPropertiesCustomHeadersItem
Nombre | Descripción | Value |
---|---|---|
name | Nombre del encabezado. | string |
value | Valor del encabezado. | string |
EndpointPropertiesSubnetsItem
Nombre | Descripción | Valor |
---|---|---|
first | Primera dirección de la subred. | string |
last | Última dirección de la subred. | string |
scope | Tamaño de bloque (número de bits iniciales en la máscara de subred). | int |