調用CheckAccountDelete執行成員刪除檢查任務。

使用說明

刪除成員前,您需要調用本API對目標成員進行刪除前的條件檢查。

本文將提供一個示例,對成員179855839641****執行刪除檢查任務。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數

名稱 類型 是否必選 示例值 描述
Action String CheckAccountDelete

要執行的操作。取值:CheckAccountDelete。

AccountId String 179855839641****

待刪除的成員ID。

關于公共請求參數的詳情,請參見公共參數

返回數據

名稱 類型 示例值 描述
RequestId String 7CDDDCEF-CDFD-0825-B7D7-217BE0897B22

請求ID。

示例

請求示例

https://resourcemanager.aliyuncs.com/?Action=CheckAccountDelete
&AccountId=179855839641****
&<公共請求參數>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<CheckAccountDeleteResponse>
    <RequestId>7CDDDCEF-CDFD-0825-B7D7-217BE0897B22</RequestId>
</CheckAccountDeleteResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "7CDDDCEF-CDFD-0825-B7D7-217BE0897B22"
}

錯誤碼

HttpCode 錯誤碼 錯誤信息 描述
400 MissingParameter.AccountId You must specify AccountId. AccountId不能為空。
400 InvalidParameter.AccountId The AccountId is invalid. 成員ID無效,請輸入16位賬號ID。
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. 當前賬號未啟用資源目錄,請先啟用資源目錄。
409 AccountTypeOrStatusMismatch You cannot perform the action on the member account. 成員類型或狀態不匹配。
409 InvalidControlPolicyEnablementStatus The control policy enablement status is not valid to perform this operation. 在當前的管控策略啟用狀態下,無法進行此操作。
409 NoLicense.ResourceDirectory The resource directory has not enabled the delete operation. 資源目錄未開啟刪除許可。
409 UnknownError.Account The deletion failed. An unknown error occurred. Please try again later. 刪除失敗。未知錯誤,請稍后重試。
409 CallerIdentityError.DeleteAccount Please use the RAM user or role of the management account to delete. 請使用管理賬號的RAM用戶或角色進行刪除操作。
409 RemoveConfilctAccountAsDelegatedAdministator You attempted to remove a member that is registered as a delegated administrator. To complete this operation, you must first deregister this account as a delegated administrator. 當前成員是可信服務的委派管理員,請先到可信服務列表解除委派管理員身份后再操作。
409 LegalEntityDifferent The account legal entity is different from the one of the Management Account. 賬號的法律實體與管理賬號不一致。
409 MemberTypeError.DeleteAccount You can only delete accounts of the resource account type created by Resource Directory. 只能刪除通過資源目錄創建的資源賬號,邀請加入的賬號或者云賬號不支持此操作。

訪問錯誤中心查看更多錯誤碼。

后續操作

您可以調用GetAccountDeletionCheckResult查詢刪除檢查的結果。