アドレス帳を一括で照会します。
操作説明
この操作は、アクセスコントロールポリシーのアドレス帳の詳細をクエリするために使用されます。
QPS 制限
この操作の単一ユーザー QPS 制限は、1 秒あたり 10 回の呼び出しです。制限を超えると、API 呼び出しがスロットリングされ、ビジネスに影響を与える可能性があります。この操作は適切な周波数で呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-cloudfirewall:DescribeAddressBook |
get |
*AddressBook。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Lang |
string |
任意 |
アドレス帳の説明の言語タイプ。有効な値:
列挙値:
|
zh |
| CurrentPage |
string |
任意 |
ページングクエリのページ番号。 デフォルト値: 1。データの最初のページが返されることを示します。 |
1 |
| PageSize |
string |
任意 |
ページングクエリにおける各ページのアドレス帳の数。 デフォルト値: 10。各ページに 10 件の結果が含まれることを示します。最大値: 50。 |
10 |
| Query |
string |
任意 |
検索条件。クエリしたいアドレス帳情報を入力します。 |
192.0.XX.XX |
| GroupType |
string |
任意 |
アドレス帳のタイプ。 説明
このパラメーターを設定しない場合、IP アドレス帳および ECS タグベースのアドレス帳が照会されます。 列挙値:
|
ip |
| ContainPort |
string |
任意 |
指定されたポートを含むアドレス帳をクエリします。このパラメーターは、GroupType パラメーターが port にセットされている場合にのみ効果が有効になります。 |
80 |
| GroupUuid |
string |
任意 |
アドレス帳の一意の ID。 |
f04ac7ce-628b-4cb7-be61-310222b7**** |
| AssetMemberUids |
array |
任意 |
アセットアドレス帳のメンバーアカウントのリスト。 |
|
|
integer |
任意 |
メンバーアカウントのリスト。 |
13580xxxxxx6271 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| PageNo |
string |
現在のページのページ番号。 |
1 |
| PageSize |
string |
各ページのアドレス帳の数。 |
10 |
| RequestId |
string |
リクエスト ID。 |
B36F150A-1E27-43AA-B72C-D2AC712F09DA |
| TotalCount |
string |
アドレス帳の総数。 |
100 |
| Acls |
array<object> |
アドレス帳のリスト。 |
|
|
array<object> |
アドレス帳情報。 |
||
| AddressListCount |
integer |
アドレス帳内のアドレスの数。 |
2 |
| GroupUuid |
string |
アドレス帳の一意の ID。 |
f04ac7ce-628b-4cb7-be61-310222b7**** |
| AutoAddTagEcs |
integer |
新しいタグに一致する ECS インスタンスのパブリック IP アドレスがアドレス帳に自動的に追加されるかどうかを示します。有効な値:
列挙値:
|
1 |
| Description |
string |
アドレス帳の説明。 |
DEMO |
| GroupName |
string |
アドレス帳の名前。 |
demo_address_book |
| ReferenceCount |
integer |
アドレス帳が参照された回数。 |
3 |
| GroupType |
string |
アドレス帳のタイプ。 列挙値:
|
ip |
| TagRelation |
string |
複数の ECS タグ間の関係。有効な値:
列挙値:
|
and |
| TagList |
array<object> |
ECS タグのリスト。 |
|
|
object |
ECS タグ。 |
||
| TagValue |
string |
ECS タグ値。 |
ALL VALUE |
| TagKey |
string |
ECS タグキー。 |
company |
| AddressList |
array |
アドレス帳のアドレスリスト。 |
|
|
string |
アドレス帳のアドレス情報。 |
[ "192.168.XX.XX/32", "192.168.XX.XX/32" ] |
|
| Addresses |
array<object> |
個々のアドレスの説明を含むアドレス帳のアドレスリスト。 |
|
|
object |
アドレス帳内の説明付きアドレス。 |
||
| Address |
string |
アドレス帳のアドレス情報。 |
192.168.0.1/32 |
| Note |
string |
個別アドレスの説明。 |
Single Address Description |
| AckClusterConnectorId |
string |
ACK クラスターコネクタの ID。 |
ac-7c1bad6c3cc84c33baab |
| AckClusterConnectorName |
string |
ACK クラスターコネクタの名前。 |
ack-cluster-connector-name |
| AckLabels |
array<object> |
ACK クラスター内の Pod ラベルのリスト。 |
|
|
object |
ACK クラスター内の Pod ラベル。 |
||
| Key |
string |
ACK クラスター Pod ラベルのキー。 |
app |
| Value |
string |
ACK クラスター Pod ラベルの値。 |
storage-operator |
| AckNamespaces |
array |
ACK クラスター内の Pod 名前空間のリスト。 |
|
|
string |
ACK クラスター内の Pod 名前空間。 |
default |
|
| RegionNo |
string |
GroupType が ACK アドレス帳である場合、アドレス帳が属する ACK クラスターコネクタのリージョン。 |
cn-beijing |
| AssetMemberUids |
array |
アセットアドレス帳のメンバーアカウントのリスト。 |
|
|
integer |
メンバーアカウントのリスト。 |
13580xxxxxx6271 |
|
| AssetRegionResourceTypes |
array<object> |
アセットアドレス帳のリージョンおよびリソースタイプのリスト。 |
|
|
array<object> |
リージョンおよびリソースタイプリスト。 |
||
| AssetRegionId |
string |
アセットリージョン ID。 列挙値:
|
all |
| ResourceType |
object |
アセットタイプ。 |
|
| Ipv4 |
object |
IPv4 アセットタイプ。 |
|
| SlbEIP |
boolean |
アセットタイプ: SlbEIP。 列挙値:
|
true |
| NatPublicIP |
boolean |
アセットタイプ: NatPublicIP。 列挙値:
|
false |
| BastionHostIngressIP |
boolean |
アセットタイプ: BastionHostIngressIP。 列挙値:
|
false |
| EniEIP |
boolean |
アセットタイプ: EniEIP。 列挙値:
|
false |
| NlbEIP |
boolean |
アセットタイプ: NlbEIP。 列挙値:
|
false |
| ApiGatewayEIP |
boolean |
アセットタイプ: ApigEIP。 列挙値:
|
false |
| EcsPublicIP |
boolean |
アセットタイプ: EcsPublicIP。 列挙値:
|
false |
| BastionHostIP |
boolean |
アセットタイプ: BastionHostIP。 列挙値:
|
false |
| BastionHostEgressIP |
boolean |
アセットタイプ: BastionHostEgressIP。 列挙値:
|
false |
| AlbEIP |
boolean |
アセットタイプ: AlbEIP。 列挙値:
|
false |
| GaEIP |
boolean |
アセットタイプ: GaEIP。 列挙値:
|
false |
| AiGatewayEIP |
boolean |
アセットタイプ: AIGatewayEIP。 列挙値:
|
false |
| EIP |
boolean |
アセットタイプ: EIP。 列挙値:
|
false |
| NatEIP |
boolean |
アセットタイプ: NatEIP。 列挙値:
|
false |
| SlbPublicIP |
boolean |
アセットタイプ: SlbPublicIP。 列挙値:
|
false |
| EcsEIP |
boolean |
アセットタイプ: EcsEIP。 列挙値:
|
false |
| HAVIP |
boolean |
アセットタイプ: HAVIP。 列挙値:
|
false |
| Ipv6 |
object |
IPv6 アセットタイプ。 |
|
| SlbIPv6 |
boolean |
アセットタイプ: SlbIPv6。 列挙値:
|
false |
| NlbIPv6 |
boolean |
アセットタイプ: NlbIPv6。 列挙値:
|
false |
| EniEIPv6 |
boolean |
アセットタイプ: EniEIPv6。 列挙値:
|
false |
| AlbIPv6 |
boolean |
アセットタイプ: AlbIPv6。 列挙値:
|
false |
| GaEIPv6 |
boolean |
アセットタイプ: GaEIPv6。 列挙値:
|
false |
| AiGatewayEIPv6 |
boolean |
アセットタイプ: AIGatewayEIPv6。 列挙値:
|
false |
| EcsIPv6 |
boolean |
アセットタイプ: EcsIPv6。 列挙値:
|
false |
| ApiGatewayEIPv6 |
boolean |
アセットタイプ: ApigEIPv6。 列挙値:
|
false |
例
成功レスポンス
JSONJSON
{
"PageNo": "1",
"PageSize": "10",
"RequestId": "B36F150A-1E27-43AA-B72C-D2AC712F09DA",
"TotalCount": "100",
"Acls": [
{
"AddressListCount": 2,
"GroupUuid": "f04ac7ce-628b-4cb7-be61-310222b7****",
"AutoAddTagEcs": 1,
"Description": "DEMO",
"GroupName": "demo_address_book",
"ReferenceCount": 3,
"GroupType": "ip",
"TagRelation": "and",
"TagList": [
{
"TagValue": "ALL VALUE",
"TagKey": "company"
}
],
"AddressList": [
"[ \"192.168.XX.XX/32\", \"192.168.XX.XX/32\" ]"
],
"Addresses": [
{
"Address": "192.168.0.1/32",
"Note": "Single Address Description"
}
],
"AckClusterConnectorId": "ac-7c1bad6c3cc84c33baab",
"AckClusterConnectorName": "ack-cluster-connector-name",
"AckLabels": [
{
"Key": "app",
"Value": "storage-operator"
}
],
"AckNamespaces": [
"default"
],
"RegionNo": "cn-beijing",
"AssetMemberUids": [
0
],
"AssetRegionResourceTypes": [
{
"AssetRegionId": "all",
"ResourceType": {
"Ipv4": {
"SlbEIP": true,
"NatPublicIP": false,
"BastionHostIngressIP": false,
"EniEIP": false,
"NlbEIP": false,
"ApiGatewayEIP": false,
"EcsPublicIP": false,
"BastionHostIP": false,
"BastionHostEgressIP": false,
"AlbEIP": false,
"GaEIP": false,
"AiGatewayEIP": false,
"EIP": false,
"NatEIP": false,
"SlbPublicIP": false,
"EcsEIP": false,
"HAVIP": false
},
"Ipv6": {
"SlbIPv6": false,
"NlbIPv6": false,
"EniEIPv6": false,
"AlbIPv6": false,
"GaEIPv6": false,
"AiGatewayEIPv6": false,
"EcsIPv6": false,
"ApiGatewayEIPv6": false
}
}
}
]
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ErrorParametersGroupType | The group type is invalid. | |
| 400 | ErrorParametersUid | The aliUid parameter is invalid. | |
| 400 | ErrorParametersPageSizeOrNo | Either pageSize or pageNo is invalid. | |
| 400 | ErrorDBSelect | An error occurred while querying database. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。