Microsoft.Network loadBalancers/backendAddressPools 2022-05-01
- más reciente
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
Definición de recursos de Bicep
El tipo de recurso loadBalancers/backendAddressPools se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Network/loadBalancers/backendAddressPools, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/loadBalancers/backendAddressPools@2022-05-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
drainPeriodInSeconds: int
loadBalancerBackendAddresses: [
{
name: 'string'
properties: {
adminState: 'string'
ipAddress: 'string'
loadBalancerFrontendIPConfiguration: {
id: 'string'
}
subnet: {
id: 'string'
}
virtualNetwork: {
id: 'string'
}
}
}
]
location: 'string'
tunnelInterfaces: [
{
identifier: int
port: int
protocol: 'string'
type: 'string'
}
]
}
}
Valores de propiedad
BackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
drainPeriodInSeconds | Cantidad de segundos que espera Load Balancer antes de enviar RESET a la dirección de cliente y back-end. | Int |
loadBalancerBackendAddresses | Matriz de direcciones de back-end. | LoadBalancerBackendAddress[] |
ubicación | Ubicación del grupo de direcciones de back-end. | cuerda |
tunnelInterfaces | Matriz de interfaces de túnel de equilibrador de carga de puerta de enlace. | gatewayLoadBalancerTunnelInterface[] |
GatewayLoadBalancerTunnelInterface
Nombre | Descripción | Valor |
---|---|---|
identificador | Identificador de la interfaz del túnel del equilibrador de carga de puerta de enlace. | Int |
puerto | Puerto de la interfaz del túnel del equilibrador de carga de puerta de enlace. | Int |
protocolo | Protocolo de interfaz de túnel del equilibrador de carga de puerta de enlace. | 'Nativo' 'Ninguno' 'VXLAN' |
tipo | Tipo de tráfico de la interfaz de túnel del equilibrador de carga de puerta de enlace. | 'Externo' 'Interno' 'Ninguno' |
LoadBalancerBackendAddress
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de la dirección de back-end. | cuerda |
Propiedades | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Microsoft.Network/loadBalancers/backendAddressPools
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
padre | 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 obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: loadBalancers |
Propiedades | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | backendAddressPoolPropertiesFormat |
SubResource
Nombre | Descripción | Valor |
---|---|---|
identificación | Identificador de recurso. | cuerda |
Ejemplos de inicio rápido
En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.
Archivo de Bicep | Descripción |
---|---|
Crear un equilibrador de carga entre regiones | Esta plantilla crea un equilibrador de carga entre regiones con un grupo de back-end que contiene dos equilibradores de carga regionales. El equilibrador de carga entre regiones está disponible actualmente en regiones limitadas. Los equilibradores de carga regionales detrás del equilibrador de carga entre regiones pueden estar en cualquier región. |
equilibrador de carga público encadenado a un equilibrador de carga de puerta de enlace | Esta plantilla permite implementar un equilibrador de carga estándar público encadenado a un equilibrador de carga de puerta de enlace. El tráfico entrante desde Internet se enruta al equilibrador de carga de puerta de enlace con máquinas virtuales Linux (NVA) en el grupo de back-end. |
Definición de recursos de plantilla de ARM
El tipo de recurso loadBalancers/backendAddressPools se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Network/loadBalancers/backendAddressPools, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"apiVersion": "2022-05-01",
"name": "string",
"properties": {
"drainPeriodInSeconds": "int",
"loadBalancerBackendAddresses": [
{
"name": "string",
"properties": {
"adminState": "string",
"ipAddress": "string",
"loadBalancerFrontendIPConfiguration": {
"id": "string"
},
"subnet": {
"id": "string"
},
"virtualNetwork": {
"id": "string"
}
}
}
],
"location": "string",
"tunnelInterfaces": [
{
"identifier": "int",
"port": "int",
"protocol": "string",
"type": "string"
}
]
}
}
Valores de propiedad
BackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
drainPeriodInSeconds | Cantidad de segundos que espera Load Balancer antes de enviar RESET a la dirección de cliente y back-end. | Int |
loadBalancerBackendAddresses | Matriz de direcciones de back-end. | LoadBalancerBackendAddress[] |
ubicación | Ubicación del grupo de direcciones de back-end. | cuerda |
tunnelInterfaces | Matriz de interfaces de túnel de equilibrador de carga de puerta de enlace. | gatewayLoadBalancerTunnelInterface[] |
GatewayLoadBalancerTunnelInterface
Nombre | Descripción | Valor |
---|---|---|
identificador | Identificador de la interfaz del túnel del equilibrador de carga de puerta de enlace. | Int |
puerto | Puerto de la interfaz del túnel del equilibrador de carga de puerta de enlace. | Int |
protocolo | Protocolo de interfaz de túnel del equilibrador de carga de puerta de enlace. | 'Nativo' 'Ninguno' 'VXLAN' |
tipo | Tipo de tráfico de la interfaz de túnel del equilibrador de carga de puerta de enlace. | 'Externo' 'Interno' 'Ninguno' |
LoadBalancerBackendAddress
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de la dirección de back-end. | cuerda |
Propiedades | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Microsoft.Network/loadBalancers/backendAddressPools
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2022-05-01' |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | backendAddressPoolPropertiesFormat |
tipo | El tipo de recurso | 'Microsoft.Network/loadBalancers/backendAddressPools' |
SubResource
Nombre | Descripción | Valor |
---|---|---|
identificación | Identificador de recurso. | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Crear un equilibrador de carga entre regiones |
Esta plantilla crea un equilibrador de carga entre regiones con un grupo de back-end que contiene dos equilibradores de carga regionales. El equilibrador de carga entre regiones está disponible actualmente en regiones limitadas. Los equilibradores de carga regionales detrás del equilibrador de carga entre regiones pueden estar en cualquier región. |
equilibrador de carga público encadenado a un equilibrador de carga de puerta de enlace |
Esta plantilla permite implementar un equilibrador de carga estándar público encadenado a un equilibrador de carga de puerta de enlace. El tráfico entrante desde Internet se enruta al equilibrador de carga de puerta de enlace con máquinas virtuales Linux (NVA) en el grupo de back-end. |
equilibrador de carga estándar con el grupo de back-end por direcciones IP |
Esta plantilla se usa para demostrar cómo se pueden usar las plantillas de ARM para configurar el grupo de back-end de un equilibrador de carga por dirección IP, tal como se describe en el documento administración del grupo de back-end. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso loadBalancers/backendAddressPools se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Network/loadBalancers/backendAddressPools, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/loadBalancers/backendAddressPools@2022-05-01"
name = "string"
body = jsonencode({
properties = {
drainPeriodInSeconds = int
loadBalancerBackendAddresses = [
{
name = "string"
properties = {
adminState = "string"
ipAddress = "string"
loadBalancerFrontendIPConfiguration = {
id = "string"
}
subnet = {
id = "string"
}
virtualNetwork = {
id = "string"
}
}
}
]
location = "string"
tunnelInterfaces = [
{
identifier = int
port = int
protocol = "string"
type = "string"
}
]
}
})
}
Valores de propiedad
BackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
drainPeriodInSeconds | Cantidad de segundos que espera Load Balancer antes de enviar RESET a la dirección de cliente y back-end. | Int |
loadBalancerBackendAddresses | Matriz de direcciones de back-end. | LoadBalancerBackendAddress[] |
ubicación | Ubicación del grupo de direcciones de back-end. | cuerda |
tunnelInterfaces | Matriz de interfaces de túnel de equilibrador de carga de puerta de enlace. | gatewayLoadBalancerTunnelInterface[] |
GatewayLoadBalancerTunnelInterface
Nombre | Descripción | Valor |
---|---|---|
identificador | Identificador de la interfaz del túnel del equilibrador de carga de puerta de enlace. | Int |
puerto | Puerto de la interfaz del túnel del equilibrador de carga de puerta de enlace. | Int |
protocolo | Protocolo de interfaz de túnel del equilibrador de carga de puerta de enlace. | 'Nativo' 'Ninguno' 'VXLAN' |
tipo | Tipo de tráfico de la interfaz de túnel del equilibrador de carga de puerta de enlace. | 'Externo' 'Interno' 'Ninguno' |
LoadBalancerBackendAddress
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de la dirección de back-end. | cuerda |
Propiedades | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Microsoft.Network/loadBalancers/backendAddressPools
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: loadBalancers |
Propiedades | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | backendAddressPoolPropertiesFormat |
tipo | El tipo de recurso | "Microsoft.Network/loadBalancers/backendAddressPools@2022-05-01" |
SubResource
Nombre | Descripción | Valor |
---|---|---|
identificación | Identificador de recurso. | cuerda |