Load Balancers - Create Or Update
Создает или обновляет подсистему балансировки нагрузки.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}?api-version=2025-03-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
load
|
path | True |
string |
Имя подсистемы балансировки нагрузки. |
|
resource
|
path | True |
string |
Имя группы ресурсов. |
|
subscription
|
path | True |
string |
Учетные данные подписки, которые однозначно определяют подписку Microsoft Azure. Идентификатор подписки входит в состав URI для каждого вызова службы. |
|
api-version
|
query | True |
string |
Версия клиентского API. |
Текст запроса
| Имя | Тип | Описание |
|---|---|---|
| extendedLocation |
Расширенное расположение подсистемы балансировки нагрузки. |
|
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| properties.backendAddressPools |
Коллекция пулов внутренних адресов, используемых подсистемой балансировки нагрузки. |
|
| properties.frontendIPConfigurations |
Объект, представляющий интерфейсные IP-адреса, используемые для подсистемы балансировки нагрузки. |
|
| properties.inboundNatPools |
Определяет внешний диапазон портов для входящего NAT к одному внутреннему порту на сетевых адаптерах, связанных с подсистемой балансировки нагрузки. Правила NAT для входящих подключений создаются автоматически для каждой сетевой карты, связанной с Load Balancer, с помощью внешнего порта из этого диапазона. Определение пула NAT для входящего трафика в load Balancer является взаимоисключающим с определением правил NAT для входящих подключений. Пулы NAT для входящего трафика ссылаются из масштабируемых наборов виртуальных машин. Сетевые адаптеры, связанные с отдельными виртуальными машинами, не могут ссылаться на входящий пул NAT. Они должны ссылаться на отдельные правила NAT для входящего трафика. |
|
| properties.inboundNatRules |
Коллекция правил NAT для входящего трафика, используемых подсистемой балансировки нагрузки. Определение правил NAT для входящего трафика в подсистеме балансировки нагрузки является взаимоисключающим при определении пула NAT для входящего трафика. Пулы NAT для входящего трафика ссылаются из масштабируемых наборов виртуальных машин. Сетевые адаптеры, связанные с отдельными виртуальными машинами, не могут ссылаться на пул NAT для входящего трафика. Они должны ссылаться на отдельные правила NAT для входящего трафика. |
|
| properties.loadBalancingRules |
Коллекция объектов, представляющая правила балансировки нагрузки, получает подготовку. |
|
| properties.outboundRules |
Правила исходящего трафика. |
|
| properties.probes |
Probe[] |
Коллекция объектов пробы, используемых в подсистеме балансировки нагрузки. |
| properties.scope |
Указывает область действия подсистемы балансировки нагрузки: внешняя (Public) или внутренняя (Private). |
|
| sku |
Номер SKU подсистемы балансировки нагрузки. |
|
| tags |
object |
Теги ресурсов. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Обновление выполнено успешно. Операция возвращает результирующий ресурс LoadBalancer. |
|
| 201 Created |
Творите успешно. Операция возвращает результирующий ресурс LoadBalancer. |
|
| Other Status Codes |
Ответ на ошибку, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
Create load balancer
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-01
{
"location": "eastus",
"properties": {
"scope": "Public",
"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": []
}
}
Пример ответа
{
"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",
"scope": "Public",
"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,
"enableConnectionTracking": 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",
"scope": "Public",
"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,
"enableConnectionTracking": 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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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": []
}
}
Пример ответа
{
"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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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": []
}
}
Пример ответа
{
"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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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": []
}
}
Пример ответа
{
"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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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": []
}
}
Пример ответа
{
"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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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
}
}
]
}
}
Пример ответа
{
"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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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"
}
]
}
}
Пример ответа
{
"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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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"
}
}
]
}
}
Пример ответа
{
"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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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": []
}
}
Пример ответа
{
"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,
"enableConnectionTracking": 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,
"enableConnectionTracking": 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
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb?api-version=2025-03-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": []
}
}
Пример ответа
{
"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": []
}
}
Определения
| Имя | Описание |
|---|---|
|
Access |
Режим доступа к сервису приватного канала. |
|
Application |
Внутренний адрес шлюза приложений. |
|
Application |
Серверный пул адресов шлюза приложений. |
|
Application |
IP-конфигурация шлюза приложений. В настоящее время разрешена 1 общедоступная и 1 частная IP-конфигурация. |
|
Application |
Группа безопасности приложений в группе ресурсов. |
|
Auto |
Список автоматического утверждения службы приватного канала. |
|
Backend |
Пул внутренних IP-адресов. |
|
Cloud |
Ответ на ошибку службы. |
|
Cloud |
Ответ на ошибку службы. |
|
Custom |
Содержит настраиваемую конфигурацию разрешения DNS от клиента. |
|
Ddos |
Содержит параметры защиты от атак DDoS общедоступного IP-адреса. |
|
Ddos |
Режим защиты от атак DDoS общедоступного IP-адреса |
| Delegation |
Сведения о службе, к которой делегируется подсеть. |
|
Delete |
Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. |
|
Extended |
Сложный тип ExtendedLocation. |
|
Extended |
Тип расширенного расположения. |
|
Flow |
Ресурс журнала потоков. |
|
Flow |
Параметры, определяющие формат журнала потоков. |
|
Flow |
Тип файла журнала потоков. |
|
Frontend |
Внешний IP-адрес подсистемы балансировки нагрузки. |
|
Gateway |
Интерфейс туннеля подсистемы балансировки нагрузки шлюза серверного пула адресов подсистемы балансировки нагрузки. |
|
Gateway |
Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. |
|
Gateway |
Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. |
|
Inbound |
Пул NAT для входящего трафика подсистемы балансировки нагрузки. |
|
Inbound |
Правило NAT для входящего трафика подсистемы балансировки нагрузки. |
|
IPAllocation |
Метод выделения IP-адресов. |
|
Ipam |
Справочник по выделению префикса IpamPool. |
| IPConfiguration |
IP-конфигурация. |
|
IPConfiguration |
Дочерний ресурс профиля ip-конфигурации. |
|
Ip |
Содержит IpTag, связанный с объектом. |
| IPVersion |
Версия IP-адреса. |
|
Load |
Ресурс LoadBalancer. |
|
Load |
Серверные адреса подсистемы балансировки нагрузки. |
|
Load |
Список административных состояний, которые после установки могут переопределить пробу работоспособности, чтобы Load Balancer всегда перенаправляет новые подключения в серверную часть или запрещает новые подключения и сбрасывает существующие подключения. |
|
Load |
Протокол для правила исходящего трафика в подсистеме балансировки нагрузки. |
|
Load |
Указывает область действия подсистемы балансировки нагрузки: внешняя (Public) или внутренняя (Private). |
|
Load |
SKU подсистемы балансировки нагрузки. |
|
Load |
Имя SKU подсистемы балансировки нагрузки. |
|
Load |
Уровень SKU подсистемы балансировки нагрузки. |
|
Load |
Правило балансировки нагрузки для подсистемы балансировки нагрузки. |
|
Load |
Политика распределения нагрузки для этого правила. |
|
Managed |
Удостоверение ресурса. |
|
Nat |
Ресурс шлюза Nat. |
|
Nat |
Номер SKU шлюза NAT. |
|
Nat |
Имя SKU шлюза Nat. |
|
Nat |
Отдельные сопоставления портов для правила NAT для входящего трафика, созданного для внутреннего пула. |
|
Network |
Сетевой интерфейс в группе ресурсов. |
|
Network |
Вспомогательный режим ресурса сетевого интерфейса. |
|
Network |
Вспомогательный SKU ресурса сетевого интерфейса. |
|
Network |
Параметры DNS сетевого интерфейса. |
|
Network |
IPConfiguration в сетевом интерфейсе. |
|
Network |
Свойства PrivateLinkConnection для сетевого интерфейса. |
|
Network |
Этап миграции ресурса сетевого интерфейса. |
|
Network |
Тип ресурса сетевого интерфейса. |
|
Network |
Коснитесь конфигурации в сетевом интерфейсе. |
|
Network |
Ресурс NetworkSecurityGroup. |
|
Outbound |
Правило исходящего трафика подсистемы балансировки нагрузки. |
|
Private |
Ресурс частной конечной точки. |
|
Private |
Ресурс PrivateEndpointConnection. |
|
Private |
IP-конфигурация частной конечной точки. |
|
Private |
Указывает тип версии IP для приватных IP частной конечной точки. Если это не определено, то по умолчанию IPv4. |
|
Private |
Ресурс службы приватного канала. |
|
Private |
Ресурс PrivateLinkServiceConnection. |
|
Private |
Коллекция сведений о состоянии подключения между потребителем службы и поставщиком. |
|
Private |
Ip-конфигурация службы приватного канала. |
| Probe |
Проба подсистемы балансировки нагрузки. |
|
Probe |
Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров. |
|
Probe |
Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI. |
|
Provisioning |
Текущее состояние подготовки. |
|
Public |
Ресурс общедоступного IP-адреса. |
|
Public |
Содержит полное доменное имя записи DNS, связанной с общедоступным IP-адресом. |
|
Public |
Область метки доменного имени. Если указана метка доменного имени и область метки доменного имени, то запись DNS создается для общедоступного IP-адреса в системе DNS Microsoft Azure с хэшируемым значением, включаемым в полное доменное имя. |
|
Public |
Этап миграции общедоступного IP-адреса. |
|
Public |
Номер SKU общедоступного IP-адреса. |
|
Public |
Имя номера SKU общедоступного IP-адреса. |
|
Public |
Уровень SKU общедоступного IP-адреса. |
|
Resource |
Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. |
|
Resource |
Ресурс ResourceNavigationLink. |
|
Retention |
Параметры, определяющие политику хранения для журнала потоков. |
| Route |
Маршрут ресурса. |
|
Route |
Тип прыжка Azure, в который должен отправляться пакет. |
|
Route |
Ресурс таблицы маршрутизации. |
|
Security |
Правило безопасности сети. |
|
Security |
Разрешен или запрещен сетевой трафик. |
|
Security |
Направление правила. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. |
|
Security |
К этому правилу применяется сетевой протокол. |
|
Service |
Ресурс ServiceAssociationLink. |
|
Service |
Ресурс политики конечной точки службы. |
|
Service |
Определения политик конечной точки службы. |
|
Service |
Свойства конечной точки службы. |
|
Sharing |
Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. |
| Subnet |
Подсеть в ресурсе виртуальной сети. |
|
Sub |
Ссылка на другой подресурс. |
|
Sync |
Синхронный режим внутреннего адреса для внутреннего пула |
|
Traffic |
Параметры, определяющие конфигурацию аналитики трафика. |
|
Traffic |
Параметры, определяющие конфигурацию аналитики трафика. |
|
Transport |
Транспортный протокол для конечной точки. |
|
User |
Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
|
Virtual |
Включение или отключение применения политик сети к частной конечной точке в подсети. |
|
Virtual |
Включение или отключение применения политик сети к службе приватного канала в подсети. |
|
Virtual |
Ресурс касания виртуальной сети. |
| Visibility |
Список видимости службы приватного канала. |
AccessMode
Режим доступа к сервису приватного канала.
| Значение | Описание |
|---|---|
| Default |
Предоставляет неограниченный доступ к сервису приватного канала. |
| Restricted |
Ограничивает доступ только к подпискам, которые находятся в списке видимости. |
ApplicationGatewayBackendAddress
Внутренний адрес шлюза приложений.
| Имя | Тип | Описание |
|---|---|---|
| fqdn |
string |
Полное доменное имя (FQDN). |
| ipAddress |
string |
IP-адрес. |
ApplicationGatewayBackendAddressPool
Серверный пул адресов шлюза приложений.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя внутреннего пула адресов, уникального в шлюзе приложений. |
| properties.backendAddresses |
Внутренние адреса. |
|
| properties.backendIPConfigurations |
Коллекция ссылок на IP-адреса, определенные в сетевых интерфейсах. |
|
| properties.provisioningState |
Состояние подготовки ресурса серверного пула адресов. |
|
| type |
string |
Тип ресурса. |
ApplicationGatewayIPConfiguration
IP-конфигурация шлюза приложений. В настоящее время разрешена 1 общедоступная и 1 частная IP-конфигурация.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя IP-конфигурации, уникальной в шлюзе приложений. |
| properties.provisioningState |
Состояние подготовки IP-ресурса конфигурации IP-адреса шлюза приложений. |
|
| properties.subnet |
Ссылка на ресурс подсети. Подсеть, из которой шлюз приложений получает свой частный адрес. |
|
| type |
string |
Тип ресурса. |
ApplicationSecurityGroup
Группа безопасности приложений в группе ресурсов.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.provisioningState |
Состояние подготовки ресурса группы безопасности приложения. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса группы безопасности приложения. Он однозначно идентифицирует ресурс, даже если пользователь меняет его имя или переносит ресурс между подписками или группами ресурсов. |
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
AutoApproval
Список автоматического утверждения службы приватного канала.
| Имя | Тип | Описание |
|---|---|---|
| subscriptions |
string[] |
Список подписок. |
BackendAddressPool
Пул внутренних IP-адресов.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в наборе внутренних пулов адресов, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
| properties.backendIPConfigurations |
Массив ссылок на IP-адреса, определенные в сетевых интерфейсах. |
|
| properties.drainPeriodInSeconds |
integer (int32) |
Время ожидания подсистемы балансировки нагрузки в секундах перед отправкой СБРОСа клиенту и внутреннему адресу. |
| properties.inboundNatRules |
Массив ссылок на правила NAT для входящего трафика, использующие этот внутренний пул адресов. |
|
| properties.loadBalancerBackendAddresses |
Массив внутренних адресов. |
|
| properties.loadBalancingRules |
Массив ссылок на правила балансировки нагрузки, использующие этот внутренний пул адресов. |
|
| properties.location |
string |
Расположение внутреннего пула адресов. |
| properties.outboundRule |
Ссылка на правило для исходящего трафика, использующее этот внутренний пул адресов. |
|
| properties.outboundRules |
Массив ссылок на правила исходящего трафика, использующие этот внутренний пул адресов. |
|
| properties.provisioningState |
Состояние подготовки ресурса серверного пула адресов. |
|
| properties.syncMode |
Синхронный режим внутреннего адреса для внутреннего пула |
|
| properties.tunnelInterfaces |
Массив интерфейсов туннеля подсистемы балансировки нагрузки шлюза. |
|
| properties.virtualNetwork |
Ссылка на виртуальную сеть. |
|
| type |
string |
Тип ресурса. |
CloudError
Ответ на ошибку службы.
| Имя | Тип | Описание |
|---|---|---|
| error |
Тело ошибки облака. |
CloudErrorBody
Ответ на ошибку службы.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Идентификатор ошибки. Коды являются инвариантными и предназначены для программного использования. |
| details |
Список дополнительных сведений об ошибке. |
|
| message |
string |
Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе. |
| target |
string |
Целевой объект конкретной ошибки. Например, имя свойства в ошибке. |
CustomDnsConfigPropertiesFormat
Содержит настраиваемую конфигурацию разрешения DNS от клиента.
| Имя | Тип | Описание |
|---|---|---|
| fqdn |
string |
Полное доменное имя, разрешающее ip-адрес частной конечной точки. |
| ipAddresses |
string[] |
Список частных IP-адресов частной конечной точки. |
DdosSettings
Содержит параметры защиты от атак DDoS общедоступного IP-адреса.
| Имя | Тип | Описание |
|---|---|---|
| ddosProtectionPlan |
План защиты от атак DDoS, связанный с общедоступным IP-адресом. Может быть задано только в том случае, если параметр ProtectionMode включен |
|
| protectionMode |
Режим защиты от атак DDoS общедоступного IP-адреса |
DdosSettingsProtectionMode
Режим защиты от атак DDoS общедоступного IP-адреса
| Значение | Описание |
|---|---|
| VirtualNetworkInherited | |
| Enabled | |
| Disabled |
Delegation
Сведения о службе, к которой делегируется подсеть.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в подсети. Это имя можно использовать для доступа к ресурсу. |
| properties.actions |
string[] |
Действия, разрешенные к сервису при делегировании. |
| properties.provisioningState |
Состояние подготовки ресурса делегирования службы. |
|
| properties.serviceName |
string |
Имя службы, которой должна делегироваться подсеть (например, Microsoft.Sql/servers). |
| type |
string |
Тип ресурса. |
DeleteOptions
Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины.
| Значение | Описание |
|---|---|
| Delete | |
| Detach |
ExtendedLocation
Сложный тип ExtendedLocation.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя расширенного расположения. |
| type |
Тип расширенного расположения. |
ExtendedLocationTypes
Тип расширенного расположения.
| Значение | Описание |
|---|---|
| EdgeZone |
FlowLog
Ресурс журнала потоков.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| identity |
Управляемое удостоверение ресурса FlowLog |
|
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.enabled |
boolean |
Пометка для включения и отключения ведения журнала потоков. |
| properties.enabledFilteringCriteria |
string |
Необязательное поле для фильтрации журналов сетевого трафика на основе SrcIP, SrcPort, DstIP, DstPort, Protocol, Encryption, Direction and Action. Если он не указан, будет зарегистрирован весь сетевой трафик. |
| properties.flowAnalyticsConfiguration |
Параметры, определяющие конфигурацию аналитики трафика. |
|
| properties.format |
Параметры, определяющие формат журнала потоков. |
|
| properties.provisioningState |
Состояние подготовки журнала потоков. |
|
| properties.recordTypes |
string |
Опциональное поле для фильтрации журналов сетевого трафика по состоянию потока. Значением этого поля может быть любая строка с разделёнными на запятой из букв B, C, E или D. B обозначает Начало, когда создаётся поток. C обозначает Продолжить для постоянного потока, генерируемого каждые пять минут. E обозначает End, когда поток завершается. D обозначает Deny, когда поток отклоняется. Если он не указан, будет зарегистрирован весь сетевой трафик. |
| properties.retentionPolicy |
Параметры, определяющие политику хранения для журнала потоков. |
|
| properties.storageId |
string |
Идентификатор учетной записи хранения, которая используется для хранения журнала потока. |
| properties.targetResourceGuid |
string |
Guid группы безопасности сети, к которой будет применен журнал потоков. |
| properties.targetResourceId |
string |
Идентификатор группы безопасности сети, к которой будет применен журнал потоков. |
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
FlowLogFormatParameters
Параметры, определяющие формат журнала потоков.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| type |
Тип файла журнала потоков. |
||
| version |
integer (int32) |
0 |
Версия (редакция) журнала потоков. |
FlowLogFormatType
Тип файла журнала потоков.
| Значение | Описание |
|---|---|
| JSON |
FrontendIPConfiguration
Внешний IP-адрес подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в наборе интерфейсных IP-конфигураций, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
| properties.gatewayLoadBalancer |
Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. |
|
| properties.inboundNatPools |
Массив ссылок на входящие пулы, использующие этот IP-адрес интерфейса. |
|
| properties.inboundNatRules |
Массив ссылок на входящие правила, использующие этот IP-адрес интерфейса. |
|
| properties.loadBalancingRules |
Массив ссылок на правила балансировки нагрузки, использующие этот IP-адрес интерфейса. |
|
| properties.outboundRules |
Массив ссылок на исходящие правила, использующие этот IP-адрес фронтенда. |
|
| properties.privateIPAddress |
string |
Частный IP-адрес конфигурации IP-адресов. |
| properties.privateIPAddressVersion |
Указывает, является ли конкретная ipconfiguration IPv4 или IPv6. По умолчанию используется протокол IPv4. |
|
| properties.privateIPAllocationMethod |
Метод выделения частных IP-адресов. |
|
| properties.provisioningState |
Состояние подготовки ресурса конфигурации интерфейсного IP-адреса. |
|
| properties.publicIPAddress |
Ссылка на ресурс общедоступного IP-адреса. |
|
| properties.publicIPPrefix |
Ссылка на ресурс префикса общедоступного IP-адреса. |
|
| properties.subnet |
Ссылка на ресурс подсети. |
|
| type |
string |
Тип ресурса. |
| zones |
string[] |
Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. |
GatewayLoadBalancerTunnelInterface
Интерфейс туннеля подсистемы балансировки нагрузки шлюза серверного пула адресов подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| identifier |
integer (int32) |
Идентификатор интерфейса туннеля подсистемы балансировки нагрузки шлюза. |
| port |
integer (int32) |
Порт интерфейса туннеля подсистемы балансировки нагрузки шлюза. |
| protocol |
Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. |
|
| type |
Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. |
GatewayLoadBalancerTunnelInterfaceType
Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза.
| Значение | Описание |
|---|---|
| None | |
| Internal | |
| External |
GatewayLoadBalancerTunnelProtocol
Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза.
| Значение | Описание |
|---|---|
| None | |
| Native | |
| VXLAN |
InboundNatPool
Пул NAT для входящего трафика подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в наборе входящих пулов NAT, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
| properties.backendPort |
integer (int32) |
Порт, используемый для внутренних подключений на конечной точке. Допустимые значения находятся в диапазоне от 1 до 65535. |
| properties.enableFloatingIP |
boolean |
Настраивает конечную точку виртуальной машины для функции плавающего IP-адреса, необходимой для настройки группы доступности AlwaysOn SQL. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки. |
| properties.enableTcpReset |
boolean |
Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP. |
| properties.frontendIPConfiguration |
Ссылка на внешние IP-адреса. |
|
| properties.frontendPortRangeEnd |
integer (int32) |
Последний номер порта в диапазоне внешних портов, которые будут использоваться для предоставления Nat для входящих сетевых карт, связанных с подсистемой балансировки нагрузки. Допустимые значения: от 1 до 65535. |
| properties.frontendPortRangeStart |
integer (int32) |
Первый номер порта в диапазоне внешних портов, которые будут использоваться для предоставления входящих сетевых адаптеров, связанных с подсистемой балансировки нагрузки. Допустимые значения: от 1 до 65534. |
| properties.idleTimeoutInMinutes |
integer (int32) |
Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP. |
| properties.protocol |
Ссылка на транспортный протокол, используемый пулом NAT для входящего трафика. |
|
| properties.provisioningState |
Состояние подготовки входящего ресурса пула NAT. |
|
| type |
string |
Тип ресурса. |
InboundNatRule
Правило NAT для входящего трафика подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в наборе правил NAT для входящего трафика, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
| properties.backendAddressPool |
Ссылка на ресурс backendAddressPool. |
|
| properties.backendIPConfiguration |
Ссылка на частный IP-адрес, определенный в сетевом интерфейсе виртуальной машины. Трафик, отправляемый на фронтенд-порт каждой из конфигураций фронтенд-IP, перенаправляется на внутренний IP-адрес. |
|
| properties.backendPort |
integer (int32) |
Порт, используемый для внутренней конечной точки. Допустимые значения варьируются от 1 до 65535. |
| properties.enableFloatingIP |
boolean |
Настраивает конечную точку виртуальной машины для функции плавающего IP-адреса, необходимой для настройки группы доступности AlwaysOn SQL. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки. |
| properties.enableTcpReset |
boolean |
Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP. |
| properties.frontendIPConfiguration |
Ссылка на внешние IP-адреса. |
|
| properties.frontendPort |
integer (int32) |
Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения варьируются от 1 до 65534. |
| properties.frontendPortRangeEnd |
integer (int32) |
Конец диапазона портов для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeStart. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. |
| properties.frontendPortRangeStart |
integer (int32) |
Диапазон портов начинается для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeEnd. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. |
| properties.idleTimeoutInMinutes |
integer (int32) |
Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP. |
| properties.protocol |
Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. |
|
| properties.provisioningState |
Состояние подготовки ресурса правила NAT для входящего трафика. |
|
| type |
string |
Тип ресурса. |
IPAllocationMethod
Метод выделения IP-адресов.
| Значение | Описание |
|---|---|
| Static | |
| Dynamic |
IpamPoolPrefixAllocation
Справочник по выделению префикса IpamPool.
| Имя | Тип | Описание |
|---|---|---|
| allocatedAddressPrefixes |
string[] |
Список назначенных префиксов IP-адресов в IpamPool связанного ресурса. |
| numberOfIpAddresses |
string |
Количество выделенных IP-адресов. |
| pool.id |
string (arm-id) |
Идентификатор ресурса связанного ресурса Azure IpamPool. |
IPConfiguration
IP-конфигурация.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
|
| id |
string |
Идентификатор ресурса. |
|
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
|
| properties.privateIPAddress |
string |
Частный IP-адрес конфигурации IP-адресов. |
|
| properties.privateIPAllocationMethod | Dynamic |
Метод выделения частных IP-адресов. |
|
| properties.provisioningState |
Состояние подготовки ресурса конфигурации IP-адреса. |
||
| properties.publicIPAddress |
Ссылка на ресурс общедоступного IP-адреса. |
||
| properties.subnet |
Ссылка на ресурс подсети. |
IPConfigurationProfile
Дочерний ресурс профиля ip-конфигурации.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса. Это имя можно использовать для доступа к ресурсу. |
| properties.provisioningState |
Состояние подготовки ресурса профиля конфигурации IP. |
|
| properties.subnet |
Ссылка на ресурс подсети для создания ip-конфигурации сетевого интерфейса контейнера. |
|
| type |
string |
Тип подресурса. |
IpTag
Содержит IpTag, связанный с объектом.
| Имя | Тип | Описание |
|---|---|---|
| ipTagType |
string |
Тип тега IP. Пример: FirstPartyUsage. |
| tag |
string |
Значение тега IP, связанного с общедоступным IP-адресом. Пример: SQL. |
IPVersion
Версия IP-адреса.
| Значение | Описание |
|---|---|
| IPv4 | |
| IPv6 |
LoadBalancer
Ресурс LoadBalancer.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| extendedLocation |
Расширенное расположение подсистемы балансировки нагрузки. |
|
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.backendAddressPools |
Коллекция пулов внутренних адресов, используемых подсистемой балансировки нагрузки. |
|
| properties.frontendIPConfigurations |
Объект, представляющий интерфейсные IP-адреса, используемые для подсистемы балансировки нагрузки. |
|
| properties.inboundNatPools |
Определяет внешний диапазон портов для входящего NAT к одному внутреннему порту на сетевых адаптерах, связанных с подсистемой балансировки нагрузки. Правила NAT для входящих подключений создаются автоматически для каждой сетевой карты, связанной с Load Balancer, с помощью внешнего порта из этого диапазона. Определение пула NAT для входящего трафика в load Balancer является взаимоисключающим с определением правил NAT для входящих подключений. Пулы NAT для входящего трафика ссылаются из масштабируемых наборов виртуальных машин. Сетевые адаптеры, связанные с отдельными виртуальными машинами, не могут ссылаться на входящий пул NAT. Они должны ссылаться на отдельные правила NAT для входящего трафика. |
|
| properties.inboundNatRules |
Коллекция правил NAT для входящего трафика, используемых подсистемой балансировки нагрузки. Определение правил NAT для входящего трафика в подсистеме балансировки нагрузки является взаимоисключающим при определении пула NAT для входящего трафика. Пулы NAT для входящего трафика ссылаются из масштабируемых наборов виртуальных машин. Сетевые адаптеры, связанные с отдельными виртуальными машинами, не могут ссылаться на пул NAT для входящего трафика. Они должны ссылаться на отдельные правила NAT для входящего трафика. |
|
| properties.loadBalancingRules |
Коллекция объектов, представляющая правила балансировки нагрузки, получает подготовку. |
|
| properties.outboundRules |
Правила исходящего трафика. |
|
| properties.probes |
Probe[] |
Коллекция объектов пробы, используемых в подсистеме балансировки нагрузки. |
| properties.provisioningState |
Состояние подготовки ресурса подсистемы балансировки нагрузки. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса ресурса подсистемы балансировки нагрузки. |
| properties.scope |
Указывает область действия подсистемы балансировки нагрузки: внешняя (Public) или внутренняя (Private). |
|
| sku |
Номер SKU подсистемы балансировки нагрузки. |
|
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
LoadBalancerBackendAddress
Серверные адреса подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя внутреннего адреса. |
| properties.adminState |
Список административных состояний, которые после установки могут переопределить пробу работоспособности, чтобы Load Balancer всегда перенаправляет новые подключения в серверную часть или запрещает новые подключения и сбрасывает существующие подключения. |
|
| properties.inboundNatRulesPortMapping |
Сбор сопоставлений входящих портов правил NAT. |
|
| properties.ipAddress |
string |
IP-адрес, принадлежащий к указанной виртуальной сети. |
| properties.loadBalancerFrontendIPConfiguration |
Ссылка на конфигурацию внешнего IP-адреса, определенную в региональной подсистеме балансировки нагрузки. |
|
| properties.networkInterfaceIPConfiguration |
Ссылка на IP-адрес, определенный в сетевых интерфейсах. |
|
| properties.subnet |
Ссылка на существующую подсеть. |
|
| properties.virtualNetwork |
Ссылка на существующую виртуальную сеть. |
LoadBalancerBackendAddressAdminState
Список административных состояний, которые после установки могут переопределить пробу работоспособности, чтобы Load Balancer всегда перенаправляет новые подключения в серверную часть или запрещает новые подключения и сбрасывает существующие подключения.
| Значение | Описание |
|---|---|
| None | |
| Up | |
| Down |
LoadBalancerOutboundRuleProtocol
Протокол для правила исходящего трафика в подсистеме балансировки нагрузки.
| Значение | Описание |
|---|---|
| Tcp | |
| Udp | |
| All |
LoadBalancerScope
Указывает область действия подсистемы балансировки нагрузки: внешняя (Public) или внутренняя (Private).
| Значение | Описание |
|---|---|
| Public | |
| Private |
LoadBalancerSku
SKU подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| name |
Имя SKU подсистемы балансировки нагрузки. |
|
| tier |
Уровень SKU подсистемы балансировки нагрузки. |
LoadBalancerSkuName
Имя SKU подсистемы балансировки нагрузки.
| Значение | Описание |
|---|---|
| Basic | |
| Standard | |
| Gateway |
LoadBalancerSkuTier
Уровень SKU подсистемы балансировки нагрузки.
| Значение | Описание |
|---|---|
| Regional | |
| Global |
LoadBalancingRule
Правило балансировки нагрузки для подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в наборе правил балансировки нагрузки, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
| properties.backendAddressPool |
Ссылка на пул dips. Входящий трафик случайным образом распределяется по IP-адресам в внутренних IP-адресах. |
|
| properties.backendAddressPools |
Массив ссылок на пул dips. |
|
| properties.backendPort |
integer (int32) |
Порт, используемый для внутренних подключений на конечной точке. Допустимые значения : от 0 до 65535. Обратите внимание, что значение 0 включает "Любой порт". |
| properties.disableOutboundSnat |
boolean |
Настраивает SNAT для виртуальных машин в серверном пуле, чтобы использовать общедоступный IP-адрес, указанный в интерфейсе правила балансировки нагрузки. |
| properties.enableConnectionTracking |
boolean |
Определяет, можно ли отслеживать подключения между 2 взаимодействующими конечными точками и связывать их с одной и той же серверной виртуальной машиной в течение всего срока ее существования при использовании протокола UDP. |
| properties.enableFloatingIP |
boolean |
Настраивает конечную точку виртуальной машины для функции плавающего IP-адреса, необходимой для настройки группы доступности AlwaysOn SQL. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки. |
| properties.enableTcpReset |
boolean |
Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP. |
| properties.frontendIPConfiguration |
Ссылка на внешние IP-адреса. |
|
| properties.frontendPort |
integer (int32) |
Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 0 до 65534. Обратите внимание, что значение 0 включает "Любой порт". |
| properties.idleTimeoutInMinutes |
integer (int32) |
Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP. |
| properties.loadDistribution |
Политика распределения нагрузки для этого правила. |
|
| properties.probe |
Ссылка на пробу подсистемы балансировки нагрузки, используемую правилом балансировки нагрузки. |
|
| properties.protocol |
Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. |
|
| properties.provisioningState |
Состояние подготовки ресурса правила балансировки нагрузки. |
|
| type |
string |
Тип ресурса. |
LoadDistribution
Политика распределения нагрузки для этого правила.
| Значение | Описание |
|---|---|
| Default | |
| SourceIP | |
| SourceIPProtocol |
ManagedServiceIdentity
Удостоверение ресурса.
| Имя | Тип | Описание |
|---|---|---|
| principalId |
string |
Основной идентификатор назначенного системой идентификатора. Это свойство будет предоставлено только для назначаемого системой удостоверения. |
| tenantId |
string |
Идентификатор клиента назначенного системой удостоверения. Это свойство будет предоставлено только для назначаемого системой удостоверения. |
| type |
Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. |
|
| userAssignedIdentities |
Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
NatGateway
Ресурс шлюза Nat.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.idleTimeoutInMinutes |
integer (int32) |
Время ожидания простоя шлюза NAT. |
| properties.provisioningState |
Состояние подготовки ресурса шлюза NAT. |
|
| properties.publicIpAddresses |
Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat. |
|
| properties.publicIpAddressesV6 |
Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat. |
|
| properties.publicIpPrefixes |
Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat. |
|
| properties.publicIpPrefixesV6 |
Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса ресурса шлюза NAT. |
| properties.sourceVirtualNetwork |
Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat. |
|
| properties.subnets |
Массив ссылок на подсети, использующие этот ресурс nat gateway. |
|
| sku |
Номер SKU шлюза NAT. |
|
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
| zones |
string[] |
Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. |
NatGatewaySku
Номер SKU шлюза NAT.
| Имя | Тип | Описание |
|---|---|---|
| name |
Имя SKU шлюза Nat. |
NatGatewaySkuName
Имя SKU шлюза Nat.
| Значение | Описание |
|---|---|
| Standard | |
| StandardV2 |
NatRulePortMapping
Отдельные сопоставления портов для правила NAT для входящего трафика, созданного для внутреннего пула.
| Имя | Тип | Описание |
|---|---|---|
| backendPort |
integer (int32) |
Внутренний порт. |
| frontendPort |
integer (int32) |
Интерфейсный порт. |
| inboundNatRuleName |
string |
Имя правила NAT для входящего трафика. |
NetworkInterface
Сетевой интерфейс в группе ресурсов.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| extendedLocation |
Расширенное расположение сетевого интерфейса. |
|
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.auxiliaryMode |
Вспомогательный режим ресурса сетевого интерфейса. |
|
| properties.auxiliarySku |
Вспомогательный SKU ресурса сетевого интерфейса. |
|
| properties.defaultOutboundConnectivityEnabled |
boolean |
Было ли настроено исходящее подключение по умолчанию для nic или нет. |
| properties.disableTcpStateTracking |
boolean |
Указывает, следует ли отключить отслеживание состояния tcp. |
| properties.dnsSettings |
Параметры DNS в сетевом интерфейсе. |
|
| properties.dscpConfiguration |
Ссылка на конфигурацию dscp, к которой привязан сетевой интерфейс. |
|
| properties.enableAcceleratedNetworking |
boolean |
Если сетевой интерфейс настроен для ускорения сети. Неприменимо к размерам виртуальных машин, для которых требуется ускорение сети. |
| properties.enableIPForwarding |
boolean |
Указывает, включена ли ip-пересылка в этом сетевом интерфейсе. |
| properties.hostedWorkloads |
string[] |
Список ссылок на связанные ресурсы BareMetal. |
| properties.ipConfigurations |
Список IPConfigurations сетевого интерфейса. |
|
| properties.macAddress |
string |
MAC-адрес сетевого интерфейса. |
| properties.migrationPhase |
Этап миграции ресурса сетевого интерфейса. |
|
| properties.networkSecurityGroup |
Ссылка на ресурс NetworkSecurityGroup. |
|
| properties.nicType |
Тип ресурса сетевого интерфейса. |
|
| properties.primary |
boolean |
Является ли это основным сетевым интерфейсом на виртуальной машине. |
| properties.privateEndpoint |
Ссылка на частную конечную точку, к которой привязан сетевой интерфейс. |
|
| properties.privateLinkService |
Privatelinkservice ресурса сетевого интерфейса. |
|
| properties.provisioningState |
Состояние подготовки ресурса сетевого интерфейса. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса сетевого интерфейса. |
| properties.tapConfigurations |
Список tapConfigurations сетевого интерфейса. |
|
| properties.virtualMachine |
Ссылка на виртуальную машину. |
|
| properties.vnetEncryptionSupported |
boolean |
Поддерживает ли виртуальная машина, к которой подключен этот сетевой адаптер, шифрование. |
| properties.workloadType |
string |
WorkloadType ресурса NetworkInterface для ресурсов BareMetal |
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
NetworkInterfaceAuxiliaryMode
Вспомогательный режим ресурса сетевого интерфейса.
| Значение | Описание |
|---|---|
| None | |
| MaxConnections | |
| Floating | |
| AcceleratedConnections |
NetworkInterfaceAuxiliarySku
Вспомогательный SKU ресурса сетевого интерфейса.
| Значение | Описание |
|---|---|
| None | |
| A1 | |
| A2 | |
| A4 | |
| A8 |
NetworkInterfaceDnsSettings
Параметры DNS сетевого интерфейса.
| Имя | Тип | Описание |
|---|---|---|
| appliedDnsServers |
string[] |
Если виртуальная машина, использующая этот сетевой адаптер, входит в группу доступности, этот список будет иметь объединение всех DNS-серверов со всех сетевых адаптеров, входящих в группу доступности. Это свойство настроено на каждой из этих виртуальных машин. |
| dnsServers |
string[] |
Список IP-адресов DNS-серверов. Используйте AzureProvidedDNS, чтобы переключиться на предоставленное разрешение DNS в Azure. Значение AzureProvidedDNS нельзя объединить с другими IP-адресами, оно должно быть единственным значением в коллекции dnsServers. |
| internalDnsNameLabel |
string |
Относительное DNS-имя для этого сетевого адаптера, используемого для внутреннего обмена данными между виртуальными машинами в одной виртуальной сети. |
| internalDomainNameSuffix |
string |
Даже если internalDnsNameLabel не указан, для основной сетевой карты виртуальной машины создается запись DNS. Это DNS-имя можно создать путем объединения имени виртуальной машины со значением internalDomainNameSuffix. |
| internalFqdn |
string |
Полное DNS-имя, поддерживающее внутреннюю связь между виртуальными машинами в одной виртуальной сети. |
NetworkInterfaceIPConfiguration
IPConfiguration в сетевом интерфейсе.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.applicationGatewayBackendAddressPools |
Ссылка на ресурс ApplicationGatewayBackendAddressPool. |
|
| properties.applicationSecurityGroups |
Группы безопасности приложений, в которых включена IP-конфигурация. |
|
| properties.gatewayLoadBalancer |
Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. |
|
| properties.loadBalancerBackendAddressPools |
Ссылка на ресурс LoadBalancerBackendAddressPool. |
|
| properties.loadBalancerInboundNatRules |
Список ссылок LoadBalancerInboundNatRules. |
|
| properties.primary |
boolean |
Является ли это основным адресом клиента в сетевом интерфейсе. |
| properties.privateIPAddress |
string |
Частный IP-адрес конфигурации сети. Это может быть один IP-адрес или блок CIDR в формате /<prefix-length>. |
| properties.privateIPAddressPrefixLength |
integer (int32) minimum: 1maximum: 128 |
Длина префикса частного IP-адреса. Если задано и метод выделения является динамическим, служба выделяет блок CIDR вместо одного IP-адреса. |
| properties.privateIPAddressVersion |
Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. |
|
| properties.privateIPAllocationMethod |
Метод выделения частных IP-адресов. |
|
| properties.privateLinkConnectionProperties |
Network |
Свойства PrivateLinkConnection для сетевого интерфейса. |
| properties.provisioningState |
Состояние подготовки IP-адреса сетевого интерфейса. |
|
| properties.publicIPAddress |
Общедоступный IP-адрес, привязанный к конфигурации IP-адресов. |
|
| properties.subnet |
Подсеть, привязанная к IP-конфигурации. |
|
| properties.virtualNetworkTaps |
Ссылка на касания виртуальной сети. |
|
| type |
string |
Тип ресурса. |
NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties
Свойства PrivateLinkConnection для сетевого интерфейса.
| Имя | Тип | Описание |
|---|---|---|
| fqdns |
string[] |
Список полных доменных имен для текущего подключения по закрытому каналу. |
| groupId |
string |
Идентификатор группы для текущего подключения по приватному каналу. |
| requiredMemberName |
string |
Обязательное имя участника для текущего подключения к приватному каналу. |
NetworkInterfaceMigrationPhase
Этап миграции ресурса сетевого интерфейса.
| Значение | Описание |
|---|---|
| None | |
| Prepare | |
| Commit | |
| Abort | |
| Committed |
NetworkInterfaceNicType
Тип ресурса сетевого интерфейса.
| Значение | Описание |
|---|---|
| Standard | |
| Elastic |
NetworkInterfaceTapConfiguration
Коснитесь конфигурации в сетевом интерфейсе.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.provisioningState |
Состояние подготовки сетевого интерфейса коснитесь ресурса конфигурации. |
|
| properties.virtualNetworkTap |
Ссылка на ресурс Tap виртуальной сети. |
|
| type |
string |
Тип подресурса. |
NetworkSecurityGroup
Ресурс NetworkSecurityGroup.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.defaultSecurityRules |
Правила безопасности по умолчанию группы безопасности сети. |
|
| properties.flowLogs |
Flow |
Коллекция ссылок на ресурсы журнала потоков. |
| properties.flushConnection |
boolean |
При включении потоки, созданные из подключений группы безопасности сети, будут повторно оцениваться при обновлении правил. Начальная активация активирует повторное вычисление. |
| properties.networkInterfaces |
Коллекция ссылок на сетевые интерфейсы. |
|
| properties.provisioningState |
Состояние подготовки ресурса группы безопасности сети. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса группы безопасности сети. |
| properties.securityRules |
Коллекция правил безопасности группы безопасности сети. |
|
| properties.subnets |
Subnet[] |
Коллекция ссылок на подсети. |
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
OutboundRule
Правило исходящего трафика подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в наборе правил исходящего трафика, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
| properties.allocatedOutboundPorts |
integer (int32) |
Количество исходящих портов, используемых для NAT. |
| properties.backendAddressPool |
Ссылка на пул dips. Исходящий трафик случайным образом распределяется по IP-адресам в внутренних IP-адресах. |
|
| properties.enableTcpReset |
boolean |
Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP. |
| properties.frontendIPConfigurations |
Внешние IP-адреса подсистемы балансировки нагрузки. |
|
| properties.idleTimeoutInMinutes |
integer |
Время ожидания для подключения TCP бездействия. |
| properties.protocol |
Протокол для правила исходящего трафика в подсистеме балансировки нагрузки. |
|
| properties.provisioningState |
Состояние подготовки ресурса исходящего правила. |
|
| type |
string |
Тип ресурса. |
PrivateEndpoint
Ресурс частной конечной точки.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
|
| extendedLocation |
Расширенное расположение подсистемы балансировки нагрузки. |
||
| id |
string |
Идентификатор ресурса. |
|
| location |
string |
Расположение ресурса. |
|
| name |
string |
Имя ресурса. |
|
| properties.applicationSecurityGroups |
Группы безопасности приложений, в которых включена конфигурация IP-адреса частной конечной точки. |
||
| properties.customDnsConfigs |
Массив пользовательских конфигураций DNS. |
||
| properties.customNetworkInterfaceName |
string |
Пользовательское имя сетевого интерфейса, подключенного к частной конечной точке. |
|
| properties.ipConfigurations |
Список IP-конфигураций частной конечной точки. Это будет использоваться для сопоставления конечных точек службы первой стороны. |
||
| properties.ipVersionType | IPv4 |
Указывает тип версии IP для приватных IP частной конечной точки. Если это не определено, то по умолчанию IPv4. |
|
| properties.manualPrivateLinkServiceConnections |
Группировка сведений о подключении к удаленному ресурсу. Используется, когда администратор сети не имеет доступа к утверждению подключений к удаленному ресурсу. |
||
| properties.networkInterfaces |
Массив ссылок на сетевые интерфейсы, созданные для этой частной конечной точки. |
||
| properties.privateLinkServiceConnections |
Группировка сведений о подключении к удаленному ресурсу. |
||
| properties.provisioningState |
Состояние подготовки ресурса частной конечной точки. |
||
| properties.subnet |
Идентификатор подсети, из которой будет выделен частный IP-адрес. |
||
| tags |
object |
Теги ресурсов. |
|
| type |
string |
Тип ресурса. |
PrivateEndpointConnection
Ресурс PrivateEndpointConnection.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.linkIdentifier |
string |
Идентификатор потребительской ссылки. |
| properties.privateEndpoint |
Ресурс частной конечной точки. |
|
| properties.privateEndpointLocation |
string |
Расположение частной конечной точки. |
| properties.privateLinkServiceConnectionState |
Коллекция сведений о состоянии подключения между потребителем службы и поставщиком. |
|
| properties.provisioningState |
Состояние подготовки ресурса подключения частной конечной точки. |
|
| type |
string |
Тип ресурса. |
PrivateEndpointIPConfiguration
IP-конфигурация частной конечной точки.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. |
| properties.groupId |
string |
Идентификатор группы, полученной из удаленного ресурса, к которому должна подключаться частная конечная точка. |
| properties.memberName |
string |
Имя члена группы, полученной из удаленного ресурса, к которому должна подключаться частная конечная точка. |
| properties.privateIPAddress |
string |
Частный IP-адрес, полученный из подсети частной конечной точки. |
| type |
string |
Тип ресурса. |
PrivateEndpointIPVersionType
Указывает тип версии IP для приватных IP частной конечной точки. Если это не определено, то по умолчанию IPv4.
| Значение | Описание |
|---|---|
| IPv4 |
Указывает, что приватные IP частной конечной точки будут только IPv4. |
| IPv6 |
Указывает, что приватные IP-адреса частной конечной точки будут только IPv6. |
| DualStack |
Указывает, что приватные IP частной конечной точки могут быть как IPv4, так и IPv6. |
PrivateLinkService
Ресурс службы приватного канала.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| extendedLocation |
Расширенное расположение подсистемы балансировки нагрузки. |
|
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.accessMode |
Режим доступа к сервису приватного канала. |
|
| properties.alias |
string |
Псевдоним службы приватного канала. |
| properties.autoApproval |
Список автоматического утверждения службы приватного канала. |
|
| properties.destinationIPAddress |
string |
IP-адрес назначения службы приватного канала. |
| properties.enableProxyProtocol |
boolean |
Включена ли служба приватного канала для протокола прокси-сервера или нет. |
| properties.fqdns |
string[] |
Список Fqdn. |
| properties.ipConfigurations |
Массив конфигураций IP-адресов службы приватного канала. |
|
| properties.loadBalancerFrontendIpConfigurations |
Массив ссылок на IP-конфигурации подсистемы балансировки нагрузки. |
|
| properties.networkInterfaces |
Массив ссылок на сетевые интерфейсы, созданные для этой службы приватного канала. |
|
| properties.privateEndpointConnections |
Массив списка подключений к частной конечной точке. |
|
| properties.provisioningState |
Состояние подготовки ресурса службы приватного канала. |
|
| properties.visibility |
Список видимости службы приватного канала. |
|
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
PrivateLinkServiceConnection
Ресурс PrivateLinkServiceConnection.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.groupIds |
string[] |
Идентификаторы групп, полученные из удаленного ресурса, к которому должна подключаться частная конечная точка. |
| properties.privateLinkServiceConnectionState |
Коллекция сведений только для чтения о состоянии подключения к удаленному ресурсу. |
|
| properties.privateLinkServiceId |
string |
Идентификатор ресурса службы приватного канала. |
| properties.provisioningState |
Состояние подготовки ресурса подключения к службе приватного канала. |
|
| properties.requestMessage |
string |
Сообщение, переданное владельцу удаленного ресурса с этим запросом на подключение. Ограничено 140 символами. |
| type |
string |
Тип ресурса. |
PrivateLinkServiceConnectionState
Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.
| Имя | Тип | Описание |
|---|---|---|
| actionsRequired |
string |
Сообщение, указывающее, требуются ли изменения в поставщике услуг, требуются какие-либо обновления для потребителя. |
| description |
string |
Причина утверждения или отклонения подключения. |
| status |
string |
Указывает, утверждено ли подключение, отклонено или удалено владельцем службы. |
PrivateLinkServiceIpConfiguration
Ip-конфигурация службы приватного канала.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ip-конфигурации службы приватного канала. |
| properties.primary |
boolean |
Указывает, является ли ip-конфигурация первичной или нет. |
| properties.privateIPAddress |
string |
Частный IP-адрес конфигурации IP-адресов. |
| properties.privateIPAddressVersion |
Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. |
|
| properties.privateIPAllocationMethod |
Метод выделения частных IP-адресов. |
|
| properties.provisioningState |
Состояние подготовки ресурса конфигурации IP-адреса службы приватного канала. |
|
| properties.subnet |
Ссылка на ресурс подсети. |
|
| type |
string |
Тип ресурса. |
Probe
Проба подсистемы балансировки нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в наборе проб, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
| properties.intervalInSeconds |
integer (int32) |
Интервал в секундах, указывающий частоту проверки состояния здоровья конечной точки. Как правило, интервал немного меньше половины выделенного периода тайм-аута (в секундах), что позволяет провести две полные проверки, прежде чем исключить экземпляр из ротации. Значение по умолчанию равно 15, минимальное значение — 5. |
| properties.loadBalancingRules |
Правила подсистемы балансировки нагрузки, использующие эту пробу. |
|
| properties.noHealthyBackendsBehavior |
Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров. |
|
| properties.numberOfProbes |
integer (int32) |
Количество проб, в которых нет ответа, приведет к остановке дальнейшего трафика от доставки в конечную точку. Это значение позволяет конечным точкам удаляться из поворота быстрее или медленнее, чем обычное время, используемое в Azure. |
| properties.port |
integer (int32) |
Порт для связи с зондом. Диапазон возможных значений: от 1 до 65 535 включительно. |
| properties.probeThreshold |
integer (int32) |
Количество последовательных успешных или неудачных проб, чтобы разрешить или запретить доставку трафика в эту конечную точку. После сбоя количества последовательных проб, равных этому значению, конечная точка будет снята из поворота и требует того же количества успешных последовательных проб, которые будут помещены обратно в поворот. |
| properties.protocol |
Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI. |
|
| properties.provisioningState |
Состояние подготовки ресурса пробы. |
|
| properties.requestPath |
string |
URI, используемый для запроса состояния работоспособности виртуальной машины. Путь требуется, если для протокола задано значение http. В противном случае запрещено. Значение по умолчанию отсутствует. |
| type |
string |
Тип ресурса. |
ProbeNoHealthyBackendsBehavior
Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров.
| Значение | Описание |
|---|---|
| AllProbedDown |
Новые потоки не будут отправляться во внутренний пул. |
| AllProbedUp |
Когда все серверные экземпляры будут проверены, входящие пакеты будут отправлены всем экземплярам. |
ProbeProtocol
Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI.
| Значение | Описание |
|---|---|
| Http | |
| Tcp | |
| Https |
ProvisioningState
Текущее состояние подготовки.
| Значение | Описание |
|---|---|
| Succeeded | |
| Updating | |
| Deleting | |
| Failed |
PublicIPAddress
Ресурс общедоступного IP-адреса.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| extendedLocation |
Расширенное расположение общедоступного IP-адреса. |
|
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.ddosSettings |
Настраиваемая политика защиты от атак DDoS, связанная с общедоступным IP-адресом. |
|
| properties.deleteOption |
Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. |
|
| properties.dnsSettings |
Полное доменное имя записи DNS, связанной с общедоступным IP-адресом. |
|
| properties.idleTimeoutInMinutes |
integer (int32) |
Время ожидания простоя общедоступного IP-адреса. |
| properties.ipAddress |
string |
IP-адрес, связанный с ресурсом общедоступного IP-адреса. |
| properties.ipConfiguration |
Конфигурация IP-адреса, связанная с общедоступным IP-адресом. |
|
| properties.ipTags |
Ip |
Список тегов, связанных с общедоступным IP-адресом. |
| properties.linkedPublicIPAddress |
Связанный общедоступный IP-адрес ресурса общедоступного IP-адреса. |
|
| properties.migrationPhase |
Этап миграции общедоступного IP-адреса. |
|
| properties.natGateway |
NatGateway для общедоступного IP-адреса. |
|
| properties.provisioningState |
Состояние подготовки ресурса общедоступного IP-адреса. |
|
| properties.publicIPAddressVersion |
Версия общедоступного IP-адреса. |
|
| properties.publicIPAllocationMethod |
Метод выделения общедоступных IP-адресов. |
|
| properties.publicIPPrefix |
Префикс общедоступного IP-адреса должен быть выделен. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса ресурса общедоступного IP-адреса. |
| properties.servicePublicIPAddress |
Общедоступный IP-адрес службы ресурса общедоступного IP-адреса. |
|
| sku |
Номер SKU общедоступного IP-адреса. |
|
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
| zones |
string[] |
Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. |
PublicIPAddressDnsSettings
Содержит полное доменное имя записи DNS, связанной с общедоступным IP-адресом.
| Имя | Тип | Описание |
|---|---|---|
| domainNameLabel |
string |
Метка доменного имени. Объединение метки доменного имени и регионализованной зоны DNS состоит из полного доменного имени, связанного с общедоступным IP-адресом. Если указана метка доменного имени, для общедоступного IP-адреса в системе Microsoft Azure DNS создается запись DNS. |
| domainNameLabelScope |
Область метки доменного имени. Если указана метка доменного имени и область метки доменного имени, то запись DNS создается для общедоступного IP-адреса в системе DNS Microsoft Azure с хэшируемым значением, включаемым в полное доменное имя. |
|
| fqdn |
string |
Полное доменное имя записи A DNS, связанной с общедоступным IP-адресом. Это объединение доменаNameLabel и регионализованной зоны DNS. |
| reverseFqdn |
string |
Обратное полное доменное имя. Отображаемое пользователем полное доменное имя, разрешающее этот общедоступный IP-адрес. Если указан обратный Fqdn, то запись DNS PTR создается, указывающая из IP-адреса в домене in-addr.arpa на обратное полное доменное имя. |
PublicIpAddressDnsSettingsDomainNameLabelScope
Область метки доменного имени. Если указана метка доменного имени и область метки доменного имени, то запись DNS создается для общедоступного IP-адреса в системе DNS Microsoft Azure с хэшируемым значением, включаемым в полное доменное имя.
| Значение | Описание |
|---|---|
| TenantReuse | |
| SubscriptionReuse | |
| ResourceGroupReuse | |
| NoReuse |
PublicIPAddressMigrationPhase
Этап миграции общедоступного IP-адреса.
| Значение | Описание |
|---|---|
| None | |
| Prepare | |
| Commit | |
| Abort | |
| Committed |
PublicIPAddressSku
Номер SKU общедоступного IP-адреса.
| Имя | Тип | Описание |
|---|---|---|
| name |
Имя номера SKU общедоступного IP-адреса. |
|
| tier |
Уровень SKU общедоступного IP-адреса. |
PublicIPAddressSkuName
Имя номера SKU общедоступного IP-адреса.
| Значение | Описание |
|---|---|
| Basic | |
| Standard | |
| StandardV2 |
PublicIPAddressSkuTier
Уровень SKU общедоступного IP-адреса.
| Значение | Описание |
|---|---|
| Regional | |
| Global |
ResourceIdentityType
Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины.
| Значение | Описание |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
ResourceNavigationLink
Ресурс ResourceNavigationLink.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ссылки для навигации по ресурсу. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.link |
string |
Ссылка на внешний ресурс. |
| properties.linkedResourceType |
string |
Тип ресурса связанного ресурса. |
| properties.provisioningState |
Состояние подготовки ресурса ссылки навигации по ресурсу. |
|
| type |
string |
Тип ресурса. |
RetentionPolicyParameters
Параметры, определяющие политику хранения для журнала потоков.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| days |
integer (int32) |
0 |
Количество дней для хранения записей журнала потоков. |
| enabled |
boolean |
False |
Пометка для включения и отключения хранения. |
Route
Маршрут ресурса.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.addressPrefix |
string |
Целевой CIDR, к которому применяется маршрут. |
| properties.hasBgpOverride |
boolean |
Значение, указывающее, переопределяет ли этот маршрут перекрывающиеся маршруты BGP независимо от LPM. |
| properties.nextHopIpAddress |
string |
Пакеты должны быть пересланы на указанный IP-адрес. Значения следующего прыжка разрешены только в маршрутах, где тип следующего прыжка — VirtualAppliance. |
| properties.nextHopType |
Тип прыжка Azure, в который должен отправляться пакет. |
|
| properties.provisioningState |
Состояние подготовки ресурса маршрута. |
|
| type |
string |
Тип ресурса. |
RouteNextHopType
Тип прыжка Azure, в который должен отправляться пакет.
| Значение | Описание |
|---|---|
| VirtualNetworkGateway | |
| VnetLocal | |
| Internet | |
| VirtualAppliance | |
| None |
RouteTable
Ресурс таблицы маршрутизации.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.disableBgpRoutePropagation |
boolean |
Следует ли отключить маршруты, полученные BGP в этой таблице маршрутов. Значение True означает отключение. |
| properties.provisioningState |
Состояние подготовки ресурса таблицы маршрутов. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса таблицы маршрутов. |
| properties.routes |
Route[] |
Коллекция маршрутов, содержащихся в таблице маршрутов. |
| properties.subnets |
Subnet[] |
Коллекция ссылок на подсети. |
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
SecurityRule
Правило безопасности сети.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.access |
Сетевой трафик разрешен или запрещен. |
|
| properties.description |
string |
Описание этого правила. Ограничено 140 символами. |
| properties.destinationAddressPrefix |
string |
Префикс адреса назначения. Диапазон IP-адресов CIDR или назначения. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. |
| properties.destinationAddressPrefixes |
string[] |
Префиксы целевого адреса. Диапазоны IP-адресов CIDR или назначения. |
| properties.destinationApplicationSecurityGroups |
Группа безопасности приложений, указанная в качестве назначения. |
|
| properties.destinationPortRange |
string |
Конечный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. |
| properties.destinationPortRanges |
string[] |
Диапазоны портов назначения. |
| properties.direction |
Направление правила. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. |
|
| properties.priority |
integer (int32) |
Приоритет правила. Значение может быть от 100 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже число приоритета, тем выше приоритет правила. |
| properties.protocol |
К этому правилу применяется сетевой протокол. |
|
| properties.provisioningState |
Состояние подготовки ресурса правила безопасности. |
|
| properties.sourceAddressPrefix |
string |
Диапазон IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. Если это правило входящего трафика, указывает, откуда происходит сетевой трафик. |
| properties.sourceAddressPrefixes |
string[] |
Диапазоны IP-адресов CIDR или источника. |
| properties.sourceApplicationSecurityGroups |
Группа безопасности приложений, указанная в качестве источника. |
|
| properties.sourcePortRange |
string |
Исходный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. |
| properties.sourcePortRanges |
string[] |
Диапазоны исходных портов. |
| type |
string |
Тип ресурса. |
SecurityRuleAccess
Разрешен или запрещен сетевой трафик.
| Значение | Описание |
|---|---|
| Allow | |
| Deny |
SecurityRuleDirection
Направление правила. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику.
| Значение | Описание |
|---|---|
| Inbound | |
| Outbound |
SecurityRuleProtocol
К этому правилу применяется сетевой протокол.
| Значение | Описание |
|---|---|
| Tcp | |
| Udp | |
| Icmp | |
| Esp | |
| * | |
| Ah |
ServiceAssociationLink
Ресурс ServiceAssociationLink.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.allowDelete |
boolean |
Если значение true, ресурс можно удалить. |
| properties.link |
string |
Ссылка на внешний ресурс. |
| properties.linkedResourceType |
string |
Тип ресурса связанного ресурса. |
| properties.locations |
string[] |
Список локаций. |
| properties.provisioningState |
Состояние подготовки ресурса связи связи службы. |
|
| type |
string |
Тип ресурса. |
ServiceEndpointPolicy
Ресурс политики конечной точки службы.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| kind |
string |
Тип политики конечной точки службы. Это метаданные, используемые для интерфейса портала Azure. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.contextualServiceEndpointPolicies |
string[] |
Коллекция контекстной политики конечной точки службы. |
| properties.provisioningState |
Состояние подготовки ресурса политики конечной точки службы. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса ресурса политики конечной точки службы. |
| properties.serviceAlias |
string |
Псевдоним, указывающий, принадлежит ли политика службе. |
| properties.serviceEndpointPolicyDefinitions |
Коллекция определений политик конечной точки службы политики конечной точки службы политики конечной точки службы. |
|
| properties.subnets |
Subnet[] |
Коллекция ссылок на подсети. |
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
ServiceEndpointPolicyDefinition
Определения политик конечной точки службы.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
| properties.description |
string |
Описание этого правила. Ограничено 140 символами. |
| properties.provisioningState |
Состояние подготовки ресурса определения политики конечной точки службы. |
|
| properties.service |
string |
Имя конечной точки службы. |
| properties.serviceResources |
string[] |
Список ресурсов службы. |
| type |
string |
Тип ресурса. |
ServiceEndpointPropertiesFormat
Свойства конечной точки службы.
| Имя | Тип | Описание |
|---|---|---|
| locations |
string[] |
Список локаций. |
| networkIdentifier |
SubResource в качестве сетевого идентификатора. |
|
| provisioningState |
Состояние подготовки ресурса конечной точки службы. |
|
| service |
string |
Тип службы конечных точек. |
SharingScope
Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста.
| Значение | Описание |
|---|---|
| Tenant | |
| DelegatedServices |
Subnet
Подсеть в ресурсе виртуальной сети.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
|
| id |
string |
Идентификатор ресурса. |
|
| name |
string |
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. |
|
| properties.addressPrefix |
string |
Префикс адреса для подсети. |
|
| properties.addressPrefixes |
string[] |
Список префиксов адресов для подсети. |
|
| properties.applicationGatewayIPConfigurations |
IP-конфигурации шлюза приложений ресурса виртуальной сети. |
||
| properties.defaultOutboundAccess |
boolean |
Задайте для этого свойства значение false, чтобы отключить исходящее подключение по умолчанию для всех виртуальных машин в подсети. |
|
| properties.delegations |
Массив ссылок на делегирования в подсети. |
||
| properties.ipAllocations |
Массив IpAllocation, ссылающийся на эту подсеть. |
||
| properties.ipConfigurationProfiles |
Массив профилей ip-конфигурации, ссылающихся на эту подсеть. |
||
| properties.ipConfigurations |
Массив ссылок на IP-конфигурации сетевого интерфейса с помощью подсети. |
||
| properties.ipamPoolPrefixAllocations |
Список пулов IPAM для выделения префиксов IP-адресов. |
||
| properties.natGateway |
Шлюз Nat, связанный с этой подсетью. |
||
| properties.networkSecurityGroup |
Ссылка на ресурс NetworkSecurityGroup. |
||
| properties.privateEndpointNetworkPolicies | Disabled |
Включение или отключение применения политик сети к частной конечной точке в подсети. |
|
| properties.privateEndpoints |
Массив ссылок на частные конечные точки. |
||
| properties.privateLinkServiceNetworkPolicies | Enabled |
Включение или отключение применения политик сети к службе приватного канала в подсети. |
|
| properties.provisioningState |
Состояние подготовки ресурса подсети. |
||
| properties.purpose |
string |
Строка только для чтения, определяющая намерение использовать эту подсеть на основе делегирований и других пользовательских свойств. |
|
| properties.resourceNavigationLinks |
Массив ссылок на внешние ресурсы с помощью подсети. |
||
| properties.routeTable |
Ссылка на ресурс RouteTable. |
||
| properties.serviceAssociationLinks |
Массив ссылок на службы, внедряемые в эту подсеть. |
||
| properties.serviceEndpointPolicies |
Массив политик конечной точки службы. |
||
| properties.serviceEndpoints |
Массив конечных точек службы. |
||
| properties.sharingScope |
Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. |
||
| type |
string |
Тип ресурса. |
SubResource
Ссылка на другой подресурс.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса. |
SyncMode
Синхронный режим внутреннего адреса для внутреннего пула
| Значение | Описание |
|---|---|
| Automatic | |
| Manual |
TrafficAnalyticsConfigurationProperties
Параметры, определяющие конфигурацию аналитики трафика.
| Имя | Тип | Описание |
|---|---|---|
| enabled |
boolean |
Пометка для включения и отключения аналитики трафика. |
| trafficAnalyticsInterval |
integer (int32) |
Интервал в минутах, который решит, насколько часто служба TA должна выполнять аналитику потоков. |
| workspaceId |
string |
Guid ресурса присоединенной рабочей области. |
| workspaceRegion |
string |
Расположение подключенной рабочей области. |
| workspaceResourceId |
string |
Идентификатор ресурса подключенной рабочей области. |
TrafficAnalyticsProperties
Параметры, определяющие конфигурацию аналитики трафика.
| Имя | Тип | Описание |
|---|---|---|
| networkWatcherFlowAnalyticsConfiguration |
Параметры, определяющие конфигурацию аналитики трафика. |
TransportProtocol
Транспортный протокол для конечной точки.
| Значение | Описание |
|---|---|
| Udp | |
| Tcp | |
| All | |
| Quic |
UserAssignedIdentities
Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
| Имя | Тип | Описание |
|---|---|---|
|
|
VirtualNetworkPrivateEndpointNetworkPolicies
Включение или отключение применения политик сети к частной конечной точке в подсети.
| Значение | Описание |
|---|---|
| Enabled | |
| Disabled | |
| NetworkSecurityGroupEnabled | |
| RouteTableEnabled |
VirtualNetworkPrivateLinkServiceNetworkPolicies
Включение или отключение применения политик сети к службе приватного канала в подсети.
| Значение | Описание |
|---|---|
| Enabled | |
| Disabled |
VirtualNetworkTap
Ресурс касания виртуальной сети.
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| location |
string |
Расположение ресурса. |
| name |
string |
Имя ресурса. |
| properties.destinationLoadBalancerFrontEndIPConfiguration |
Ссылка на частный IP-адрес во внутренней подсистеме балансировки нагрузки, которая получит касание. |
|
| properties.destinationNetworkInterfaceIPConfiguration |
Ссылка на частный IP-адрес сетевого адаптера сборщика, который получит касание. |
|
| properties.destinationPort |
integer |
Конечный порт VXLAN, который будет получать трафик, касающийся. |
| properties.networkInterfaceTapConfigurations |
Указывает список идентификаторов ресурсов для конфигурации IP-адреса сетевого интерфейса, которую необходимо коснуться. |
|
| properties.provisioningState |
Состояние подготовки ресурса касания виртуальной сети. |
|
| properties.resourceGuid |
string |
Свойство GUID ресурса виртуальной сети коснитесь ресурса. |
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. |
Visibility
Список видимости службы приватного канала.
| Имя | Тип | Описание |
|---|---|---|
| subscriptions |
string[] |
Список подписок. |