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 |
|---|---|---|---|---|
|
backend
|
path | True |
|
Имя серверного пула адресов подсистемы балансировки нагрузки. |
|
group
|
path | True |
|
Имя группы ресурсов. |
|
load
|
path | True |
|
Имя подсистемы балансировки нагрузки. |
|
subscription
|
path | True |
|
Учетные данные подписки, которые однозначно идентифицируют Microsoft Azure подписку. Идентификатор подписки формирует часть URI для каждого вызова службы. |
|
api-version
|
query | True |
|
Версия API клиента. |
Текст запроса
| Name | Type | Description |
|---|---|---|
| ipAddress |
|
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
}
]
}
Определения
|
Backend |
Ответ api QueryInboundNatRulePortMapping. |
|
Cloud |
Ответ об ошибке службы. |
|
Cloud |
Ответ об ошибке службы. |
|
Inbound |
Сопоставления отдельных портов для правила NAT для входящего трафика, созданного для внутреннего пула. |
|
Query |
Запрос API QueryInboundNatRulePortMapping. Необходимо задать ipConfiguration или IpAddress. |
|
Sub |
Ссылка на другой подресурс. |
|
Transport |
Транспортный протокол для конечной точки. |
BackendAddressInboundNatRulePortMappings
Ответ api QueryInboundNatRulePortMapping.
| Name | Type | Description |
|---|---|---|
| inboundNatRulePortMappings |
Коллекция сопоставлений портов правил NAT для входящего трафика. |
CloudError
Ответ об ошибке службы.
| Name | Type | Description |
|---|---|---|
| error |
Текст ошибки облака. |
CloudErrorBody
Ответ об ошибке службы.
| Name | Type | Description |
|---|---|---|
| code |
|
Идентификатор ошибки. Коды инвариантны и предназначены для программного использования. |
| details |
Список дополнительных сведений об ошибке. |
|
| message |
|
Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе. |
| target |
|
Целевой объект конкретной ошибки. Например, имя свойства в ошибке. |
InboundNatRulePortMapping
Сопоставления отдельных портов для правила NAT для входящего трафика, созданного для внутреннего пула.
| Name | Type | Description |
|---|---|---|
| backendPort |
|
Внутренний порт. |
| frontendPort |
|
Внешний порт. |
| inboundNatRuleName |
|
Имя правила NAT для входящего трафика. |
| protocol |
Ссылка на транспортный протокол, используемый правилом NAT для входящего трафика. |
QueryInboundNatRulePortMappingRequest
Запрос API QueryInboundNatRulePortMapping. Необходимо задать ipConfiguration или IpAddress.
| Name | Type | Description |
|---|---|---|
| ipAddress |
|
IP-адрес, заданный в серверной части подсистемы балансировки нагрузки. |
| ipConfiguration |
NetworkInterfaceIPConfiguration, заданный в серверном адресе подсистемы балансировки нагрузки. |
SubResource
Ссылка на другой подресурс.
| Name | Type | Description |
|---|---|---|
| id |
|
Идентификатор ресурса. |
TransportProtocol
Транспортный протокол для конечной точки.
| Name | Type | Description |
|---|---|---|
| All |
|
|
| Tcp |
|
|
| Udp |
|