getNatGatewayInstanceList
    • PDF

    getNatGatewayInstanceList

    • PDF

    記事の要約

    VPC環境で利用できます。

    ユーザーが指定した条件に基づいて NAT Gatewayインスタンスリストを照会します。

    リクエスト

    リクエスト形式を説明します。リクエスト形式は次の通りです。

    メソッドURI
    GET、POST/getNatGatewayInstanceList

    リクエストヘッダ

    VPC APIで共通して使用されるヘッダの詳細は、VPCの共通ヘッダをご参照ください。

    リクエストクエリパラメータ

    パラメータの説明は次の通りです。

    フィールドタイプ必須の有無説明
    regionCodeStringOptionalNetwork ACLインスタンスリストを照会する対象のリージョンコード
  • 照会結果の最初のリージョン(デフォルト)
  • getRegionListを通じて確認
  • zoneCodeStringOptionalNAT Gatewayインスタンスリスト照会対象のゾーンコード
  • getZoneListを通じて確認
  • natGatewayInstanceNoList.NList<String>OptionalNAT Gatewayインスタンス番号で照会
  • natGatewayInstanceNogetNatGatewayInstanceListを通じて確認
  • <例> natGatewayInstanceNoList.1=1234&natGatewayInstanceNoList.2=2345
  • publicIpStringOptionalNAT Gatewayに割り当てられたグローバル IPアドレスで照会
    vpcNameStringOptionalVPC名で照会
    natGatewayNameStringOptionalNAT Gateway名で照会
    natGatewayInstanceStatusCodeStringOptionalNAT Gatewayインスタンスの状態コードで照会
  • INIT | RUN | TERMTING
  • pageNoIntegerOptionalページングされた結果のページ番号
    • pageNopageSizeを利用して結果値をページング処理
    pageSizeIntegerConditional
    responseFormatTypeStringOptionalレスポンス結果の形式
    • xml(デフォルト) | json
    subnetNameStringOptionalSubnet名で照会
    privateIpStringOptionalプライベート IPアドレスで照会
    natGatewayTypeCodeCommonCodeOptionalNAT Gatewayタイプで照会
    • PRVT | PBLIP
      • PRVT: Private NAT Gateway
      • PBLIP: Public NAT Gateway
    subnetNoStringOptionalSubnet番号で照会

    リクエスト例

    リクエストのサンプルコードは次の通りです。

    curl --location 'https://ncloud.apigw.ntruss.com/vpc/v2/getNatGatewayInstanceList
    ?regionCode=KR
    &zoneCode=KR-1
    &natGatewayInstanceNoList.1=***9734
    &publicIp=***.***.109.101
    &vpcName=test-vpc
    &natGatewayName=test-***
    &natGatewayInstanceStatusCode=RUN
    &natGatewayTypeCode=PBLIP'
    --header 'x-ncp-apigw-timestamp: {Timestamp}'     
    --header 'x-ncp-iam-access-key: {Access Key}' 
    --header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'
    

    レスポンス

    レスポンス形式を説明します。

    レスポンスボディ

    レスポンスボディの詳細は、NatGatewayInstanceListをご参照ください。

    レスポンスステータスコード

    NAVERクラウドプラットフォームでで共通して使用されるレスポンスステータスコードの詳細は、Ncloud APIのレスポンスステータスコードをご参照ください。

    レスポンス例

    レスポンスのサンプルコードは次の通りです。

    <getNatGatewayInstanceListResponse>
      <requestId>7d68eb6c-6015-45d1-8711-e5e65d3704c6</requestId>
      <returnCode>0</returnCode>
      <returnMessage>success</returnMessage>
      <totalRows>1</totalRows>
      <natGatewayInstanceList>
        <natGatewayInstance>
          <vpcNo>***36</vpcNo>
          <vpcName>test-vpc</vpcName>
          <natGatewayInstanceNo>***9734</natGatewayInstanceNo>
          <natGatewayName>test-***</natGatewayName>
          <publicIp>***.***.109.101</publicIp>
          <natGatewayInstanceStatus>
            <code>RUN</code>
            <codeName>run</codeName>
          </natGatewayInstanceStatus>
          <natGatewayInstanceStatusName>Running</natGatewayInstanceStatusName>
          <natGatewayInstanceOperation>
             <code>NULL</code>
             <codeName>NULL OP</codeName>
          </natGatewayInstanceOperation>
          <createDate>2023-04-18T15:13:27+0900</createDate>
          <natGatewayDescription></natGatewayDescription>
          <zoneCode>KR-1</zoneCode>
          <natGatewayType>
             <code>PBLIP</code>
             <codeName>Public</codeName>
          </natGatewayType>
          <subnetName>v-kr1-pub-natgw-***</subnetName>
          <subnetNo>***28</subnetNo>
          <privateIp>10.0.***.***</privateIp>
          <publicIpInstanceNo>***25</publicIpInstanceNo>
        </natGatewayInstance>
      </natGatewayInstanceList>
    </getNatGatewayInstanceListResponse>
    

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.