Nat Gateways - Get

Pobiera określoną bramę translatora adresów sieciowych w określonej grupie zasobów.

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

Parametry identyfikatora URI

Name In Required Type Description
natGatewayName
path True
  • string

Nazwa bramy translatora adresów sieciowych.

resourceGroupName
path True
  • string

Nazwa grupy zasobów.

subscriptionId
path True
  • string

Poświadczenia subskrypcji, które jednoznacznie identyfikują Microsoft Azure subskrypcji. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True
  • string

Wersja interfejsu API klienta.

$expand
query
  • string

Rozwija zasoby, do których odwołuje się odwołanie.

Odpowiedzi

Name Type Description
200 OK

Żądanie powiodło się. Operacja zwraca wynikowy zasób NatGateway.

Other Status Codes

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Azure Active Directory Flow OAuth2.

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

Scopes

Name Description
user_impersonation personifikacja konta użytkownika

Przykłady

Get nat gateway

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/natGateways/test-natGateway?api-version=2022-01-01

Sample Response

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

Definicje

CloudError

Odpowiedź na błąd z usługi.

CloudErrorBody

Odpowiedź na błąd z usługi.

NatGateway

Zasób bramy translatora adresów sieciowych.

NatGatewaySku

Jednostka SKU bramy translatora adresów sieciowych.

NatGatewaySkuName

Nazwa jednostki SKU bramy translatora adresów sieciowych.

ProvisioningState

Bieżący stan aprowizacji.

SubResource

Odwołanie do innego podźródła.

CloudError

Odpowiedź na błąd z usługi.

Name Type Description
error

Treść błędu chmury.

CloudErrorBody

Odpowiedź na błąd z usługi.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

Lista dodatkowych szczegółów dotyczących błędu.

message
  • string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target
  • string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

NatGateway

Zasób bramy translatora adresów sieciowych.

Name Type Description
etag
  • string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id
  • string

Identyfikator zasobu.

location
  • string

Lokalizacja zasobu.

name
  • string

Nazwa zasobu.

properties.idleTimeoutInMinutes
  • integer

Limit czasu bezczynności bramy translatora adresów sieciowych.

properties.provisioningState

Stan aprowizacji zasobu bramy translatora adresów sieciowych.

properties.publicIpAddresses

Tablica publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.

properties.publicIpPrefixes

Tablica prefiksów publicznych adresów IP skojarzonych z zasobem bramy translatora adresów sieciowych.

properties.resourceGuid
  • string

Właściwość identyfikatora GUID zasobu bramy translatora adresów sieciowych.

properties.subnets

Tablica odwołań do podsieci przy użyciu tego zasobu bramy translatora adresów sieciowych.

sku

Jednostka SKU bramy translatora adresów sieciowych.

tags
  • object

Tagi zasobów.

type
  • string

Typ zasobu.

zones
  • string[]

Lista stref dostępności oznaczających strefę, w której należy wdrożyć bramę translatora adresów sieciowych.

NatGatewaySku

Jednostka SKU bramy translatora adresów sieciowych.

Name Type Description
name

Nazwa jednostki SKU bramy translatora adresów sieciowych.

NatGatewaySkuName

Nazwa jednostki SKU bramy translatora adresów sieciowych.

Name Type Description
Standard
  • string

ProvisioningState

Bieżący stan aprowizacji.

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

SubResource

Odwołanie do innego podźródła.

Name Type Description
id
  • string

Identyfikator zasobu.