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.

removeAccessControlGroupInboundRule

Prev Next

VPC環境で利用できます。

ACGからインバウンドルールを削除します。

構文

removeAccessControlGroupInboundRule構文は次の通りです。

./ncloud vserver removeAccessControlGroupInboundRule \
    --vpcNo <vpc-no> \
    --accessControlGroupNo <acg-no> \
    --accessControlGroupRuleList <rule-config> \
    [--regionCode <KR|SGN|JPN>] \
    [--output <json|xml>]

オプション

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

必須オプション

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

オプション タイプ 必須の有無 説明
--vpcNo String Required VPC番号
--accessControlGroupNo String Required ACG番号
--accessControlGroupRuleList List Required ACGインバウンドルールリスト
  • 各ルールは、二重引用符の中に{フィールド=‘値’}のペアをコンマで区切って入力
    • protocolTypeCode (必須): プロトコルタイプコード。TCP | UDP | ICMP | 1~254 (プロトコル番号を参照)
    • ipBlock (条件付き): アクセスソース IPアドレスブロック。accessControlGroupSequenceと同時使用不可。例: 0.0.0.0/0100.10.20.0/24
    • accessControlGroupSequence (条件付き): アクセスソース ACG番号。ipBlockと同時使用不可。getAccessControlGroupListを参照
    • portRange (条件付き): 許可ポート。単一のポートまたはポートの範囲を入力。protocolTypeCodeTCP(6)またはUDP(17)の場合、必ず入力。例: 221-65535

共通オプション

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

ACGからのインバウンドルール削除リクエストが成功すると、残りのルールのプロトコル情報とアクセスソースが返されます。

コマンド

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

./ncloud vserver removeAccessControlGroupInboundRule \
    --vpcNo 12345678 \
    --accessControlGroupNo 67890123 \
    --accessControlGroupRuleList "protocolTypeCode='TCP', ipBlock='192.0.2.0/24', portRange='80'" \
    --regionCode KR \
    --output json

出力

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

{
  "removeAccessControlGroupInboundRuleResponse": {
    "totalRows": 1,
    "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"
      }
    ],
    "requestId": "07890123-4567-89ab-0123-789012345678",
    "returnCode": "0",
    "returnMessage": "success"
  }
}