DescribeNASSecurityGroups
処理概要
NASファイアウォールグループの情報を取得します。
NASSecurityGroupName(NASファイアウォールグループ名)が指定された場合は該当するNASファイアウォールグループの情報のみが返却されます。
指定するパラメーター
| パラメーター | 型 | 説明 | 必須 |
|---|---|---|---|
| NASSecurityGroupName | string |
NASファイアウォールグループ名 |
応答フィールド
| フィールド (項目) | 型 | 説明 |
|---|---|---|
| DescribeNASSecurityGroupsResponse | structure |
ルート |
| ␣DescribeNASSecurityGroupsResult | structure |
結果 |
| ␣␣NASSecurityGroups | list |
NASファイアウォールグループリスト |
| ␣␣␣NASSecurityGroup | structure |
NASファイアウォールグループ 備考: NASSecurityGroupの子要素はDescribeNASSecurityGroupsで返却される要素をすべて記載しているためAPIによっては返却されない要素もあります。実際のレスポンスはレスポンスサンプルを参照してください。 |
| ␣␣␣␣NASSecurityGroupDescription | string |
NASファイアウォールグループの説明 |
| ␣␣␣␣NASSecurityGroupName | string |
NASファイアウォールグループ名 |
| ␣␣␣␣SecurityGroups | list |
ニフクラファイアウォールグループ要素リスト |
| ␣␣␣␣␣SecurityGroup | structure |
ニフクラファイアウォールグループ要素 |
| ␣␣␣␣␣␣SecurityGroupName | string |
ニフクラファイアウォールグループ名 |
| ␣␣␣␣␣␣SecurityGroupOwnerId | string |
ニフクラのファイアウォールグループを所有している ニフクラID |
| ␣␣␣␣␣␣Status | string |
ニフクラのファイアウォールグループのステータス
|
| ␣␣␣␣IPRanges | list |
IP帯リスト |
| ␣␣␣␣␣IPRange | structure |
IP帯 |
| ␣␣␣␣␣␣CIDRIP | string |
CIDR |
| ␣␣␣␣␣␣Status | string |
IP帯のステータス
|
| ␣␣␣␣OwnerId | string |
NASファイアウォールグループを所有している ニフクラID |
| ␣␣␣␣AvailabilityZone | string |
NASファイアウォールグループのゾーン |
| ␣ResponseMetadata | structure |
共通メタ情報 |
| ␣␣RequestId | string |
リクエスト識別子 |
エラー
| コード | メッセージ | タイプ | HTTPステータスコード | 説明 |
|---|---|---|---|---|
| Client.InvalidParameter.NotFound.NASSecurityGroupName | NASSecurityGroup aaaa not found. |
Sender | 404 | NASSecurityGroupNameに存在しないファイアウォールグループ名を指定した場合 |
| Client.InvalidParameter.NotAllowed.NASSecurityGroupName | NASSecurityGroupName can contain only lowercase ASCII letters and digits, spaces, underscores, and hyphens |
Sender | 400 | NASSecurityGroupNameに無効な値(全角文字、@など)を指定した場合 |
| Client.InvalidParameter.TooLong.NASSecurityGroupName | NASSecurityGroupName can be no longer than 255 characters |
Sender | 400 | NASSecurityGroupNameに255文字以上指定した場合 |
リクエストサンプル
https://jp-east-1.nas.api.nifcloud.com/
?Action=DescribeNASSecurityGroups
&NASSecurityGroupName=exsample-securitygroup
&SignatureVersion=2
&SignatureMethod=HmacSHA256
&Timestamp=2016-02-24T00:00:00.000Z
&AWSAccessKeyId=<NIFCLOUD Access Key ID>
&Signature=<Signature>
応答サンプル
<DescribeNASSecurityGroupsResponse>
<DescribeNASSecurityGroupsResult>
<NASSecurityGroups>
<NASSecurityGroup>
<NASSecurityGroupName>exsample-securitygroup</NASSecurityGroupName>
<SecurityGroups/>
<IPRanges>
<IPRange>
<CIDRIP>xxx.xxx.xxx.xxx/xx</CIDRIP>
<Status>authorized</Status>
</IPRange>
</IPRanges>
<OwnerId>ABC01234</OwnerId>
<AvailabilityZone>east-21</AvailabilityZone>
</NASSecurityGroup>
</NASSecurityGroups>
</DescribeNASSecurityGroupsResult>
<ResponseMetadata>
<RequestId>408ad14c-8c7c-4187-981f-6603024aff45</RequestId>
</ResponseMetadata>
</DescribeNASSecurityGroupsResponse>


