setNetworkAclDenyAllowGroupIpList

Prev Next

VPC環境で利用できます。

Network ACL Deny-Allowグループの IPアドレスリストを設定します。

リクエスト

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

メソッド URI
GET | POST /vpc/v2/setNetworkAclDenyAllowGroupIpList
参考

ガイドは GETメソッドを基準に説明します。POSTメソッドの呼び出しテストは、NAVERクラウドプラットフォームコンソールの API Gatewayサービスの Swaggerで行えます。

リクエストヘッダ

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

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

リクエストクエリパラメータの説明は次の通りです。

フィールド タイプ 必須の有無 説明
regionCode String Optional IPアドレスリスト設定対象 Network ACL Deny-Allowグループのリージョンコード
  • 照会結果の最初のリージョン(デフォルト)
  • getRegionListを参照
networkAclDenyAllowGroupNo String Required IPアドレスリスト設定対象 Network ACL Deny-Allowのグループ番号
ipList.N List[String] Optional Network ACL Deny-Allowグループに登録する IPアドレス
  • 最大100個の IPアドレスを登録でき、IPアドレスは重複不可
  • 同じ VPC内では重複した IPアドレスを8個まで登録できる
  • <例> ipList.1=10.0.0.1&ipList.2=10.0.0.2
responseFormatType String Optional レスポンス結果の形式
  • xml (デフォルト) | json

リクエスト例

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

curl --location 'https://ncloud.apigw.ntruss.com/vpc/v2/setNetworkAclDenyAllowGroupIpList
?regionCode=KR
&networkAclDenyAllowGroupNo=***40
&ipList.1=10.0.0.1' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'

レスポンス

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

レスポンスボディ

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

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

VPC APIで共通して使用されるレスポンスステータスコードの詳細は、VPCのレスポンスステータスコードをご参照ください。

レスポンス例

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

<setNetworkAclDenyAllowGroupIpListResponse>
  <requestId>84a4afa8-78aa-43b6-9a15-2bc25c3a7e7c</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <networkAclDenyAllowGroupList>
    <networkAclDenyAllowGroup>
      <networkAclDenyAllowGroupNo>***40</networkAclDenyAllowGroupNo>
      <networkAclDenyAllowGroupName>test-***</networkAclDenyAllowGroupName>
      <networkAclDenyAllowGroupStatus>
        <code>RUN</code>
        <codeName>run</codeName>
      </networkAclDenyAllowGroupStatus>
      <vpcNo>***04</vpcNo>
      <ipList>
        <ip>10.0.0.1</ip>
      </ipList>
      <networkAclDenyAllowGroupDescription></networkAclDenyAllowGroupDescription>
      <createDate>2021-01-25T19:40:48+0900</createDate>
      <isApplied>false</isApplied>
    </networkAclDenyAllowGroup>
  </networkAclDenyAllowGroupList>
</setNetworkAclDenyAllowGroupIpListResponse>