Load Balancer Outbound Rules - Get

Возвращает указанное правило исходящего трафика подсистемы балансировки нагрузки.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/outboundRules/{outboundRuleName}?api-version=2022-01-01

Параметры URI

Name In Required Type Description
loadBalancerName
path True
  • string

Имя подсистемы балансировки нагрузки.

outboundRuleName
path True
  • string

Имя правила для исходящего трафика.

resourceGroupName
path True
  • string

Имя группы ресурсов.

subscriptionId
path True
  • string

Учетные данные подписки, которые однозначно идентифицируют Microsoft Azure подписку. Идентификатор подписки формирует часть URI для каждого вызова службы.

api-version
query True
  • string

Версия API клиента.

Ответы

Name Type Description
200 OK

Запрос выполнен успешно. Операция возвращает полученный ресурс OutboundRule.

Other Status Codes

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation олицетворения учетной записи пользователя

Примеры

LoadBalancerOutboundRuleGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/outboundRules/rule1?api-version=2022-01-01

Sample Response

{
  "name": "rule1",
  "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/outboundRules/rule1",
  "type": "Microsoft.Network/loadBalancers/outboundRules",
  "etag": "W/\"00000000-0000-0000-0000-000000000000\"",
  "properties": {
    "provisioningState": "Succeeded",
    "frontendIPConfigurations": [
      {
        "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/frontendIPConfigurations/lbfrontend"
      }
    ],
    "allocatedOutboundPorts": 64,
    "idleTimeoutInMinutes": 15,
    "protocol": "Tcp",
    "enableTcpReset": true,
    "backendAddressPool": {
      "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/backendAddressPools/bepool1"
    }
  }
}

Определения

CloudError

Ответ об ошибке службы.

CloudErrorBody

Ответ об ошибке службы.

LoadBalancerOutboundRuleProtocol

Протокол для правила исходящего трафика в подсистеме балансировки нагрузки.

OutboundRule

Правило для исходящего трафика подсистемы балансировки нагрузки.

ProvisioningState

Текущее состояние подготовки.

SubResource

Ссылка на другой подресурс.

CloudError

Ответ об ошибке службы.

Name Type Description
error

Текст ошибки облака.

CloudErrorBody

Ответ об ошибке службы.

Name Type Description
code
  • string

Идентификатор ошибки. Коды инвариантны и предназначены для программного использования.

details

Список дополнительных сведений об ошибке.

message
  • string

Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе.

target
  • string

Целевой объект конкретной ошибки. Например, имя свойства в ошибке.

LoadBalancerOutboundRuleProtocol

Протокол для правила исходящего трафика в подсистеме балансировки нагрузки.

Name Type Description
All
  • string
Tcp
  • string
Udp
  • string

OutboundRule

Правило для исходящего трафика подсистемы балансировки нагрузки.

Name Type Description
etag
  • string

Уникальная строка только для чтения, которая изменяется при каждом обновлении ресурса.

id
  • string

Идентификатор ресурса.

name
  • string

Имя ресурса, уникального в наборе правил для исходящего трафика, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу.

properties.allocatedOutboundPorts
  • integer

Количество исходящих портов, используемых для NAT.

properties.backendAddressPool

Ссылка на пул DIP. Исходящий трафик случайным образом распределяется по IP-адресам во внутренних IP-адресах.

properties.enableTcpReset
  • boolean

Получение двунаправленного сброса TCP при истечении времени ожидания простоя потока TCP или неожиданном завершении подключения. Этот элемент используется, только если выбран протокол TCP.

properties.frontendIPConfigurations

Интерфейсные IP-адреса подсистемы балансировки нагрузки.

properties.idleTimeoutInMinutes
  • integer

Время ожидания для неактивного подключения TCP.

properties.protocol

Протокол для правила исходящего трафика в подсистеме балансировки нагрузки.

properties.provisioningState

Состояние подготовки ресурса правила исходящего трафика.

type
  • string

Тип ресурса.

ProvisioningState

Текущее состояние подготовки.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

SubResource

Ссылка на другой подресурс.

Name Type Description
id
  • string

Идентификатор ресурса.