CheckCloudResourceAuthorized操作を呼び出して、クラウドリソースに付与されているアクセス許可を確認できます。
デバッグ
リクエストパラメーター
| 項目 | データ型 | 必須/任意 | 例: | 説明 |
| 操作 | String | 必須 | CheckCloudResourceAuthorized | 実行する操作です。 値をCheckCloudResourceAuthorizedに設定します。 |
| RegionId | String | 必須 | cn-hangzhou | インスタンスのリージョン ID です。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
| DBInstanceId | String | 必須 | rm-t4n7j9eb52y7c1960 | インスタンスの ID です。 DescribeDBInstancesを呼び出して、インスタンスのIDを照会できます。 |
| TargetRegionId | String | 任意 | us-east-1 | ターゲットリージョンのID。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
| ResourceGroupId | String | 任意 | rg-acfmy ********** | リソースグループの ID です。 |
レスポンスパラメーター
| 項目 | データ型 | 例: | 説明 |
| RequestId | String | 8B993DA9-5272-5414-94E3-4CA8BA0146C2 | リクエストの ID です。 |
| RoleArn | String | acs:ram::1406926 ****:role/aliyunrdsinstanceencryptiondefaultrole | RAMロールのAlibaba Cloudリソース名 (ARN) 。 RAMロールは、Alibaba Cloudアカウント内で作成できる仮想IDです。 詳細については、「RAMロールの概要」をご参照ください。 説明 このパラメーターは、インスタンスがMySQLを実行している場合にのみ使用できます。 |
| AuthorizationState | Integer | 1 | 承認ステータス。 有効な値:
|
例
リクエストの例
http(s)://[Endpoint]/?Action=CheckCloudResourceAuthorized
&RegionId=cn-hangzhou
&DBInstanceId=rm-t4n7j9eb52y7c1960
&TargetRegionId=us-east-1
&ResourceGroupId=rg-acfmy **********
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML 形式
HTTP/1.1 200 OK
Content-Type:application/xml
<CheckCloudResourceAuthorizedResponse>
<AuthorizationState>1</AuthorizationState>
<RequestId>525DC837-1677-5D76-94F2-80DD30F109F0</RequestId>
<RoleArn>acs:ram::1204700685511859:role/aliyunrdsinstanceencryptiondefaultrole</RoleArn>
</CheckCloudResourceAuthorizedResponse>
JSON 形式
HTTP/1.1 200 OK
Content-Type:application/json
{
"AuthorizationState" : 1、
"RequestId" : "525DC837-1677-5D76-94F2-80DD30F109F0" 、
"RoleArn" : "acs:ram::1204700685511859:role/aliyunrdsinstanceencryptiondefaultrole"
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。