Поделиться через


Nat Gateways - Get

Получает указанный шлюз nat в указанной группе ресурсов.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}?api-version=2025-05-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}?api-version=2025-05-01&$expand={$expand}

Параметры URI

Имя В Обязательно Тип Описание
natGatewayName
path True

string

Имя шлюза NAT.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

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

subscriptionId
path True

string (uuid)

Идентификатор целевой подписки. Значение должно быть Универсальным Уникальным Идентификатором (UUID).

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

$expand
query

string

Развертывает ресурсы, на которые ссылается ссылка.

Ответы

Имя Тип Описание
200 OK

NatGateway

Операция Azure успешно завершена.

Other Status Codes

CloudError

Непредвиденное сообщение об ошибке.

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

azure_auth

Поток OAuth2 в Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Get nat gateway
Get nat gateway with service gateway
Get nat gateway with StandardV2 Sku

Get nat gateway

Образец запроса

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/natGateways/test-natGateway?api-version=2025-05-01

Пример ответа

{
  "name": "test-natGateway",
  "type": "Microsoft.Network/natGateways",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/natGateways/test-natGateway",
  "location": "westus",
  "properties": {
    "idleTimeoutInMinutes": 5,
    "provisioningState": "Succeeded",
    "publicIpAddresses": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/PublicIpAddress1"
      }
    ],
    "publicIpPrefixes": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPPrefixes/PublicIpPrefix1"
      }
    ],
    "subnets": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1"
      }
    ]
  },
  "sku": {
    "name": "Standard"
  }
}

Get nat gateway with service gateway

Образец запроса

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/natGateways/test-natGateway?api-version=2025-05-01

Пример ответа

{
  "name": "test-natGateway",
  "type": "Microsoft.Network/natGateways",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/natGateways/test-natGateway",
  "location": "westus",
  "properties": {
    "idleTimeoutInMinutes": 5,
    "provisioningState": "Succeeded",
    "publicIpAddresses": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/PublicIpAddress1"
      }
    ],
    "publicIpPrefixes": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPPrefixes/PublicIpPrefix1"
      }
    ],
    "serviceGateway": {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/serviceGateways/SG1"
    }
  },
  "sku": {
    "name": "Standard"
  }
}

Get nat gateway with StandardV2 Sku

Образец запроса

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/natGateways/test-natGateway?api-version=2025-05-01

Пример ответа

{
  "name": "test-natGateway",
  "type": "Microsoft.Network/natGateways",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/natGateways/test-natGateway",
  "location": "westus",
  "properties": {
    "idleTimeoutInMinutes": 5,
    "provisioningState": "Succeeded",
    "publicIpAddresses": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/PublicIpAddress1"
      }
    ],
    "publicIpAddressesV6": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/PublicIpAddress2"
      }
    ],
    "publicIpPrefixes": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPPrefixes/PublicIpPrefix1"
      }
    ],
    "publicIpPrefixesV6": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/publicIPPrefixes/PublicIpPrefix2"
      }
    ],
    "sourceVirtualNetwork": {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet"
    },
    "subnets": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1"
      }
    ]
  },
  "sku": {
    "name": "StandardV2"
  }
}

Определения

Имя Описание
CloudError

Ответ об ошибке от сервиса.

CloudErrorBody

Ответ об ошибке от сервиса.

NatGateway

Ресурс шлюза Nat.

NatGatewaySku

Номер SKU шлюза NAT.

NatGatewaySkuName

Имя SKU шлюза Nat.

ProvisioningState

Инициализация состояний ресурса.

SubResource

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

CloudError

Ответ об ошибке от сервиса.

Имя Тип Описание
error

CloudErrorBody

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

CloudErrorBody

Ответ об ошибке от сервиса.

Имя Тип Описание
code

string

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

details

CloudErrorBody[]

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

message

string

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

target

string

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

NatGateway

Ресурс шлюза Nat.

Имя Тип Описание
etag

string

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

id

string

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

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.idleTimeoutInMinutes

integer (int32)

Время ожидания простоя шлюза NAT.

properties.provisioningState

ProvisioningState

Состояние подготовки ресурса шлюза NAT.

properties.publicIpAddresses

SubResource[]

Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat.

properties.publicIpAddressesV6

SubResource[]

Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat.

properties.publicIpPrefixes

SubResource[]

Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat.

properties.publicIpPrefixesV6

SubResource[]

Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat.

properties.resourceGuid

string

Свойство GUID ресурса ресурса шлюза NAT.

properties.serviceGateway

SubResource

Ссылка на существующий сервисный шлюз.

properties.sourceVirtualNetwork

SubResource

Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat.

properties.subnets

SubResource[]

Массив ссылок на подсети, использующие этот ресурс nat gateway.

sku

NatGatewaySku

Номер SKU шлюза NAT.

tags

object

Теги ресурсов.

type

string

Тип ресурса.

zones

string[]

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

NatGatewaySku

Номер SKU шлюза NAT.

Имя Тип Описание
name

NatGatewaySkuName

Имя SKU шлюза Nat.

NatGatewaySkuName

Имя SKU шлюза Nat.

Значение Описание
Standard

Стандарт

StandardV2

StandardV2

ProvisioningState

Инициализация состояний ресурса.

Значение Описание
Failed

Неудача

Succeeded

Succeeded

Canceled

Отменено

Creating

Создавать

Updating

Обновление

Deleting

Удаление

SubResource

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

Имя Тип Описание
id

string

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