Load Balancers - Create Or Update
Cria ou atualiza um balanceador de carga.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}?api-version=2024-05-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
load
|
path | True |
string |
O nome do balanceador de carga. |
resource
|
path | True |
string |
O nome do grupo de recursos. |
subscription
|
path | True |
string |
As credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Corpo da solicitação
Nome | Tipo | Description |
---|---|---|
extendedLocation |
O local estendido do balanceador de carga. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
properties.backendAddressPools |
Coleção de pools de endereços de back-end usados por um balanceador de carga. |
|
properties.frontendIPConfigurations |
Objeto que representa os IPs de front-end a serem usados para o balanceador de carga. |
|
properties.inboundNatPools |
Define um intervalo de portas externas para NAT de entrada para uma única porta de back-end em NICs associada a um balanceador de carga. As regras NAT de entrada são criadas automaticamente para cada NIC associada ao Load Balancer usando uma porta externa desse intervalo. Definir um pool nat de entrada em seu Load Balancer é mutuamente exclusivo com a definição de regras NAT de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais. |
|
properties.inboundNatRules |
Coleção de regras NAT de entrada usadas por um balanceador de carga. Definir regras NAT de entrada em seu balanceador de carga é mutuamente exclusivo com a definição de um pool nat de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais. |
|
properties.loadBalancingRules |
A coleção de objetos que representa as regras de balanceamento de carga obtém o provisionamento. |
|
properties.outboundRules |
As regras de saída. |
|
properties.probes |
Probe[] |
Coleção de objetos de investigação usados no balanceador de carga. |
sku |
A SKU do balanceador de carga. |
|
tags |
object |
Marcas de recurso. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Atualize com êxito. A operação retorna o recurso LoadBalancer resultante. |
|
201 Created |
Crie com êxito. A operação retorna o recurso LoadBalancer resultante. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Create load balancer
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false,
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false
}
}
],
"inboundNatPools": []
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Basic"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false,
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false
}
}
],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Basic"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false,
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false
}
}
],
"inboundNatPools": []
}
}
Create load balancer with Frontend IP in Zone 1
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
}
},
"zones": [
"1"
]
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"inboundNatPools": [],
"outboundRules": []
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
Create load balancer with Gateway Load Balancer Consumer configured
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"gatewayLoadBalancer": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb-provider"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"inboundNatPools": [],
"outboundRules": []
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
],
"gatewayLoadBalancer": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb-provider"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
],
"gatewayLoadBalancer": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb-provider"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
Create load balancer with Gateway Load Balancer Provider configured with one Backend Pool
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Gateway"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {
"tunnelInterfaces": [
{
"port": 15000,
"identifier": 900,
"protocol": "VXLAN",
"type": "Internal"
},
{
"port": 15001,
"identifier": 901,
"protocol": "VXLAN",
"type": "Internal"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 0,
"backendPort": 0,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "All",
"loadDistribution": "Default",
"backendAddressPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
}
],
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatPools": [],
"outboundRules": []
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Gateway"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"tunnelInterfaces": [
{
"port": 15000,
"identifier": 900,
"protocol": "VXLAN",
"type": "Internal"
},
{
"port": 15001,
"identifier": 901,
"protocol": "VXLAN",
"type": "Internal"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
}
],
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Gateway"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"tunnelInterfaces": [
{
"port": 15000,
"identifier": 900,
"protocol": "VXLAN",
"type": "Internal"
},
{
"port": 15001,
"identifier": 901,
"protocol": "VXLAN",
"type": "Internal"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
}
],
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
Create load balancer with Gateway Load Balancer Provider configured with two Backend Pool
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Gateway"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb1",
"properties": {}
},
{
"name": "be-lb2",
"properties": {}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 0,
"backendPort": 0,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "All",
"loadDistribution": "Default",
"backendAddressPool": {},
"backendAddressPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1"
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2"
}
],
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatPools": [],
"outboundRules": []
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Gateway"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"tunnelInterfaces": [
{
"port": 15000,
"identifier": 900,
"protocol": "VXLAN",
"type": "Internal"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
},
{
"name": "be-lb2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"tunnelInterfaces": [
{
"port": 15001,
"identifier": 901,
"protocol": "VXLAN",
"type": "Internal"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 0,
"backendPort": 0,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1"
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2"
}
],
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Gateway"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"tunnelInterfaces": [
{
"port": 15000,
"identifier": 900,
"protocol": "VXLAN",
"type": "Internal"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
},
{
"name": "be-lb2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"tunnelInterfaces": [
{
"port": 15001,
"identifier": 901,
"protocol": "VXLAN",
"type": "Internal"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb1"
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb2"
}
],
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
Create load balancer with Global Tier and one regional load balancer in its backend pool
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Standard",
"tier": "Global"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {
"loadBalancerBackendAddresses": [
{
"name": "regional-lb1-address",
"properties": {
"loadBalancerFrontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/regional-lb-rg1/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb"
}
}
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": false,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
]
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard",
"tier": "Global"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancerBackendAddresses": [
{
"name": "regional-lb1-address",
"properties": {
"loadBalancerFrontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/regional-lb-rg1/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb"
}
}
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": false,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
]
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard",
"tier": "Global"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancerBackendAddresses": [
{
"name": "regional-lb1-address",
"properties": {
"loadBalancerFrontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/regional-lb-rg1/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb"
}
}
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": false,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
]
}
}
Create load balancer with inbound nat pool
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"frontendIPConfigurations": [
{
"properties": {
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/lbvnet/subnets/lbsubnet"
}
},
"name": "test",
"zones": [],
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test"
}
],
"backendAddressPools": [],
"loadBalancingRules": [],
"probes": [],
"inboundNatRules": [],
"outboundRules": [],
"inboundNatPools": [
{
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test"
},
"protocol": "Tcp",
"frontendPortRangeStart": 8080,
"frontendPortRangeEnd": 8085,
"backendPort": 8888,
"idleTimeoutInMinutes": 10,
"enableFloatingIP": true,
"enableTcpReset": true
},
"name": "test",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test"
}
]
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "test",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/lbvnet/subnets/lbsubnet"
},
"inboundNatPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test"
}
]
}
}
],
"backendAddressPools": [],
"loadBalancingRules": [],
"probes": [],
"inboundNatRules": [],
"outboundRules": [],
"inboundNatPools": [
{
"name": "test",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test",
"type": "Microsoft.Network/loadBalancers/inboundNatPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendPortRangeStart": 8080,
"frontendPortRangeEnd": 8085,
"backendPort": 8888,
"idleTimeoutInMinutes": 10,
"enableFloatingIP": true,
"protocol": "Tcp",
"enableTcpReset": true,
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test"
}
}
}
]
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "test",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/lbvnet/subnets/lbsubnet"
},
"inboundNatPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test"
}
]
}
}
],
"backendAddressPools": [],
"loadBalancingRules": [],
"probes": [],
"inboundNatRules": [],
"outboundRules": [],
"inboundNatPools": [
{
"name": "test",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatPools/test",
"type": "Microsoft.Network/loadBalancers/inboundNatPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendPortRangeStart": 8080,
"frontendPortRangeEnd": 8085,
"backendPort": 8888,
"idleTimeoutInMinutes": 10,
"enableFloatingIP": true,
"protocol": "Tcp",
"enableTcpReset": true,
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/test"
}
}
}
]
}
}
Create load balancer with outbound rules
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/pip"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"protocol": "Tcp",
"loadDistribution": "Default",
"frontendPort": 80,
"backendPort": 80,
"idleTimeoutInMinutes": 15,
"enableFloatingIP": true,
"disableOutboundSnat": true
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"inboundNatPools": [],
"outboundRules": [
{
"name": "rule1",
"properties": {
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"frontendIPConfigurations": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
}
],
"protocol": "All"
}
}
]
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/pip"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
],
"outboundRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
}
],
"privateIPAddressVersion": "IPv4"
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"outboundRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false,
"loadDistribution": "Default",
"disableOutboundSnat": true,
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false
}
}
],
"outboundRules": [
{
"name": "rule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1",
"type": "Microsoft.Network/loadBalancers/outboundRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"allocatedOutboundPorts": 1024,
"protocol": "All",
"enableTcpReset": false,
"idleTimeoutInMinutes": 4,
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"frontendIPConfigurations": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
}
]
}
}
],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/pip"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
],
"outboundRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
}
],
"privateIPAddressVersion": "IPv4"
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"outboundRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1"
}
],
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false,
"loadDistribution": "Default",
"disableOutboundSnat": true,
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"enableTcpReset": false
}
}
],
"outboundRules": [
{
"name": "rule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/outboundRules/rule1",
"type": "Microsoft.Network/loadBalancers/outboundRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"allocatedOutboundPorts": 1024,
"protocol": "All",
"enableTcpReset": false,
"idleTimeoutInMinutes": 4,
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"frontendIPConfigurations": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
}
]
}
}
],
"inboundNatPools": []
}
}
Create load balancer with Standard SKU
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"inboundNatPools": [],
"outboundRules": []
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
Create load balancer with Sync Mode Property on Pool
Solicitação de exemplo
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2024-05-01
{
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"frontendIPConfigurations": [
{
"name": "fe-lb",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
}
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"properties": {
"syncMode": "Automatic",
"virtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb"
}
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
}
}
}
],
"probes": [
{
"name": "probe-lb",
"properties": {
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"inboundNatPools": [],
"outboundRules": []
}
}
Resposta de exemplo
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"virtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"syncMode": "Automatic"
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
{
"name": "lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb",
"type": "Microsoft.Network/loadBalancers",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"location": "eastus",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-00000000",
"frontendIPConfigurations": [
{
"name": "fe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb",
"type": "Microsoft.Network/loadBalancers/frontendIPConfigurations",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAddress": "10.0.1.4",
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb/subnets/subnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"inboundNatRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule"
}
]
}
}
],
"backendAddressPools": [
{
"name": "be-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb",
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"virtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnetlb"
},
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
],
"syncMode": "Automatic"
}
}
],
"loadBalancingRules": [
{
"name": "rulelb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb",
"type": "Microsoft.Network/loadBalancers/loadBalancingRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 80,
"backendPort": 80,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp",
"loadDistribution": "Default",
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/backendAddressPools/be-lb"
},
"probe": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb"
},
"disableOutboundSnat": false
}
}
],
"probes": [
{
"name": "probe-lb",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/probes/probe-lb",
"type": "Microsoft.Network/loadBalancers/probes",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
],
"inboundNatRules": [
{
"name": "in-nat-rule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/inboundNatRules/in-nat-rule",
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"etag": "W/\"00000000-0000-0000-0000-00000000\"",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb/frontendIPConfigurations/fe-lb"
},
"frontendPort": 3389,
"backendPort": 3389,
"enableFloatingIP": true,
"idleTimeoutInMinutes": 15,
"protocol": "Tcp"
}
}
],
"outboundRules": [],
"inboundNatPools": []
}
}
Definições
Nome | Description |
---|---|
Application |
Endereço de back-end de um gateway de aplicativo. |
Application |
Pool de endereços de back-end de um gateway de aplicativo. |
Application |
Configuração de IP de um gateway de aplicativo. Atualmente, uma configuração de IP pública e 1 privada é permitida. |
Application |
Um grupo de segurança de aplicativo em um grupo de recursos. |
Auto |
A lista de aprovação automática do serviço de link privado. |
Backend |
Pool de endereços IP de back-end. |
Cloud |
Uma resposta de erro do serviço. |
Cloud |
Uma resposta de erro do serviço. |
Custom |
Contém a configuração de resolução de Dns personalizada do cliente. |
Ddos |
Contém as configurações de proteção contra DDoS do IP público. |
Ddos |
O modo de proteção contra DDoS do IP público |
Delegation |
Detalha o serviço ao qual a sub-rede é delegada. |
Delete |
Especificar o que acontece com o endereço IP público quando a VM que o usa é excluída |
Extended |
Tipo complexo ExtendedLocation. |
Extended |
O tipo do local estendido. |
Flow |
Um recurso de log de fluxo. |
Flow |
Parâmetros que definem o formato de log de fluxo. |
Flow |
O tipo de arquivo do log de fluxo. |
Frontend |
Endereço IP de front-end do balanceador de carga. |
Gateway |
Interface do túnel do balanceador de carga do gateway de um pool de endereços de back-end do balanceador de carga. |
Gateway |
Tipo de tráfego da interface de túnel do balanceador de carga do gateway. |
Gateway |
Protocolo da interface de túnel do balanceador de carga do gateway. |
Inbound |
Pool NAT de entrada do balanceador de carga. |
Inbound |
Regra NAT de entrada do balanceador de carga. |
IPAllocation |
Método de alocação de endereço IP. |
Ipam |
Referência de alocação de prefixo do IpamPool. |
IPConfiguration |
Configuração de IP. |
IPConfiguration |
Recurso filho do perfil de configuração de IP. |
Ip |
Contém o IpTag associado ao objeto. |
IPVersion |
Versão do endereço IP. |
Load |
Recurso LoadBalancer. |
Load |
Endereços de back-end do balanceador de carga. |
Load |
Uma lista de estados administrativos que uma vez definidos pode substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes. |
Load |
O protocolo para a regra de saída no balanceador de carga. |
Load |
SKU de um balanceador de carga. |
Load |
Nome de um SKU do balanceador de carga. |
Load |
Camada de um SKU do balanceador de carga. |
Load |
Uma regra de balanceamento de carga para um balanceador de carga. |
Load |
A política de distribuição de carga para essa regra. |
Managed |
Identidade do recurso. |
Nat |
Recurso do Gateway nat. |
Nat |
SKU do gateway nat. |
Nat |
Nome do SKU do Gateway nat. |
Nat |
Mapeamentos de porta individuais para a regra NAT de entrada criada para o pool de back-end. |
Network |
Um adaptador de rede em um grupo de recursos. |
Network |
Modo auxiliar do recurso de Interface de Rede. |
Network |
SKU auxiliar do recurso de Interface de Rede. |
Network |
Configurações de DNS de um adaptador de rede. |
Network |
IPConfiguration em um adaptador de rede. |
Network |
Propriedades privateLinkConnection para o adaptador de rede. |
Network |
Fase de migração do recurso de Interface de Rede. |
Network |
Tipo de recurso de Interface de Rede. |
Network |
Toque na configuração em um Adaptador de Rede. |
Network |
Recurso NetworkSecurityGroup. |
Outbound |
Regra de saída do balanceador de carga. |
Private |
Recurso de ponto de extremidade privado. |
Private |
Recurso PrivateEndpointConnection. |
Private |
Uma configuração de IP do ponto de extremidade privado. |
Private |
Recurso de serviço de link privado. |
Private |
Recurso PrivateLinkServiceConnection. |
Private |
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor. |
Private |
A configuração de ip do serviço de link privado. |
Probe |
Uma investigação do balanceador de carga. |
Probe |
Determina como as novas conexões são tratadas pelo balanceador de carga quando todas as instâncias de back-end são investigadas. |
Probe |
O protocolo do ponto de extremidade. Se 'Tcp' for especificado, um ACK recebido será necessário para que a investigação seja bem-sucedida. Se 'Http' ou 'Https' for especificado, uma resposta 200 OK do URI especificado será necessária para que a investigação seja bem-sucedida. |
Provisioning |
O estado de provisionamento atual. |
Public |
Recurso de endereço IP público. |
Public |
Contém FQDN do registro DNS associado ao endereço IP público. |
Public |
O escopo do rótulo de nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor de hash incluído no FQDN. |
Public |
Fase de migração do endereço IP público. |
Public |
SKU de um endereço IP público. |
Public |
Nome de um SKU de endereço IP público. |
Public |
Camada de um SKU de endereço IP público. |
Resource |
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades da máquina virtual. |
Resource |
Recurso ResourceNavigationLink. |
Retention |
Parâmetros que definem a política de retenção para o log de fluxo. |
Route |
Recurso de rota. |
Route |
O tipo de salto do Azure para o qual o pacote deve ser enviado. |
Route |
Recurso de tabela de rotas. |
Security |
Regra de segurança de rede. |
Security |
Se o tráfego de rede é permitido ou negado. |
Security |
A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída. |
Security |
Protocolo de rede ao qual essa regra se aplica. |
Service |
Recurso ServiceAssociationLink. |
Service |
Recurso de política de ponto de extremidade de serviço. |
Service |
Definições de política de ponto de extremidade de serviço. |
Service |
As propriedades do ponto de extremidade de serviço. |
Sharing |
Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Essa propriedade só poderá ser definida se defaultOutboundAccess for definido como false, ambas as propriedades só poderão ser definidas se a sub-rede estiver vazia. |
Subnet |
Sub-rede em um recurso de rede virtual. |
Sub |
Referência a outro sub-recurso. |
Sync |
Modo síncrono de endereço de back-end para o pool de back-end |
Traffic |
Parâmetros que definem a configuração da análise de tráfego. |
Traffic |
Parâmetros que definem a configuração da análise de tráfego. |
Transport |
O protocolo de transporte para o ponto de extremidade. |
User |
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Virtual |
Habilite ou desabilite a aplicação de políticas de rede no ponto de extremidade privado na sub-rede. |
Virtual |
Habilite ou desabilite a aplicação de políticas de rede no serviço de link privado na sub-rede. |
Virtual |
Recurso de toque de rede virtual. |
Visibility |
A lista de visibilidade do serviço de link privado. |
ApplicationGatewayBackendAddress
Endereço de back-end de um gateway de aplicativo.
Nome | Tipo | Description |
---|---|---|
fqdn |
string |
FQDN (nome de domínio totalmente qualificado). |
ipAddress |
string |
Endereço IP. |
ApplicationGatewayBackendAddressPool
Pool de endereços de back-end de um gateway de aplicativo.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do pool de endereços de back-end exclusivo em um Gateway de Aplicativo. |
properties.backendAddresses |
Endereços de back-end. |
|
properties.backendIPConfigurations |
Coleção de referências a IPs definidas em interfaces de rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso do pool de endereços de back-end. |
|
type |
string |
Tipo do recurso. |
ApplicationGatewayIPConfiguration
Configuração de IP de um gateway de aplicativo. Atualmente, uma configuração de IP pública e 1 privada é permitida.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da configuração de IP exclusiva em um Gateway de Aplicativo. |
properties.provisioningState |
O estado de provisionamento do recurso de configuração de IP do gateway de aplicativo. |
|
properties.subnet |
Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. |
|
type |
string |
Tipo do recurso. |
ApplicationSecurityGroup
Um grupo de segurança de aplicativo em um grupo de recursos.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.provisioningState |
O estado de provisionamento do recurso do grupo de segurança do aplicativo. |
|
properties.resourceGuid |
string |
A propriedade GUID de recurso do recurso do grupo de segurança do aplicativo. Ele identifica exclusivamente um recurso, mesmo que o usuário altere seu nome ou migre o recurso entre assinaturas ou grupos de recursos. |
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
AutoApproval
A lista de aprovação automática do serviço de link privado.
Nome | Tipo | Description |
---|---|---|
subscriptions |
string[] |
A lista de assinaturas. |
BackendAddressPool
Pool de endereços IP de back-end.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro do conjunto de pools de endereços de back-end usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.backendIPConfigurations |
Uma matriz de referências a endereços IP definidos em interfaces de rede. |
|
properties.drainPeriodInSeconds |
integer |
Quantidade de segundos que o Load Balancer aguarda antes de enviar RESET para o cliente e o endereço de back-end. |
properties.inboundNatRules |
Uma matriz de referências a regras NAT de entrada que usam esse pool de endereços de back-end. |
|
properties.loadBalancerBackendAddresses |
Uma matriz de endereços de back-end. |
|
properties.loadBalancingRules |
Uma matriz de referências para regras de balanceamento de carga que usam esse pool de endereços de back-end. |
|
properties.location |
string |
O local do pool de endereços de back-end. |
properties.outboundRule |
Uma referência a uma regra de saída que usa esse pool de endereços de back-end. |
|
properties.outboundRules |
Uma matriz de referências a regras de saída que usam esse pool de endereços de back-end. |
|
properties.provisioningState |
O estado de provisionamento do recurso do pool de endereços de back-end. |
|
properties.syncMode |
Modo síncrono de endereço de back-end para o pool de back-end |
|
properties.tunnelInterfaces |
Uma matriz de interfaces de túnel do balanceador de carga do gateway. |
|
properties.virtualNetwork |
Uma referência a uma rede virtual. |
|
type |
string |
Tipo do recurso. |
CloudError
Uma resposta de erro do serviço.
Nome | Tipo | Description |
---|---|---|
error |
Corpo do erro de nuvem. |
CloudErrorBody
Uma resposta de erro do serviço.
Nome | Tipo | Description |
---|---|---|
code |
string |
Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente. |
details |
Uma lista de detalhes adicionais sobre o erro. |
|
message |
string |
Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário. |
target |
string |
O destino do erro específico. Por exemplo, o nome da propriedade em erro. |
CustomDnsConfigPropertiesFormat
Contém a configuração de resolução de Dns personalizada do cliente.
Nome | Tipo | Description |
---|---|---|
fqdn |
string |
Fqdn que resolve para o endereço ip do ponto de extremidade privado. |
ipAddresses |
string[] |
Uma lista de endereços IP privados do ponto de extremidade privado. |
DdosSettings
Contém as configurações de proteção contra DDoS do IP público.
Nome | Tipo | Description |
---|---|---|
ddosProtectionPlan |
O plano de proteção contra DDoS associado ao IP público. Só poderá ser definido se ProtectionMode estiver habilitado |
|
protectionMode |
O modo de proteção contra DDoS do IP público |
DdosSettingsProtectionMode
O modo de proteção contra DDoS do IP público
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
VirtualNetworkInherited |
string |
Delegation
Detalha o serviço ao qual a sub-rede é delegada.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em uma sub-rede. Esse nome pode ser usado para acessar o recurso. |
properties.actions |
string[] |
As ações permitidas para o serviço após a delegação. |
properties.provisioningState |
O estado de provisionamento do recurso de delegação de serviço. |
|
properties.serviceName |
string |
O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). |
type |
string |
Tipo de recurso. |
DeleteOptions
Especificar o que acontece com o endereço IP público quando a VM que o usa é excluída
Nome | Tipo | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
ExtendedLocation
Tipo complexo ExtendedLocation.
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome do local estendido. |
type |
O tipo do local estendido. |
ExtendedLocationTypes
O tipo do local estendido.
Nome | Tipo | Description |
---|---|---|
EdgeZone |
string |
FlowLog
Um recurso de log de fluxo.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
identity |
Identidade Gerenciada do recurso FlowLog |
|
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.enabled |
boolean |
Sinalizar para habilitar/desabilitar o registro em log de fluxo. |
properties.enabledFilteringCriteria |
string |
Campo opcional para filtrar logs de tráfego de rede com base em SrcIP, SrcPort, DstIP, DstPort, Protocol, Encryption, Direction e Action. Se não for especificado, todo o tráfego de rede será registrado. |
properties.flowAnalyticsConfiguration |
Parâmetros que definem a configuração da análise de tráfego. |
|
properties.format |
Parâmetros que definem o formato de log de fluxo. |
|
properties.provisioningState |
O estado de provisionamento do log de fluxo. |
|
properties.retentionPolicy |
Parâmetros que definem a política de retenção para o log de fluxo. |
|
properties.storageId |
string |
ID da conta de armazenamento que é usada para armazenar o log de fluxo. |
properties.targetResourceGuid |
string |
Guid do grupo de segurança de rede ao qual o log de fluxo será aplicado. |
properties.targetResourceId |
string |
ID do grupo de segurança de rede ao qual o log de fluxo será aplicado. |
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
FlowLogFormatParameters
Parâmetros que definem o formato de log de fluxo.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
type |
O tipo de arquivo do log de fluxo. |
||
version |
integer |
0 |
A versão (revisão) do log de fluxo. |
FlowLogFormatType
O tipo de arquivo do log de fluxo.
Nome | Tipo | Description |
---|---|---|
JSON |
string |
FrontendIPConfiguration
Endereço IP de front-end do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo dentro do conjunto de configurações de IP de front-end usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.gatewayLoadBalancer |
A referência ao IP de front-end do balanceador de carga do gateway. |
|
properties.inboundNatPools |
Uma matriz de referências a pools de entrada que usam esse IP de front-end. |
|
properties.inboundNatRules |
Uma matriz de referências a regras de entrada que usam esse IP de front-end. |
|
properties.loadBalancingRules |
Uma matriz de referências para regras de balanceamento de carga que usam esse IP de front-end. |
|
properties.outboundRules |
Uma matriz de referências a regras de saída que usam esse IP de front-end. |
|
properties.privateIPAddress |
string |
O endereço IP privado da configuração de IP. |
properties.privateIPAddressVersion |
Se a ipconfiguração específica é IPv4 ou IPv6. O padrão é usado como IPv4. |
|
properties.privateIPAllocationMethod |
O método de alocação de IP privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração de IP de front-end. |
|
properties.publicIPAddress |
A referência ao recurso ip público. |
|
properties.publicIPPrefix |
A referência ao recurso de prefixo de IP público. |
|
properties.subnet |
A referência ao recurso de sub-rede. |
|
type |
string |
Tipo do recurso. |
zones |
string[] |
Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. |
GatewayLoadBalancerTunnelInterface
Interface do túnel do balanceador de carga do gateway de um pool de endereços de back-end do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
identifier |
integer |
Identificador da interface de túnel do balanceador de carga do gateway. |
port |
integer |
Porta da interface de túnel do balanceador de carga do gateway. |
protocol |
Protocolo da interface de túnel do balanceador de carga do gateway. |
|
type |
Tipo de tráfego da interface de túnel do balanceador de carga do gateway. |
GatewayLoadBalancerTunnelInterfaceType
Tipo de tráfego da interface de túnel do balanceador de carga do gateway.
Nome | Tipo | Description |
---|---|---|
External |
string |
|
Internal |
string |
|
None |
string |
GatewayLoadBalancerTunnelProtocol
Protocolo da interface de túnel do balanceador de carga do gateway.
Nome | Tipo | Description |
---|---|---|
Native |
string |
|
None |
string |
|
VXLAN |
string |
InboundNatPool
Pool NAT de entrada do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro do conjunto de pools NAT de entrada usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.backendPort |
integer |
A porta usada para conexões internas no ponto de extremidade. Os valores aceitáveis estão entre 1 e 65535. |
properties.enableFloatingIP |
boolean |
Configura o ponto de extremidade de uma máquina virtual para a funcionalidade de IP flutuante necessária para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade. |
properties.enableTcpReset |
boolean |
Receba redefinição de TCP bidirecional no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada. Esse elemento só é usado quando o protocolo é definido como TCP. |
properties.frontendIPConfiguration |
Uma referência a endereços IP de front-end. |
|
properties.frontendPortRangeEnd |
integer |
O último número de porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associados a um balanceador de carga. Os valores aceitáveis variam entre 1 e 65535. |
properties.frontendPortRangeStart |
integer |
O primeiro número de porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associados a um balanceador de carga. Os valores aceitáveis variam entre 1 e 65534. |
properties.idleTimeoutInMinutes |
integer |
O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Esse elemento só é usado quando o protocolo é definido como TCP. |
properties.protocol |
A referência ao protocolo de transporte usado pelo pool nat de entrada. |
|
properties.provisioningState |
O estado de provisionamento do recurso de pool nat de entrada. |
|
type |
string |
Tipo do recurso. |
InboundNatRule
Regra NAT de entrada do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro do conjunto de regras NAT de entrada usadas pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.backendAddressPool |
Uma referência ao recurso backendAddressPool. |
|
properties.backendIPConfiguration |
Uma referência a um endereço IP privado definido em um adaptador de rede de uma VM. O tráfego enviado para a porta de front-end de cada uma das configurações de IP de front-end é encaminhado para o IP de back-end. |
|
properties.backendPort |
integer |
A porta usada para o ponto de extremidade interno. Os valores aceitáveis variam de 1 a 65535. |
properties.enableFloatingIP |
boolean |
Configura o ponto de extremidade de uma máquina virtual para a funcionalidade de IP flutuante necessária para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade. |
properties.enableTcpReset |
boolean |
Receba redefinição de TCP bidirecional no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada. Esse elemento só é usado quando o protocolo é definido como TCP. |
properties.frontendIPConfiguration |
Uma referência a endereços IP de front-end. |
|
properties.frontendPort |
integer |
A porta do ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos no Load Balancer. Os valores aceitáveis variam de 1 a 65534. |
properties.frontendPortRangeEnd |
integer |
A extremidade do intervalo de portas para o ponto de extremidade externo. Essa propriedade é usada junto com BackendAddressPool e FrontendPortRangeStart. Mapeamentos de porta de regra NAT de entrada individuais serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. |
properties.frontendPortRangeStart |
integer |
O início do intervalo de portas para o ponto de extremidade externo. Essa propriedade é usada junto com BackendAddressPool e FrontendPortRangeEnd. Mapeamentos de porta de regra NAT de entrada individuais serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. |
properties.idleTimeoutInMinutes |
integer |
O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Esse elemento só é usado quando o protocolo é definido como TCP. |
properties.protocol |
A referência ao protocolo de transporte usado pela regra de balanceamento de carga. |
|
properties.provisioningState |
O estado de provisionamento do recurso de regra NAT de entrada. |
|
type |
string |
Tipo do recurso. |
IPAllocationMethod
Método de alocação de endereço IP.
Nome | Tipo | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
IpamPoolPrefixAllocation
Referência de alocação de prefixo do IpamPool.
Nome | Tipo | Description |
---|---|---|
allocatedAddressPrefixes |
string[] |
Lista de prefixos de endereço IP atribuídos no IpamPool do recurso associado. |
numberOfIpAddresses |
string |
Número de endereços IP a serem alocados. |
pool.id |
string |
ID de recurso do recurso do IpamPool do Azure associado. |
IPConfiguration
Configuração de IP.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
|
id |
string |
ID do recurso. |
|
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
|
properties.privateIPAddress |
string |
O endereço IP privado da configuração de IP. |
|
properties.privateIPAllocationMethod | Dynamic |
O método de alocação de endereço IP privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração de IP. |
||
properties.publicIPAddress |
A referência ao recurso ip público. |
||
properties.subnet |
A referência ao recurso de sub-rede. |
IPConfigurationProfile
Recurso filho do perfil de configuração de IP.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso. Esse nome pode ser usado para acessar o recurso. |
properties.provisioningState |
O estado de provisionamento do recurso de perfil de configuração de IP. |
|
properties.subnet |
A referência ao recurso de sub-rede para criar uma configuração de ip de interface de rede de contêiner. |
|
type |
string |
Tipo de sub-recurso. |
IpTag
Contém o IpTag associado ao objeto.
Nome | Tipo | Description |
---|---|---|
ipTagType |
string |
O tipo de marca IP. Exemplo: FirstPartyUsage. |
tag |
string |
O valor da marca IP associada ao IP público. Exemplo: SQL. |
IPVersion
Versão do endereço IP.
Nome | Tipo | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
LoadBalancer
Recurso LoadBalancer.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do balanceador de carga. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.backendAddressPools |
Coleção de pools de endereços de back-end usados por um balanceador de carga. |
|
properties.frontendIPConfigurations |
Objeto que representa os IPs de front-end a serem usados para o balanceador de carga. |
|
properties.inboundNatPools |
Define um intervalo de portas externas para NAT de entrada para uma única porta de back-end em NICs associada a um balanceador de carga. As regras NAT de entrada são criadas automaticamente para cada NIC associada ao Load Balancer usando uma porta externa desse intervalo. Definir um pool nat de entrada em seu Load Balancer é mutuamente exclusivo com a definição de regras NAT de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais. |
|
properties.inboundNatRules |
Coleção de regras NAT de entrada usadas por um balanceador de carga. Definir regras NAT de entrada em seu balanceador de carga é mutuamente exclusivo com a definição de um pool nat de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais. |
|
properties.loadBalancingRules |
A coleção de objetos que representa as regras de balanceamento de carga obtém o provisionamento. |
|
properties.outboundRules |
As regras de saída. |
|
properties.probes |
Probe[] |
Coleção de objetos de investigação usados no balanceador de carga. |
properties.provisioningState |
O estado de provisionamento do recurso do balanceador de carga. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso do balanceador de carga. |
sku |
A SKU do balanceador de carga. |
|
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
LoadBalancerBackendAddress
Endereços de back-end do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
name |
string |
Nome do endereço de back-end. |
properties.adminState |
Uma lista de estados administrativos que uma vez definidos pode substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes. |
|
properties.inboundNatRulesPortMapping |
Coleção de mapeamentos de porta de regra NAT de entrada. |
|
properties.ipAddress |
string |
Endereço IP pertencente à rede virtual referenciada. |
properties.loadBalancerFrontendIPConfiguration |
Referência à configuração de endereço ip de front-end definida no loadbalancer regional. |
|
properties.networkInterfaceIPConfiguration |
Referência ao endereço IP definido em interfaces de rede. |
|
properties.subnet |
Referência a uma sub-rede existente. |
|
properties.virtualNetwork |
Referência a uma rede virtual existente. |
LoadBalancerBackendAddressAdminState
Uma lista de estados administrativos que uma vez definidos pode substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes.
Nome | Tipo | Description |
---|---|---|
Down |
string |
|
None |
string |
|
Up |
string |
LoadBalancerOutboundRuleProtocol
O protocolo para a regra de saída no balanceador de carga.
Nome | Tipo | Description |
---|---|---|
All |
string |
|
Tcp |
string |
|
Udp |
string |
LoadBalancerSku
SKU de um balanceador de carga.
Nome | Tipo | Description |
---|---|---|
name |
Nome de um SKU do balanceador de carga. |
|
tier |
Camada de um SKU do balanceador de carga. |
LoadBalancerSkuName
Nome de um SKU do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
Basic |
string |
|
Gateway |
string |
|
Standard |
string |
LoadBalancerSkuTier
Camada de um SKU do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
Global |
string |
|
Regional |
string |
LoadBalancingRule
Uma regra de balanceamento de carga para um balanceador de carga.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo dentro do conjunto de regras de balanceamento de carga usadas pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.backendAddressPool |
Uma referência a um pool de DIPs. O tráfego de entrada é balanceado aleatoriamente entre IPs nos IPs de back-end. |
|
properties.backendAddressPools |
Uma matriz de referências ao pool de DIPs. |
|
properties.backendPort |
integer |
A porta usada para conexões internas no ponto de extremidade. Os valores aceitáveis estão entre 0 e 65535. Observe que o valor 0 habilita "Qualquer Porta". |
properties.disableOutboundSnat |
boolean |
Configura o SNAT para as VMs no pool de back-end para usar o endereço publicIP especificado no front-end da regra de balanceamento de carga. |
properties.enableFloatingIP |
boolean |
Configura o ponto de extremidade de uma máquina virtual para a funcionalidade de IP flutuante necessária para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade. |
properties.enableTcpReset |
boolean |
Receba redefinição de TCP bidirecional no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada. Esse elemento só é usado quando o protocolo é definido como TCP. |
properties.frontendIPConfiguration |
Uma referência a endereços IP de front-end. |
|
properties.frontendPort |
integer |
A porta do ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos no Load Balancer. Os valores aceitáveis estão entre 0 e 65534. Observe que o valor 0 habilita "Qualquer Porta". |
properties.idleTimeoutInMinutes |
integer |
O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Esse elemento só é usado quando o protocolo é definido como TCP. |
properties.loadDistribution |
A política de distribuição de carga para essa regra. |
|
properties.probe |
A referência à investigação do balanceador de carga usada pela regra de balanceamento de carga. |
|
properties.protocol |
A referência ao protocolo de transporte usado pela regra de balanceamento de carga. |
|
properties.provisioningState |
O estado de provisionamento do recurso de regra de balanceamento de carga. |
|
type |
string |
Tipo do recurso. |
LoadDistribution
A política de distribuição de carga para essa regra.
Nome | Tipo | Description |
---|---|---|
Default |
string |
|
SourceIP |
string |
|
SourceIPProtocol |
string |
ManagedServiceIdentity
Identidade do recurso.
Nome | Tipo | Description |
---|---|---|
principalId |
string |
A ID principal da identidade atribuída pelo sistema. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
tenantId |
string |
A ID do locatário da identidade atribuída pelo sistema. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
type |
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades da máquina virtual. |
|
userAssignedIdentities |
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
NatGateway
Recurso do Gateway nat.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.idleTimeoutInMinutes |
integer |
O tempo limite ocioso do gateway nat. |
properties.provisioningState |
O estado de provisionamento do recurso de gateway nat. |
|
properties.publicIpAddresses |
Uma matriz de endereços ip públicos associados ao recurso de gateway nat. |
|
properties.publicIpPrefixes |
Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. |
|
properties.resourceGuid |
string |
A propriedade GUID de recurso do recurso de gateway nat. |
properties.subnets |
Uma matriz de referências às sub-redes usando esse recurso de gateway nat. |
|
sku |
O SKU do gateway nat. |
|
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
zones |
string[] |
Uma lista de zonas de disponibilidade que denotam a zona na qual o Gateway Nat deve ser implantado. |
NatGatewaySku
SKU do gateway nat.
Nome | Tipo | Description |
---|---|---|
name |
Nome do SKU do Gateway nat. |
NatGatewaySkuName
Nome do SKU do Gateway nat.
Nome | Tipo | Description |
---|---|---|
Standard |
string |
NatRulePortMapping
Mapeamentos de porta individuais para a regra NAT de entrada criada para o pool de back-end.
Nome | Tipo | Description |
---|---|---|
backendPort |
integer |
Porta de back-end. |
frontendPort |
integer |
Porta front-end. |
inboundNatRuleName |
string |
Nome da regra NAT de entrada. |
NetworkInterface
Um adaptador de rede em um grupo de recursos.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do adaptador de rede. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.auxiliaryMode |
Modo auxiliar do recurso de Interface de Rede. |
|
properties.auxiliarySku |
SKU auxiliar do recurso de Interface de Rede. |
|
properties.defaultOutboundConnectivityEnabled |
boolean |
Se a conectividade de saída padrão para nic foi configurada ou não. |
properties.disableTcpStateTracking |
boolean |
Indica se o controle de estado tcp deve ser desabilitado. |
properties.dnsSettings |
As configurações de DNS no adaptador de rede. |
|
properties.dscpConfiguration |
Uma referência à configuração dscp à qual o adaptador de rede está vinculado. |
|
properties.enableAcceleratedNetworking |
boolean |
Se o adaptador de rede estiver configurado para rede acelerada. Não aplicável a tamanhos de VM que exigem rede acelerada. |
properties.enableIPForwarding |
boolean |
Indica se o encaminhamento de IP está habilitado nesse adaptador de rede. |
properties.hostedWorkloads |
string[] |
Uma lista de referências a recursos BareMetal vinculados. |
properties.ipConfigurations |
Uma lista de IPConfigurations do adaptador de rede. |
|
properties.macAddress |
string |
O endereço MAC do adaptador de rede. |
properties.migrationPhase |
Fase de migração do recurso de Interface de Rede. |
|
properties.networkSecurityGroup |
A referência ao recurso NetworkSecurityGroup. |
|
properties.nicType |
Tipo de recurso de Interface de Rede. |
|
properties.primary |
boolean |
Se essa é uma interface de rede primária em uma máquina virtual. |
properties.privateEndpoint |
Uma referência ao ponto de extremidade privado ao qual o adaptador de rede está vinculado. |
|
properties.privateLinkService |
Privatelinkservice do recurso de interface de rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso de interface de rede. |
|
properties.resourceGuid |
string |
A propriedade GUID de recurso do recurso de interface de rede. |
properties.tapConfigurations |
Uma lista de TapConfigurations do adaptador de rede. |
|
properties.virtualMachine |
A referência a uma máquina virtual. |
|
properties.vnetEncryptionSupported |
boolean |
Se a máquina virtual à qual essa nic está anexada dá suporte à criptografia. |
properties.workloadType |
string |
WorkloadType do NetworkInterface para recursos BareMetal |
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
NetworkInterfaceAuxiliaryMode
Modo auxiliar do recurso de Interface de Rede.
Nome | Tipo | Description |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
MaxConnections |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
SKU auxiliar do recurso de Interface de Rede.
Nome | Tipo | Description |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceDnsSettings
Configurações de DNS de um adaptador de rede.
Nome | Tipo | Description |
---|---|---|
appliedDnsServers |
string[] |
Se a VM que usa essa NIC fizer parte de um Conjunto de Disponibilidade, essa lista terá a união de todos os servidores DNS de todas as NICs que fazem parte do Conjunto de Disponibilidade. Essa propriedade é o que está configurado em cada uma dessas VMs. |
dnsServers |
string[] |
Lista de endereços IP de servidores DNS. Use 'AzureProvidedDNS' para alternar para a resolução DNS fornecida pelo Azure. O valor 'AzureProvidedDNS' não pode ser combinado com outros IPs, ele deve ser o único valor na coleção dnsServers. |
internalDnsNameLabel |
string |
Nome DNS relativo para essa NIC usada para comunicações internas entre VMs na mesma rede virtual. |
internalDomainNameSuffix |
string |
Mesmo se internalDnsNameLabel não for especificado, uma entrada DNS será criada para a NIC primária da VM. Esse nome DNS pode ser construído concatenando o nome da VM com o valor de internalDomainNameSuffix. |
internalFqdn |
string |
Nome DNS totalmente qualificado que dá suporte a comunicações internas entre VMs na mesma rede virtual. |
NetworkInterfaceIPConfiguration
IPConfiguration em um adaptador de rede.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.applicationGatewayBackendAddressPools |
A referência ao recurso ApplicationGatewayBackendAddressPool. |
|
properties.applicationSecurityGroups |
Grupos de segurança do aplicativo nos quais a configuração de IP está incluída. |
|
properties.gatewayLoadBalancer |
A referência ao IP de front-end do balanceador de carga do gateway. |
|
properties.loadBalancerBackendAddressPools |
A referência ao recurso LoadBalancerBackendAddressPool. |
|
properties.loadBalancerInboundNatRules |
Uma lista de referências de LoadBalancerInboundNatRules. |
|
properties.primary |
boolean |
Se esse é um endereço principal do cliente no adaptador de rede. |
properties.privateIPAddress |
string |
Endereço IP privado da configuração de IP. Pode ser um único endereço IP ou um bloco CIDR no formato /. |
properties.privateIPAddressPrefixLength |
integer |
O comprimento do prefixo do endereço IP privado. Se especificado e o método de alocação for dinâmico, o serviço alocará um bloco CIDR em vez de um único endereço IP. |
properties.privateIPAddressVersion |
Se a configuração de IP específica é IPv4 ou IPv6. O padrão é IPv4. |
|
properties.privateIPAllocationMethod |
O método de alocação de endereço IP privado. |
|
properties.privateLinkConnectionProperties |
Network |
Propriedades privateLinkConnection para o adaptador de rede. |
properties.provisioningState |
O estado de provisionamento da configuração de IP da interface de rede. |
|
properties.publicIPAddress |
Endereço IP público associado à configuração de IP. |
|
properties.subnet |
Sub-rede associada à configuração de IP. |
|
properties.virtualNetworkTaps |
A referência a Toques de Rede Virtual. |
|
type |
string |
Tipo de recurso. |
NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties
Propriedades privateLinkConnection para o adaptador de rede.
Nome | Tipo | Description |
---|---|---|
fqdns |
string[] |
Lista de FQDNs para conexão de link privado atual. |
groupId |
string |
A ID do grupo para a conexão de link privado atual. |
requiredMemberName |
string |
O nome do membro necessário para a conexão de link privado atual. |
NetworkInterfaceMigrationPhase
Fase de migração do recurso de Interface de Rede.
Nome | Tipo | Description |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
NetworkInterfaceNicType
Tipo de recurso de Interface de Rede.
Nome | Tipo | Description |
---|---|---|
Elastic |
string |
|
Standard |
string |
NetworkInterfaceTapConfiguration
Toque na configuração em um Adaptador de Rede.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.provisioningState |
O estado de provisionamento do recurso de configuração de toque do adaptador de rede. |
|
properties.virtualNetworkTap |
A referência ao recurso Toque de Rede Virtual. |
|
type |
string |
Tipo de sub-recurso. |
NetworkSecurityGroup
Recurso NetworkSecurityGroup.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.defaultSecurityRules |
As regras de segurança padrão do grupo de segurança de rede. |
|
properties.flowLogs |
Flow |
Uma coleção de referências aos recursos de log de fluxo. |
properties.flushConnection |
boolean |
Quando habilitados, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial disparará a reavaliação. |
properties.networkInterfaces |
Uma coleção de referências a interfaces de rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso do grupo de segurança de rede. |
|
properties.resourceGuid |
string |
A propriedade GUID de recurso do recurso de grupo de segurança de rede. |
properties.securityRules |
Uma coleção de regras de segurança do grupo de segurança de rede. |
|
properties.subnets |
Subnet[] |
Uma coleção de referências a sub-redes. |
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
OutboundRule
Regra de saída do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo dentro do conjunto de regras de saída usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.allocatedOutboundPorts |
integer |
O número de portas de saída a serem usadas para NAT. |
properties.backendAddressPool |
Uma referência a um pool de DIPs. O tráfego de saída é balanceado aleatoriamente entre IPs nos IPs de back-end. |
|
properties.enableTcpReset |
boolean |
Receba redefinição de TCP bidirecional no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada. Esse elemento só é usado quando o protocolo é definido como TCP. |
properties.frontendIPConfigurations |
Os endereços IP de front-end do balanceador de carga. |
|
properties.idleTimeoutInMinutes |
integer |
O tempo limite para a conexão ociosa TCP. |
properties.protocol |
O protocolo para a regra de saída no balanceador de carga. |
|
properties.provisioningState |
O estado de provisionamento do recurso de regra de saída. |
|
type |
string |
Tipo do recurso. |
PrivateEndpoint
Recurso de ponto de extremidade privado.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do balanceador de carga. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.applicationSecurityGroups |
Grupos de segurança de aplicativo nos quais a configuração de IP do ponto de extremidade privado está incluída. |
|
properties.customDnsConfigs |
Uma matriz de configurações de dns personalizadas. |
|
properties.customNetworkInterfaceName |
string |
O nome personalizado do adaptador de rede anexado ao ponto de extremidade privado. |
properties.ipConfigurations |
Uma lista de configurações de IP do ponto de extremidade privado. Isso será usado para mapear para os pontos de extremidade do Serviço de Primeira Parte. |
|
properties.manualPrivateLinkServiceConnections |
Um agrupamento de informações sobre a conexão com o recurso remoto. Usado quando o administrador de rede não tem acesso para aprovar conexões com o recurso remoto. |
|
properties.networkInterfaces |
Uma matriz de referências para as interfaces de rede criadas para esse ponto de extremidade privado. |
|
properties.privateLinkServiceConnections |
Um agrupamento de informações sobre a conexão com o recurso remoto. |
|
properties.provisioningState |
O estado de provisionamento do recurso de ponto de extremidade privado. |
|
properties.subnet |
A ID da sub-rede da qual o IP privado será alocado. |
|
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
PrivateEndpointConnection
Recurso PrivateEndpointConnection.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.linkIdentifier |
string |
A ID do link do consumidor. |
properties.privateEndpoint |
O recurso do ponto de extremidade privado. |
|
properties.privateEndpointLocation |
string |
O local do ponto de extremidade privado. |
properties.privateLinkServiceConnectionState |
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor. |
|
properties.provisioningState |
O estado de provisionamento do recurso de conexão de ponto de extremidade privado. |
|
type |
string |
O tipo de recurso. |
PrivateEndpointIPConfiguration
Uma configuração de IP do ponto de extremidade privado.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. |
properties.groupId |
string |
A ID de um grupo obtido do recurso remoto ao qual esse ponto de extremidade privado deve se conectar. |
properties.memberName |
string |
O nome do membro de um grupo obtido do recurso remoto ao qual esse ponto de extremidade privado deve se conectar. |
properties.privateIPAddress |
string |
Um endereço IP privado obtido da sub-rede do ponto de extremidade privado. |
type |
string |
O tipo de recurso. |
PrivateLinkService
Recurso de serviço de link privado.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do balanceador de carga. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.alias |
string |
O alias do serviço de link privado. |
properties.autoApproval |
A lista de aprovação automática do serviço de link privado. |
|
properties.destinationIPAddress |
string |
O endereço IP de destino do serviço de link privado. |
properties.enableProxyProtocol |
boolean |
Se o serviço de link privado está habilitado para o protocolo proxy ou não. |
properties.fqdns |
string[] |
A lista de Fqdn. |
properties.ipConfigurations |
Uma matriz de configurações de IP do serviço de link privado. |
|
properties.loadBalancerFrontendIpConfigurations |
Uma matriz de referências às configurações de IP do balanceador de carga. |
|
properties.networkInterfaces |
Uma matriz de referências aos adaptadores de rede criados para esse serviço de link privado. |
|
properties.privateEndpointConnections |
Uma matriz de lista sobre conexões com o ponto de extremidade privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de serviço de link privado. |
|
properties.visibility |
A lista de visibilidade do serviço de link privado. |
|
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
PrivateLinkServiceConnection
Recurso PrivateLinkServiceConnection.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.groupIds |
string[] |
As IDs dos grupos obtidos do recurso remoto ao qual esse ponto de extremidade privado deve se conectar. |
properties.privateLinkServiceConnectionState |
Uma coleção de informações somente leitura sobre o estado da conexão com o recurso remoto. |
|
properties.privateLinkServiceId |
string |
A ID do recurso do serviço de link privado. |
properties.provisioningState |
O estado de provisionamento do recurso de conexão do serviço de link privado. |
|
properties.requestMessage |
string |
Uma mensagem passada para o proprietário do recurso remoto com essa solicitação de conexão. Restrito a 140 chars. |
type |
string |
O tipo de recurso. |
PrivateLinkServiceConnectionState
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.
Nome | Tipo | Description |
---|---|---|
actionsRequired |
string |
Uma mensagem que indica se as alterações no provedor de serviços exigem atualizações no consumidor. |
description |
string |
O motivo da aprovação/rejeição da conexão. |
status |
string |
Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. |
PrivateLinkServiceIpConfiguration
A configuração de ip do serviço de link privado.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome da configuração de ip do serviço de link privado. |
properties.primary |
boolean |
Se a configuração de ip é primária ou não. |
properties.privateIPAddress |
string |
O endereço IP privado da configuração de IP. |
properties.privateIPAddressVersion |
Se a configuração de IP específica é IPv4 ou IPv6. O padrão é IPv4. |
|
properties.privateIPAllocationMethod |
O método de alocação de endereço IP privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração de IP do serviço de link privado. |
|
properties.subnet |
A referência ao recurso de sub-rede. |
|
type |
string |
O tipo de recurso. |
Probe
Uma investigação do balanceador de carga.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro do conjunto de investigações usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.intervalInSeconds |
integer |
O intervalo, em segundos, para saber com que frequência investigar o ponto de extremidade para o status de integridade. Normalmente, o intervalo é um pouco menos da metade do período de tempo limite alocado (em segundos), o que permite duas investigações completas antes de tirar a instância da rotação. O valor padrão é 15, o valor mínimo é 5. |
properties.loadBalancingRules |
As regras do balanceador de carga que usam essa investigação. |
|
properties.noHealthyBackendsBehavior |
Determina como as novas conexões são tratadas pelo balanceador de carga quando todas as instâncias de back-end são investigadas. |
|
properties.numberOfProbes |
integer |
O número de investigações em que, se nenhuma resposta, resultará em impedir que mais tráfego seja entregue ao ponto de extremidade. Esses valores permitem que os pontos de extremidade sejam retirados da rotação mais rápido ou mais lento do que os horários típicos usados no Azure. |
properties.port |
integer |
A porta para comunicar a investigação. Os valores possíveis variam de 1 a 65535, inclusive. |
properties.probeThreshold |
integer |
O número de investigações consecutivas bem-sucedidas ou com falha para permitir ou negar que o tráfego seja entregue a esse ponto de extremidade. Depois de falhar o número de investigações consecutivas igual a esse valor, o ponto de extremidade será retirado da rotação e exigirá que o mesmo número de investigações consecutivas bem-sucedidas seja colocado novamente em rotação. |
properties.protocol |
O protocolo do ponto de extremidade. Se 'Tcp' for especificado, um ACK recebido será necessário para que a investigação seja bem-sucedida. Se 'Http' ou 'Https' for especificado, uma resposta 200 OK do URI especificado será necessária para que a investigação seja bem-sucedida. |
|
properties.provisioningState |
O estado de provisionamento do recurso de investigação. |
|
properties.requestPath |
string |
O URI usado para solicitar o status de integridade da VM. O caminho será necessário se um protocolo for definido como http. Caso contrário, não é permitido. Não há nenhum valor padrão. |
type |
string |
Tipo do recurso. |
ProbeNoHealthyBackendsBehavior
Determina como as novas conexões são tratadas pelo balanceador de carga quando todas as instâncias de back-end são investigadas.
Nome | Tipo | Description |
---|---|---|
AllProbedDown |
string |
Nenhum fluxo novo será enviado para o pool de back-end. |
AllProbedUp |
string |
Quando todas as instâncias de back-end forem investigadas, os pacotes de entrada serão enviados para todas as instâncias. |
ProbeProtocol
O protocolo do ponto de extremidade. Se 'Tcp' for especificado, um ACK recebido será necessário para que a investigação seja bem-sucedida. Se 'Http' ou 'Https' for especificado, uma resposta 200 OK do URI especificado será necessária para que a investigação seja bem-sucedida.
Nome | Tipo | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
Tcp |
string |
ProvisioningState
O estado de provisionamento atual.
Nome | Tipo | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PublicIPAddress
Recurso de endereço IP público.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do endereço ip público. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.ddosSettings |
A política personalizada de proteção contra DDoS associada ao endereço IP público. |
|
properties.deleteOption |
Especificar o que acontece com o endereço IP público quando a VM que o usa é excluída |
|
properties.dnsSettings |
O FQDN do registro DNS associado ao endereço IP público. |
|
properties.idleTimeoutInMinutes |
integer |
O tempo limite ocioso do endereço IP público. |
properties.ipAddress |
string |
O endereço IP associado ao recurso de endereço IP público. |
properties.ipConfiguration |
A configuração de IP associada ao endereço IP público. |
|
properties.ipTags |
Ip |
A lista de marcas associadas ao endereço IP público. |
properties.linkedPublicIPAddress |
O endereço IP público vinculado do recurso de endereço IP público. |
|
properties.migrationPhase |
Fase de migração do endereço IP público. |
|
properties.natGateway |
O NatGateway para o endereço IP público. |
|
properties.provisioningState |
O estado de provisionamento do recurso de endereço IP público. |
|
properties.publicIPAddressVersion |
A versão do endereço IP público. |
|
properties.publicIPAllocationMethod |
O método de alocação de endereço IP público. |
|
properties.publicIPPrefix |
O prefixo IP público do qual esse endereço IP público deve ser alocado. |
|
properties.resourceGuid |
string |
A propriedade GUID de recurso do recurso de endereço IP público. |
properties.servicePublicIPAddress |
O endereço IP público do serviço do recurso de endereço IP público. |
|
sku |
O SKU de endereço IP público. |
|
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
zones |
string[] |
Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. |
PublicIPAddressDnsSettings
Contém FQDN do registro DNS associado ao endereço IP público.
Nome | Tipo | Description |
---|---|---|
domainNameLabel |
string |
O rótulo de nome de domínio. A concatenação do rótulo de nome de domínio e da zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. |
domainNameLabelScope |
O escopo do rótulo de nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor de hash incluído no FQDN. |
|
fqdn |
string |
O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Essa é a concatenação do domainNameLabel e da zona DNS regionalizada. |
reverseFqdn |
string |
O FQDN reverso. Um nome de domínio totalmente qualificado e visível ao usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. |
PublicIpAddressDnsSettingsDomainNameLabelScope
O escopo do rótulo de nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor de hash incluído no FQDN.
Nome | Tipo | Description |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
PublicIPAddressMigrationPhase
Fase de migração do endereço IP público.
Nome | Tipo | Description |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
PublicIPAddressSku
SKU de um endereço IP público.
Nome | Tipo | Description |
---|---|---|
name |
Nome de um SKU de endereço IP público. |
|
tier |
Camada de um SKU de endereço IP público. |
PublicIPAddressSkuName
Nome de um SKU de endereço IP público.
Nome | Tipo | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Camada de um SKU de endereço IP público.
Nome | Tipo | Description |
---|---|---|
Global |
string |
|
Regional |
string |
ResourceIdentityType
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades da máquina virtual.
Nome | Tipo | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ResourceNavigationLink
Recurso ResourceNavigationLink.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
Identificador de link de navegação de recurso. |
name |
string |
Nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.link |
string |
Link para o recurso externo. |
properties.linkedResourceType |
string |
Tipo de recurso do recurso vinculado. |
properties.provisioningState |
O estado de provisionamento do recurso de link de navegação do recurso. |
|
type |
string |
Tipo de recurso. |
RetentionPolicyParameters
Parâmetros que definem a política de retenção para o log de fluxo.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
days |
integer |
0 |
Número de dias para reter registros de log de fluxo. |
enabled |
boolean |
False |
Sinalizar para habilitar/desabilitar a retenção. |
Route
Recurso de rota.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.addressPrefix |
string |
O CIDR de destino ao qual a rota se aplica. |
properties.hasBgpOverride |
boolean |
Um valor que indica se essa rota substitui rotas BGP sobrepostas, independentemente do LPM. |
properties.nextHopIpAddress |
string |
Os pacotes de endereço IP devem ser encaminhados. Os valores do próximo salto só são permitidos em rotas em que o tipo de próximo salto é VirtualAppliance. |
properties.nextHopType |
O tipo de salto do Azure para o qual o pacote deve ser enviado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de rota. |
|
type |
string |
O tipo do recurso. |
RouteNextHopType
O tipo de salto do Azure para o qual o pacote deve ser enviado.
Nome | Tipo | Description |
---|---|---|
Internet |
string |
|
None |
string |
|
VirtualAppliance |
string |
|
VirtualNetworkGateway |
string |
|
VnetLocal |
string |
RouteTable
Recurso de tabela de rotas.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.disableBgpRoutePropagation |
boolean |
Se deve desabilitar as rotas aprendidas pelo BGP nessa tabela de rotas. True significa desabilitar. |
properties.provisioningState |
O estado de provisionamento do recurso da tabela de rotas. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso da tabela de rotas. |
properties.routes |
Route[] |
Coleção de rotas contidas em uma tabela de rotas. |
properties.subnets |
Subnet[] |
Uma coleção de referências a sub-redes. |
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
SecurityRule
Regra de segurança de rede.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.access |
O tráfego de rede é permitido ou negado. |
|
properties.description |
string |
Uma descrição para essa regra. Restrito a 140 chars. |
properties.destinationAddressPrefix |
string |
O prefixo do endereço de destino. CIDR ou intervalo de IP de destino. O Asterisco '*' também pode ser usado para corresponder a todos os IPs de origem. Marcas padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. |
properties.destinationAddressPrefixes |
string[] |
Os prefixos de endereço de destino. Intervalos DE IP de destino ou CIDR. |
properties.destinationApplicationSecurityGroups |
O grupo de segurança do aplicativo especificado como destino. |
|
properties.destinationPortRange |
string |
A porta de destino ou o intervalo. Inteiro ou intervalo entre 0 e 65535. O asterisco '*' também pode ser usado para corresponder a todas as portas. |
properties.destinationPortRanges |
string[] |
Os intervalos de porta de destino. |
properties.direction |
A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída. |
|
properties.priority |
integer |
A prioridade da regra. O valor pode estar entre 100 e 4096. O número de prioridade deve ser exclusivo para cada regra na coleção. Quanto menor o número de prioridade, maior a prioridade da regra. |
properties.protocol |
Protocolo de rede ao qual essa regra se aplica. |
|
properties.provisioningState |
O estado de provisionamento do recurso de regra de segurança. |
|
properties.sourceAddressPrefix |
string |
O intervalo de IP de origem ou CIDR. O Asterisco '*' também pode ser usado para corresponder a todos os IPs de origem. Marcas padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. Se essa for uma regra de entrada, especifica de onde o tráfego de rede se origina. |
properties.sourceAddressPrefixes |
string[] |
Os intervalos DE IP de origem ou CIDR. |
properties.sourceApplicationSecurityGroups |
O grupo de segurança do aplicativo especificado como origem. |
|
properties.sourcePortRange |
string |
A porta de origem ou o intervalo. Inteiro ou intervalo entre 0 e 65535. O asterisco '*' também pode ser usado para corresponder a todas as portas. |
properties.sourcePortRanges |
string[] |
Os intervalos de porta de origem. |
type |
string |
O tipo do recurso. |
SecurityRuleAccess
Se o tráfego de rede é permitido ou negado.
Nome | Tipo | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
SecurityRuleDirection
A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída.
Nome | Tipo | Description |
---|---|---|
Inbound |
string |
|
Outbound |
string |
SecurityRuleProtocol
Protocolo de rede ao qual essa regra se aplica.
Nome | Tipo | Description |
---|---|---|
* |
string |
|
Ah |
string |
|
Esp |
string |
|
Icmp |
string |
|
Tcp |
string |
|
Udp |
string |
ServiceAssociationLink
Recurso ServiceAssociationLink.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.allowDelete |
boolean |
Se for true, o recurso poderá ser excluído. |
properties.link |
string |
Link para o recurso externo. |
properties.linkedResourceType |
string |
Tipo de recurso do recurso vinculado. |
properties.locations |
string[] |
Uma lista de locais. |
properties.provisioningState |
O estado de provisionamento do recurso de link de associação de serviço. |
|
type |
string |
Tipo de recurso. |
ServiceEndpointPolicy
Recurso de política de ponto de extremidade de serviço.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
kind |
string |
Tipo de política de ponto de extremidade de serviço. Esses são metadados usados para a experiência do portal do Azure. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.contextualServiceEndpointPolicies |
string[] |
Uma coleção de política de ponto de extremidade de serviço contextual. |
properties.provisioningState |
O estado de provisionamento do recurso de política de ponto de extremidade de serviço. |
|
properties.resourceGuid |
string |
A propriedade GUID de recurso do recurso de política de ponto de extremidade de serviço. |
properties.serviceAlias |
string |
O alias que indica se a política pertence a um serviço |
properties.serviceEndpointPolicyDefinitions |
Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. |
|
properties.subnets |
Subnet[] |
Uma coleção de referências a sub-redes. |
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
ServiceEndpointPolicyDefinition
Definições de política de ponto de extremidade de serviço.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.description |
string |
Uma descrição para essa regra. Restrito a 140 chars. |
properties.provisioningState |
O estado de provisionamento do recurso de definição de política do ponto de extremidade de serviço. |
|
properties.service |
string |
Nome do ponto de extremidade de serviço. |
properties.serviceResources |
string[] |
Uma lista de recursos de serviço. |
type |
string |
O tipo do recurso. |
ServiceEndpointPropertiesFormat
As propriedades do ponto de extremidade de serviço.
Nome | Tipo | Description |
---|---|---|
locations |
string[] |
Uma lista de locais. |
networkIdentifier |
SubResource como identificador de rede. |
|
provisioningState |
O estado de provisionamento do recurso de ponto de extremidade de serviço. |
|
service |
string |
O tipo do serviço de ponto de extremidade. |
SharingScope
Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Essa propriedade só poderá ser definida se defaultOutboundAccess for definido como false, ambas as propriedades só poderão ser definidas se a sub-rede estiver vazia.
Nome | Tipo | Description |
---|---|---|
DelegatedServices |
string |
|
Tenant |
string |
Subnet
Sub-rede em um recurso de rede virtual.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
|
id |
string |
ID do recurso. |
|
name |
string |
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
|
properties.addressPrefix |
string |
O prefixo de endereço para a sub-rede. |
|
properties.addressPrefixes |
string[] |
Lista de prefixos de endereço para a sub-rede. |
|
properties.applicationGatewayIPConfigurations |
Configurações de IP do gateway de aplicativo do recurso de rede virtual. |
||
properties.defaultOutboundAccess |
boolean |
Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Essa propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. |
|
properties.delegations |
Uma matriz de referências às delegações na sub-rede. |
||
properties.ipAllocations |
Matriz de IpAllocation que faz referência a essa sub-rede. |
||
properties.ipConfigurationProfiles |
Matriz de perfis de configuração de IP que fazem referência a essa sub-rede. |
||
properties.ipConfigurations |
Uma matriz de referências às configurações de IP da interface de rede usando a sub-rede. |
||
properties.ipamPoolPrefixAllocations |
Uma lista de pools de IPAM para alocar prefixos de endereço IP. |
||
properties.natGateway |
Gateway nat associado a essa sub-rede. |
||
properties.networkSecurityGroup |
A referência ao recurso NetworkSecurityGroup. |
||
properties.privateEndpointNetworkPolicies | Disabled |
Habilite ou desabilite a aplicação de políticas de rede no ponto de extremidade privado na sub-rede. |
|
properties.privateEndpoints |
Uma matriz de referências a pontos de extremidade privados. |
||
properties.privateLinkServiceNetworkPolicies | Enabled |
Habilite ou desabilite a aplicação de políticas de rede no serviço de link privado na sub-rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso de sub-rede. |
||
properties.purpose |
string |
Uma cadeia de caracteres somente leitura que identifica a intenção de uso para essa sub-rede com base em delegações e outras propriedades definidas pelo usuário. |
|
properties.resourceNavigationLinks |
Uma matriz de referências aos recursos externos usando a sub-rede. |
||
properties.routeTable |
A referência ao recurso RouteTable. |
||
properties.serviceAssociationLinks |
Uma matriz de referências aos serviços que injetam nessa sub-rede. |
||
properties.serviceEndpointPolicies |
Uma matriz de políticas de ponto de extremidade de serviço. |
||
properties.serviceEndpoints |
Uma matriz de pontos de extremidade de serviço. |
||
properties.sharingScope |
Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Essa propriedade só poderá ser definida se defaultOutboundAccess for definido como false, ambas as propriedades só poderão ser definidas se a sub-rede estiver vazia. |
||
type |
string |
Tipo de recurso. |
SubResource
Referência a outro sub-recurso.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
SyncMode
Modo síncrono de endereço de back-end para o pool de back-end
Nome | Tipo | Description |
---|---|---|
Automatic |
string |
|
Manual |
string |
TrafficAnalyticsConfigurationProperties
Parâmetros que definem a configuração da análise de tráfego.
Nome | Tipo | Description |
---|---|---|
enabled |
boolean |
Sinalizar para habilitar/desabilitar a análise de tráfego. |
trafficAnalyticsInterval |
integer |
O intervalo em minutos que decidiria com que frequência o serviço TA deve fazer análise de fluxo. |
workspaceId |
string |
O guid de recurso do workspace anexado. |
workspaceRegion |
string |
O local do workspace anexado. |
workspaceResourceId |
string |
ID do recurso do workspace anexado. |
TrafficAnalyticsProperties
Parâmetros que definem a configuração da análise de tráfego.
Nome | Tipo | Description |
---|---|---|
networkWatcherFlowAnalyticsConfiguration |
Parâmetros que definem a configuração da análise de tráfego. |
TransportProtocol
O protocolo de transporte para o ponto de extremidade.
Nome | Tipo | Description |
---|---|---|
All |
string |
|
Tcp |
string |
|
Udp |
string |
UserAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Nome | Tipo | Description |
---|---|---|
|
VirtualNetworkPrivateEndpointNetworkPolicies
Habilite ou desabilite a aplicação de políticas de rede no ponto de extremidade privado na sub-rede.
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
NetworkSecurityGroupEnabled |
string |
|
RouteTableEnabled |
string |
VirtualNetworkPrivateLinkServiceNetworkPolicies
Habilite ou desabilite a aplicação de políticas de rede no serviço de link privado na sub-rede.
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
VirtualNetworkTap
Recurso de toque de rede virtual.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.destinationLoadBalancerFrontEndIPConfiguration |
A referência ao endereço IP privado no Load Balancer interno que receberá o toque. |
|
properties.destinationNetworkInterfaceIPConfiguration |
A referência ao endereço IP privado do nic do coletor que receberá o toque. |
|
properties.destinationPort |
integer |
A porta de destino VXLAN que receberá o tráfego tocado. |
properties.networkInterfaceTapConfigurations |
Especifica a lista de IDs de recurso para a configuração de IP da interface de rede que precisa ser tocada. |
|
properties.provisioningState |
O estado de provisionamento do recurso de toque de rede virtual. |
|
properties.resourceGuid |
string |
A propriedade GUID de recurso do recurso de toque de rede virtual. |
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
Visibility
A lista de visibilidade do serviço de link privado.
Nome | Tipo | Description |
---|---|---|
subscriptions |
string[] |
A lista de assinaturas. |