管理アカウントまたはリソースディレクトリのメンバー内のリソース間の関係を照会します。
操作説明
RAM ユーザーまたは RAM ロールを使用してこの操作を呼び出す前に、RAM ユーザーまたは RAM ロールに必要な権限が付与されていることを確認する必要があります。詳細については、「Resource Center の使用権限を RAM ユーザーに付与」をご参照ください。
デフォルトでは、この操作は最大 20 件のエントリを返します。
MaxResultsパラメーターを設定して、返すエントリの最大数を指定できます。応答に
NextTokenパラメーターが含まれていない場合、すべてのエントリが返されたことを示します。それ以外の場合は、さらにエントリが存在することを示します。エントリを取得するには、この操作を再度呼び出して別のクエリリクエストを開始できます。リクエストでは、NextTokenパラメーターを、この操作の前回の応答のNextTokenの値に設定します。NextTokenパラメーターを設定しない場合、デフォルトで最初のページのエントリが返されます。1 つ以上のフィルター条件を指定して、検索を絞り込むことができます。サポートされているフィルターパラメーターと一致メソッドの詳細については、「サポートされているフィルターパラメーター」セクションをご参照ください。複数のフィルター条件には論理
AND関係があります。すべてのフィルター条件を満たすリソースのみが返されます。フィルター条件の値には論理OR関係があります。フィルター条件のいずれかの値を満たすリソースが返されます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
resourcecenter:ListMultiAccountResourceRelationships |
list |
*All Resource
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Scope |
string |
必須 |
検索範囲。有効な値:
|
rd-r4**** |
| RegionId |
string |
必須 |
リソースのリージョン ID。 |
cn-hangzhou |
| ResourceType |
string |
必須 |
リソースのタイプ。 |
ACS::ACK::Cluster |
| ResourceId |
string |
必須 |
リソースの ID。 |
m-eb3hji**** |
| RelatedResourceFilter |
array<object> |
任意 |
リソースに関連付けられたリソースのフィルター条件。 |
|
|
object |
任意 |
リソースに関連付けられたリソースのフィルター条件。 |
||
| Key |
string |
任意 |
フィルター条件のキー。詳細については、「 |
RelatedResourceRegionId |
| Value |
array |
任意 |
フィルター条件の値。 |
|
|
string |
任意 |
フィルター条件の値。 |
cn-shanghai |
|
| MatchType |
string |
任意 |
一致メソッド。 |
Equals |
| NextToken |
string |
任意 |
次のリクエストで使用されるページネーショントークン。新しいページの結果を取得するために使用します。 |
eyJzZWFyY2hBZnRlcnMiOlsiMTAwMTU2Nzk4MTU1OSJd**** |
| MaxResults |
integer |
任意 |
ページあたりの最大エントリ数。 有効値:1~500。 デフォルト値:20。 |
10 |
サポートされているフィルターパラメーター
| パラメーター | 説明 | サポートされている一致メソッド |
| RelatedResourceRegionId | 関連リソースのリージョン ID。 | Equals |
| RelatedResourceType | 関連リソースのタイプ。 | Equals |
| RelatedResourceId | 関連リソースの ID。 | Equals |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
BCAB07BA-82FA-5DC0-9322-FB7ED726481D |
| MaxResults |
integer |
ページあたりの最大エントリ数。 |
10 |
| NextToken |
string |
ページネーショントークン。次のリクエストで使用して、新しいページの結果を取得できます。 |
eyJzZWFyY2hBZnRlcnMiOlsiMTAwMTU2Nzk4MTU1OSJd**** |
| Scope |
string |
検索範囲。有効な値:
|
rd-r4**** |
| ResourceRelationships |
array<object> |
リソース関係。 |
|
|
object |
リソース関係。 |
||
| AccountId |
string |
管理アカウントまたはメンバーの ID。 |
193396142051**** |
| RegionId |
string |
リソースのリージョン ID。 |
cn-hangzhou |
| ResourceType |
string |
リソースのタイプ。 |
ACS::ACK::Cluster |
| ResourceId |
string |
リソースの ID。 |
m-eb3hji**** |
| RelatedResourceRegionId |
string |
関連リソースのリージョン ID。 |
cn-shanghai |
| RelatedResourceType |
string |
関連リソースのタイプ。 |
ACS::VPC::VPC |
| RelatedResourceId |
string |
関連リソースの ID。 |
vpc-uf6m5okksddm6c9lh7*** |
例
成功レスポンス
JSONJSON
{
"RequestId": "BCAB07BA-82FA-5DC0-9322-FB7ED726481D",
"MaxResults": 10,
"NextToken": "eyJzZWFyY2hBZnRlcnMiOlsiMTAwMTU2Nzk4MTU1OSJd****",
"Scope": "rd-r4****\n",
"ResourceRelationships": [
{
"AccountId": "193396142051****",
"RegionId": "cn-hangzhou",
"ResourceType": "ACS::ACK::Cluster\n",
"ResourceId": "m-eb3hji****\n",
"RelatedResourceRegionId": "cn-shanghai",
"RelatedResourceType": "ACS::VPC::VPC",
"RelatedResourceId": "vpc-uf6m5okksddm6c9lh7***"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | NoPermission | You are not authorized to perform this operation. | |
| 400 | InvalidParameter.MaxResults | The specified parameter MaxResults is not valid. | |
| 400 | MultiAccountServiceNotEnabled | Multi account ResourceCenter service is not enabled. | |
| 400 | MissingParameter.RelatedResourceFilterValue | You must specify RelatedResourceFilterValue.n.Value. | |
| 400 | InvalidParameter.RelatedResourceFilterMatchType | The specified parameter RelatedResourceFilterMatchType.n.MatchType is not valid. | |
| 400 | InvalidParameter.RelatedResourceFilterKey | The specified parameter RelatedResourceFilterMatchType.n.RelatedResourceFilterKey is not valid. | |
| 403 | NoPermission.AccountScope | The operator is not permitted for this account scope. | |
| 404 | NotExists.ResourceDirectory | The resource directory for the account is not enabled. | |
| 404 | NotExists.ResourceDirectory.FolderId | The specified folder does not exist. | |
| 404 | MissingParameter.RegionId | The specified parameter RegionId is missing. | |
| 404 | MissingParameter.ResourceType | The specified parameter ResourceType is missing. | |
| 404 | MissingParameter.ResourceId | The specified parameter ResourceId is missing. | |
| 404 | ExceedLimit.RelatedResourceFilter | The maximum length of RelatedResourceFilter is exceeded. | |
| 409 | InvalidParameter.Scope | The Scope is invalid. | |
| 409 | NoPermission.ResourceDirectory.MemberAccount | ResourceDirectory Member Account is not authorized to perform this operation. | |
| 409 | InvalidParameter.ResourceType | The specified parameter ResourceType is not valid. | |
| 409 | ExceedLimit.RelatedResourceFilterValue | The number of objects specified in the RelatedResourceFilterValue parameter exceeds the upper limit. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。