メンバー削除チェックの結果をクエリします。
操作説明
CheckAccountDelete オペレーションを呼び出してメンバー削除チェックを実行した後、GetAccountDeletionCheckResult オペレーションを呼び出してチェック結果をクエリできます。チェック結果がメンバーが削除要件を満たしていることを示している場合、そのメンバーを削除できます。そうでない場合は、まず要件を満たさない項目を修正する必要があります。
このトピックでは、ID が 179855839641**** であるメンバーの削除チェック結果をクエリするために API オペレーションを呼び出す方法の例を示します。応答は、メンバーが削除要件を満たしていないことを示しています。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
resourcemanager:GetAccountDeletionCheckResult |
get |
*Account
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AccountId |
string |
必須 |
削除するメンバーの ID。 |
179855839641**** |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの ID。 |
54AC391D-4F7F-5F08-B8D3-0AECDE6EC5BD |
| AccountDeletionCheckResultInfo |
object |
メンバーの削除チェック結果。 |
|
| Status |
string |
チェックのステータス。有効な値は次のとおりです。
|
PreCheckComplete |
| AllowDelete |
string |
メンバーを削除できるかどうかを示します。有効な値は次のとおりです。
|
false |
| NotAllowReason |
array<object> |
メンバーを削除できない理由。 説明
このパラメーターは、AllowDelete の値が false の場合にのみ返されます。 |
|
|
object |
メンバーを削除できない理由。 説明
このパラメーターは、AllowDelete の値が false の場合にのみ返されます。 |
||
| Description |
string |
確認項目の説明。 |
This account is an Enterprise Finance associated account. Please remove the financial association of this account before deleting it. |
| CheckId |
string |
確認項目の ID。 |
NON_SP_efc |
| CheckName |
string |
確認項目が属するクラウドサービスの名前。 |
Enterprise finance |
| AbandonableChecks |
array<object> |
メンバー削除のために無視することを選択できる確認項目。 説明
このパラメーターは、AllowDelete の値が true の場合に返されることがあります。 |
|
|
object |
メンバー削除のために無視することを選択できる確認項目。 説明
このパラメーターは、AllowDelete の値が true の場合に返されることがあります。 |
||
| Description |
string |
確認項目の説明。 |
存在云产品实例运行,请联系客服人员提工单处理。 |
| CheckId |
string |
確認項目の ID。 |
NON_SP_cs |
| CheckName |
string |
確認項目が属するクラウドサービスの名前。 |
容器服务 |
例
成功レスポンス
JSONJSON
{
"RequestId": "54AC391D-4F7F-5F08-B8D3-0AECDE6EC5BD",
"AccountDeletionCheckResultInfo": {
"Status": "PreCheckComplete",
"AllowDelete": "false",
"NotAllowReason": [
{
"Description": "This account is an Enterprise Finance associated account. Please remove the financial association of this account before deleting it.",
"CheckId": "NON_SP_efc",
"CheckName": "Enterprise finance"
}
],
"AbandonableChecks": [
{
"Description": "存在云产品实例运行,请联系客服人员提工单处理。",
"CheckId": "NON_SP_cs",
"CheckName": "容器服务"
}
]
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | MissingParameter.AccountId | You must specify AccountId. | |
| 400 | InvalidParameter.AccountId | The AccountId is invalid. | 指定された Alibaba Cloud アカウント ID は無効です。 アカウント ID は 16 桁の英数字です。 |
| 404 | EntityNotExists.Account | This resource directory account does not exist. | 指定されたメンバーアカウントは存在しません。 まずメンバーアカウントを作成してください。 |
| 404 | EntityNotExists.ResourceDirectory | The resource directory for the account is not enabled. We recommend that you first enable the resource directory for the account. | The resource directory for the account is not enabled. We recommend that you first enable the resource directory for the account. |
| 409 | AccountTypeOrStatusMismatch | You cannot perform the action on the member account. | You cannot perform the action on the member account. |
| 409 | EntityNotExists.CheckAccount | There is no check task for this account | |
| 409 | UnknownError.Account | The deletion failed. An unknown error occurred. Please try again later. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。