DNS ファイアウォールのアクセスコントロールリスト (ACL) の一覧を取得します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-cloudfirewall:DescribeDnsFirewallPolicy |
get |
*DNS ファイアウォールポリシー
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| SourceIp |
string |
任意 |
リクエストの送信元 IP アドレス。 |
140.205.118.XXX |
| Lang |
string |
任意 |
レスポンスメッセージの言語。有効な値: zh (中国語) および en (英語)。 |
zh |
| Lang |
string |
任意 |
The language of the response messages. Valid values: zh (Chinese) and en (English). |
zh |
| CurrentPage |
string |
必須 |
返すページ番号。デフォルト値: 1。 |
1 |
| PageSize |
string |
必須 |
1 ページあたりに返すエントリ数。 |
10 |
| Source |
string |
任意 |
DNS ファイアウォールポリシーの送信元アドレス。あいまい一致をサポートします。 説明
Source の値には、CIDR ブロックまたはアドレス帳を指定できます。 |
192.0.XX.XX/24 |
| Destination |
string |
任意 |
DNS ファイアウォールポリシーの送信先アドレス。あいまい一致をサポートします。 説明
Destination の値には、CIDR ブロック、ドメイン名、またはアドレス帳を指定できます。 |
10.2.XX.XX/24 |
| Description |
string |
任意 |
DNS ファイアウォールポリシーの説明。 |
test |
| AclAction |
string |
任意 |
DNS ファイアウォールポリシーに一致したトラフィックに対して実行されるアクション。有効な値:
説明
このパラメータを指定しない場合、すべてのアクションタイプのポリシーが照会されます。 |
accept |
| Release |
string |
任意 |
アクセス制御ポリシーのステータス。ポリシーは作成後、デフォルトで有効になります。有効な値:
|
true |
| AclUuid |
string |
任意 |
ファイアウォールルールの一意の ID。 |
b6c8f905-2eb6-442a-ba35-9416e**** |
| IpVersion |
string |
任意 |
サポートされる IP バージョン。有効な値:
列挙値:
|
4 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| PageNo |
string |
ページ番号。 |
1 |
| PageSize |
string |
ページあたりのエントリ数。 |
10 |
| RequestId |
string |
リクエストの ID。 |
0A4ACDE9-9F9F-56C1-B3B7-60971BA1**** |
| TotalCount |
string |
エントリの総数。 |
10 |
| Policys |
array<object> |
DNS ファイアウォールのアクセス制御ポリシーの配列。 |
|
|
object |
DNS ファイアウォールのアクセス制御ポリシー。 |
||
| Direction |
string |
アクセス制御ポリシーが適用されるトラフィックの方向。有効な値:
|
in |
| DestinationGroupType |
string |
アクセス制御ポリシーの宛先アドレス帳のタイプ。有効な値:
|
ip |
| HitLastTime |
integer |
ポリシーが最後にヒットした時刻。値は UNIX タイムスタンプです。単位:秒。 |
1579261141 |
| Destination |
string |
アクセス制御ポリシーの宛先アドレス。有効な値:
|
x.x.x.x/32 |
| SourceType |
string |
アクセス制御ポリシーのソースアドレスのタイプ。有効な値:
|
net |
| AclUuid |
string |
アクセス制御ポリシーの一意の ID。 |
01281255-d220-4db1-8f4f-c4df221a**** |
| Priority |
integer |
アクセス制御ポリシーの優先度。値が小さいほど、優先度が高くなります。 |
110 |
| Source |
string |
アクセス制御ポリシーのソースアドレス。有効な値:
|
192.0.XX.XX/24 |
| DestinationType |
string |
アクセス制御ポリシーの宛先アドレスのタイプ。有効な値:
|
net |
| HitTimes |
integer |
アクセス制御ポリシーのヒット数。 |
100 |
| IpVersion |
integer |
アクセス制御ポリシーでサポートされている IP バージョン。有効な値:
|
6 |
| Description |
string |
アクセス制御ポリシーの説明。 |
test |
| SourceGroupType |
string |
アクセス制御ポリシーのソースアドレス帳のタイプ。有効な値:
|
ip |
| AclAction |
string |
ポリシーに一致するトラフィックに対するアクション。有効な値:
|
accept |
| Release |
string |
アクセス制御ポリシーが有効かどうかを示します。ポリシーの作成後、デフォルトで有効になります。有効な値:
|
true |
| DestinationAddrs |
array |
アドレス帳の宛先アドレスの配列。 |
|
|
string |
アドレス帳の宛先アドレス。 |
192.0.XX.XX/24 |
|
| SourceAddrs |
array |
ソースアドレスの配列。 |
|
|
string |
ソースアドレス。 |
10.2.XX.XX/24 |
例
成功レスポンス
JSONJSON
{
"PageNo": "1",
"PageSize": "10",
"RequestId": "0A4ACDE9-9F9F-56C1-B3B7-60971BA1****",
"TotalCount": "10",
"Policys": [
{
"Direction": "in",
"DestinationGroupType": "ip",
"HitLastTime": 1579261141,
"Destination": "2001:db8:1:2::/64",
"SourceType": "net",
"AclUuid": "01281255-d220-4db1-8f4f-c4df221a****",
"Priority": 110,
"Source": "2001:db8:3:4::/64",
"DestinationType": "net",
"HitTimes": 100,
"IpVersion": 6,
"Description": "test",
"SourceGroupType": "ip",
"AclAction": "accept",
"Release": "true",
"DestinationAddrs": [
"2001:db8:5:6::/64\n"
],
"SourceAddrs": [
"2001:db8:7:8::/64\n"
]
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ErrorParametersUid | The aliUid parameter is invalid. | aliUid パラメーターが無効です。 |
| 400 | ErrorDBSelect | An error occurred while querying database. | データベースのクエリ中にエラーが発生しました。 |
| 400 | ErrorParameterIpVersion | The IP version is invalid. | IP バージョンが無効です。 |
| 400 | ErrorParametersSource | The source is invalid. | ソースが無効です。 |
| 400 | ErrorParametersAction | The action is invalid. | アクションが無効です。 |
| 400 | ErrorParametersNewOrder | The newOrder is invalid. | newOrder が無効です。 |
| 400 | ErrorParametersPageSizeOrNo | Either pageSize or pageNo is invalid. | pageSize または pageNo が無効です。 |
| 400 | ErrorMarshalJSON | An error occurred while encoding JSON. | JSON のエンコーディング中にエラーが発生しました。 |
| 400 | ErrorParametersDestination | The Destination parameter is invalid. | 送信先パラメーターが無効です。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。