功能介绍
将指定的资源使用者或共享资源从指定的资源共享实例中移除。资源使用者也可以从指定的资源共享实例中主动退出。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,需具备如下身份策略权限。
| 授权项 | 访问级别 | 资源类型(*为必须) | 条件键 | 别名 | 依赖的授权项 |
| ram:resourceShares:disassociate | Write | resourceShare * | | - | - |
| - | |
URI
POST /v1/resource-shares/{resource_share_id}/disassociate
表1 路径参数 | 参数 | 是否必选 | 参数类型 | 描述 |
| resource_share_id | 是 | String | 参数解释: 共享实例ID。 约束限制: 不涉及 取值范围: 只能由英文字母、数字及“_”、“-”组成,且长度为[0~36]个字符。 默认取值: 不涉及 |
请求参数
表3 请求Body参数 | 参数 | 是否必选 | 参数类型 | 描述 |
| principals | 否 | Array of strings | 参数解释: 指定与资源共享实例关联的一个或多个资源使用者的列表。 约束限制: 不涉及 |
| resource_urns | 否 | Array of strings | 参数解释: 指定与资源共享实例关联的一个或多个共享资源URN的列表。 约束限制: 不涉及 |
响应参数
状态码:200
表5 ResourceShareAssociation | 参数 | 参数类型 | 描述 |
| associated_entity | String | 参数解释: 绑定的实体。这可以是共享资源的URN、账号ID、共享资源目录的URN或文件夹的URN之一。 约束限制: 不涉及 取值范围: 由[0-1500]个字符组成 默认取值: 无默认值 |
| association_type | String | 参数解释: 绑定中包含的实体类型。 约束限制: 不涉及 取值范围: 由[0-1500]个字符组成 默认取值: 无默认值 |
| created_at | String | 参数解释: 绑定被创建的时间。 约束限制: 不涉及 取值范围: 对应 RFC 3339 规范的日期时间格式,yyyy-MM-ddTHH:mm:ss.SSSZ 默认取值: 不涉及 |
| updated_at | String | 参数解释: 最后一次更新绑定的时间。 约束限制: 不涉及 取值范围: 对应 RFC 3339 规范的日期时间格式,yyyy-MM-ddTHH:mm:ss.SSSZ 默认取值: 不涉及 |
| external | Boolean | 参数解释: 标识资源使用者是否和共享的拥有者属于同一个组织。 约束限制: 不涉及 取值范围: 默认取值: 不涉及 |
| resource_share_id | String | 参数解释: 资源共享实例的ID。 约束限制: 不涉及 取值范围: 由[0-36]个字符组成 默认取值: 不涉及 |
| resource_share_name | String | 参数解释: 资源共享实例的名称。 约束限制: 不涉及 取值范围: 由[0-64]个字符组成 默认取值: 不涉及 |
| status | String | 参数解释: 绑定的当前状态。 约束限制: 不涉及 取值范围: 由[0-36]个字符组成 默认取值: 不涉及 |
| status_message | String | 参数解释: 绑定的当前状态的描述。 约束限制: 不涉及 取值范围: 由[0-36]个字符组成 默认取值: 不涉及 |
请求示例
将指定的资源使用者或共享资源从指定的资源共享实例中移除。
POST /v1/resource-shares/{resource_share_id}/disassociate
{
"principals" : [ "string" ],
"resource_urns" : [ "string" ]
} 响应示例
状态码:200
请求成功。
{
"resource_share_associations" : [ {
"associated_entity" : "string",
"association_type" : "string",
"created_at" : "2022-08-22T11:53:04.912Z",
"updated_at" : "2022-08-22T11:53:04.912Z",
"external" : true,
"resource_share_id" : "string",
"resource_share_name" : "string",
"status" : "string",
"status_message" : "string"
} ]
}