Documentation Index

Fetch the complete documentation index at: https://cli.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

getAccessControlGroupRuleList

Prev Next

VPC環境で利用できます。

ACGのルールリストを照会します。

構文

getAccessControlGroupRuleList構文は次の通りです。

./ncloud vserver getAccessControlGroupRuleList \
    --accessControlGroupNo <acg-no> \
    [--accessControlGroupRuleTypeCode <INBND|OTBND>] \
    [--regionCode <KR|SGN|JPN>] \
    [--output <json|xml>]

オプション

getAccessControlGroupRuleListの実行時に指定できるオプションについて説明します。

必須オプション

getAccessControlGroupRuleListの必須オプションです。

オプション タイプ 必須の有無 説明
--accessControlGroupNo String Required ACG番号

任意オプション

getAccessControlGroupRuleListの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。

オプション タイプ 必須の有無 説明
--accessControlGroupRuleTypeCode String Optional ACGルールタイプコード
  • INBND | OTBND
    • INBND: インバウンドルール
    • OTBND: アウトバウンドルール
  • 未入力時、すべてのルールを照会

共通オプション

vserverコマンドで共通して使用するオプションについては、Server (VPC)のオプションをご参照ください。

ACGルールリストの照会リクエストが成功すると、インバウンドおよびアウトバウンドルールの詳細情報が返されます。

コマンド

コマンドの例は次の通りです。

./ncloud vserver getAccessControlGroupRuleList \
    --accessControlGroupNo 67890123 \
    --regionCode KR \
    --output json

出力

出力の例は次の通りです。

{
  "getAccessControlGroupRuleListResponse": {
    "totalRows": 2,
    "accessControlGroupRuleList": [
      {
        "accessControlGroupNo": "67890123",
        "protocolType": {
          "code": "TCP",
          "codeName": "tcp",
          "number": 6
        },
        "ipBlock": "192.0.2.0/24",
        "accessControlGroupSequence": "",
        "portRange": "22",
        "accessControlGroupRuleType": {
          "code": "INBND",
          "codeName": "Inbound"
        },
        "accessControlGroupRuleDescription": "SSH from office"
      },
      {
        "accessControlGroupNo": "67890123",
        "protocolType": {
          "code": "TCP",
          "codeName": "tcp",
          "number": 6
        },
        "ipBlock": "0.0.0.0/0",
        "accessControlGroupSequence": "",
        "portRange": "443",
        "accessControlGroupRuleType": {
          "code": "OTBND",
          "codeName": "Outbound"
        },
        "accessControlGroupRuleDescription": "HTTPS egress"
      }
    ],
    "requestId": "e5f67890-1234-5678-ef01-567890123456",
    "returnCode": "0",
    "returnMessage": "success"
  }
}