操作事件订阅 - ExecuteSubscriptionOperation
功能介绍
操作事件订阅,支持启用、禁用。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项。
URI
POST /v1/{project_id}/subscriptions/operation
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 租户资源空间ID |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
enterprise_project_id | 否 | String | 创建订阅时所使用的企业项目id |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
subscription_ids | 否 | Array of strings | 订阅对象ID列表,单次批量操作最多支持10个订阅 |
operation | 否 | String | 操作类型 |
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
X-Request-Id | String | This field is the request ID number for task tracking. Format is request_uuid-timestamp-hostname. |
参数 | 参数类型 | 描述 |
|---|---|---|
failed_count | Integer | 操作失败的订阅个数 |
events | Array of events objects | 事件列表 |
请求示例
操作事件订阅,支持启用、禁用
POST https://{endpoint}/v1/{project_id}/subscriptions/operation
{
"subscription_ids" : [ "23709d68-54d5-423b-a6be-03302e893152" ],
"operation" : "DISABLE"
} 响应示例
状态码:200
Demo Information
{
"failed_count" : 0,
"events" : [ {
"subscription_id" : "23709d68-54d5-423b-a6be-03302e893152"
} ]
} 状态码
状态码 | 描述 |
|---|---|
200 | Demo Information |
错误码
请参见错误码。

