nifty-describe-security-groups
処理概要
API「DescribeSecurityGroups」が実行されます。
指定したファイアウォールグループの設定情報を取得します。
ファイアウォールグループを指定するためには、ファイアウォールグループ名が必要です。指定しない場合は、取得可能なすべてのファイアウォールグループの設定情報を取得します。
コマンド構文
nifty-describe-security-groups [ファイアウォールグループ名 [ファイアウォールグループ名 [...]]] [オプション]
オプション
オプション | 短縮 | 説明 | 必須 |
---|---|---|---|
--filter "ATTRIBUTE1=VALUE1[,VALUE2,...]" [--filter "ATTRIBUTE2=VALUE1[,VALUE2,...]"] [...] | 絞り込み条件を指定します。 “description=値1,値2,…” : ファイアウォールグループのメモによる絞り込み(先頭一致) “group-name=値1,値2,…” :ファイアウォールグループ名による絞り込み(先頭一致) |
出力要素
※ニフクラAPIの応答フィールド名を記述します。
- GROUP / groupName
- GROUP / groupDescription
- GROUP / groupStatus
- GROUP / groupRuleLimit
- GROUP / groupLogLimit
- GROUP / groupFilterNetBios
- GROUP / availabilityZone
- PERMISSION / groupName
- PERMISSION / ipProtocols
- PERMISSION / fromPort
- PERMISSION / toPort
- PERMISSION / inOut
- PERMISSION / sourceType
- PERMISSION / cidrIp
- INSTANCE / instanceId
- INSTANCE_NETWORK_INTERFACE / instanceId
- INSTANCE_NETWORK_INTERFACE / instanceUniqueId
- INSTANCE_NETWORK_INTERFACE / networkId
- INSTANCE_NETWORK_INTERFACE /deviceIndex
- INSTANCE_NETWORK_INTERFACE / ipAddress
- ROUTER / routerId
- ROUTER / routerName
- ROUTER_NETWORK_INTERFACE / routerId
- ROUTER_NETWORK_INTERFACE / routerName
- ROUTER_NETWORK_INTERFACE / networkId
- ROUTER_NETWORK_INTERFACE / deviceIndex
- ROUTER_NETWORK_INTERFACE / ipAddress
- VPNGATEWAY / vpnGatewayId
- VPNGATEWAY / vpnGatewayName
- VPNGATEWAY_NETWORK_INTERFACE / vpnGatewayId
- VPNGATEWAY_NETWORK_INTERFACE / vpnGatewayName
- VPNGATEWAY_NETWORK_INTERFACE / networkId
- VPNGATEWAY_NETWORK_INTERFACE / deviceIndex
- VPNGATEWAY_NETWORK_INTERFACE / ipAddress
実行サンプル
PROMPT>nifty-describe-security-groups websrv1 websrv2 --filter "description=web"
GROUP websvr2 webサーバー用 applied 10 1000 false east-11
PERMISSION websvr2 web SSH 22 22 IN CIDR 0.0.0.0/0 - server01 server02
PERMISSION websvr2 web TCP 80 81 OUT GRPNAME Web server01 server02
INSTANCE server01
INSTANCE server02
ROUTER rt-8db04f81 router01
VPNGATEWAY vgw-8db04f81 vpn1