更新时间:2024-06-19 GMT+08:00

查询云服务的全量操作列表

功能介绍

查询云服务的全量操作列表。

调用方法

请参见如何调用API

URI

GET /v3/{project_id}/operations

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,参见获取账号ID和项目ID章节。

表2 Query参数

参数

是否必选

参数类型

描述

service_type

String

事件对应的云服务类型。

resource_type

String

事件对应的资源类型。传入该参数时,service_type必选。

请求参数

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

operations

Array of ListOperation objects

全量云服务的操作事件列表。

表4 ListOperation

参数

参数类型

描述

service_type

String

事件对应的云服务类型。

resource_type

String

事件对应的资源类型。

operation_list

Array of strings

操作事件名称数组。

状态码: 400

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误码标识,CTS.XXX。

error_msg

String

错误描述。

状态码: 401

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码标识,CTS.XXX。

error_msg

String

错误描述。

状态码: 403

表7 响应Body参数

参数

参数类型

描述

error_code

String

错误码标识,CTS.XXX。

error_msg

String

错误描述。

状态码: 404

表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码标识,CTS.XXX。

error_msg

String

错误描述。

状态码: 500

表9 响应Body参数

参数

参数类型

描述

error_code

String

错误码标识,CTS.XXX。

error_msg

String

错误描述。

状态码: 503

表10 响应Body参数

参数

参数类型

描述

error_code

String

错误码标识,CTS.XXX。

error_msg

String

错误描述。

请求示例

GET https://{endpoint}/v3/{project_id}/operations

响应示例

状态码: 200

请求成功。

{
  "operations" : [ {
    "service_type" : "cts",
    "resource_type" : "tracker",
    "operation_list" : [ "updateTracker", "createTracker", "deleteTracker" ]
  }, {
    "service_type" : "cts",
    "resource_type" : "notification",
    "operation_list" : [ "updateNotification", "createNotification", "deleteNotification" ]
  } ]
}

状态码

状态码

描述

200

请求成功。

400

服务器未能处理请求。

401

请求鉴权校验失败,访问被拒绝。

403

请求权限校验失败,访问被禁止。

404

请求资源不存在,请求未完成。

500

服务内部异常,请求未完成。

503

被请求的服务无效。建议直接修改该请求,不要重试该请求。

错误码

请参见错误码