調用DeleteRole刪除角色。

調試

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

請求參數

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

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

RoleName String ECSAdmin

角色名稱。

長度為1~64個字符,可包含英文字母、數字、點號(.)和短橫線(-)。

返回數據

名稱 類型 示例值 描述
RequestId String 898FAB24-7509-43EE-A287-086FE4C44394

請求ID。

示例

請求示例

https://resourcemanager.aliyuncs.com/?Action=DeleteRole
&RoleName=ECSAdmin
&<公共請求參數>

正常返回示例

XML 格式

<DeleteRoleResponse>
       <RequestId type="string">898FAB24-7509-43EE-A287-086FE4C44394</RequestId>
</DeleteRoleResponse>

JSON 格式

{
    "RequestId": "898FAB24-7509-43EE-A287-086FE4C44394"
}

錯誤碼

HttpCode 錯誤碼 錯誤信息 描述
400 InvalidParameter.RoleName.InvalidChars The specified role name contains invalid characters. 角色名稱包含無效字符。
400 InvalidParameter.RoleName.Length The maximum length of the role name is exceeded. 角色名稱長度超出限制。
404 EntityNotExist.Role The role does not exist. 角色不存在。
409 DeleteConflict.Role.Policy The role cannot have any attached policies when you delete it. 刪除角色前,角色不能有任何權限策略。

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