Load Balancers - List Inbound Nat Rule Port Mappings

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

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/backendAddressPools/{backendPoolName}/queryInboundNatRulePortMapping?api-version=2021-08-01

Параметры URI

Name In Required Type Description
backendPoolName
path True
  • string

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

groupName
path True
  • string

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

loadBalancerName
path True
  • string

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

subscriptionId
path True
  • string

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

api-version
query True
  • string

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

Текст запроса

Name Type Description
ipAddress
  • string

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

ipConfiguration

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

Ответы

Name Type Description
200 OK

Успешный запрос на сопоставление портов правил NAT для входящего трафика.

202 Accepted

Принято и операция будет завершена асинхронно.

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 олицетворения учетной записи пользователя

Примеры

Query inbound NAT rule port mapping

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb1/backendAddressPools/bp1/queryInboundNatRulePortMapping?api-version=2021-08-01

{
  "ipAddress": "10.0.0.4"
}

Sample Response

{
  "inboundNatRulePortMappings": [
    {
      "inboundNatRuleName": "natRule",
      "protocol": "Tcp",
      "frontendPort": 3389,
      "backendPort": 3389
    }
  ]
}
Location: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/loadBalancers/lb1/backendAddressPools/bp1/queryInboundNatRulePortMapping?api-version=2021-08-01
{
  "inboundNatRulePortMappings": [
    {
      "inboundNatRuleName": "natRule",
      "protocol": "Tcp",
      "frontendPort": 3389,
      "backendPort": 3389
    }
  ]
}

Определения

BackendAddressInboundNatRulePortMappings

Ответ api QueryInboundNatRulePortMapping.

CloudError

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

CloudErrorBody

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

InboundNatRulePortMapping

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

QueryInboundNatRulePortMappingRequest

Запрос API QueryInboundNatRulePortMapping. Необходимо задать ipConfiguration или IpAddress.

SubResource

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

TransportProtocol

Транспортный протокол для конечной точки.

BackendAddressInboundNatRulePortMappings

Ответ api QueryInboundNatRulePortMapping.

Name Type Description
inboundNatRulePortMappings

Коллекция сопоставлений портов правил NAT для входящего трафика.

CloudError

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

Name Type Description
error

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

CloudErrorBody

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

Name Type Description
code
  • string

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

details

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

message
  • string

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

target
  • string

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

InboundNatRulePortMapping

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

Name Type Description
backendPort
  • integer

Внутренний порт.

frontendPort
  • integer

Внешний порт.

inboundNatRuleName
  • string

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

protocol

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

QueryInboundNatRulePortMappingRequest

Запрос API QueryInboundNatRulePortMapping. Необходимо задать ipConfiguration или IpAddress.

Name Type Description
ipAddress
  • string

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

ipConfiguration

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

SubResource

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

Name Type Description
id
  • string

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

TransportProtocol

Транспортный протокол для конечной точки.

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