更新时间:2022-12-29 GMT+08:00

添加资产授权

功能介绍

添加数据资产扫描授权

URI

POST /v1/{project_id}/sdg/asset/obs/buckets

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

表2 Query参数

参数

是否必选

参数类型

描述

type

String

资产类型

请求参数

表3 请求Body参数

参数

是否必选

参数类型

描述

buckets

Array of BucketBean objects

OBS桶列表

表4 BucketBean

参数

是否必选

参数类型

描述

asset_name

String

资产名称

location

String

桶位置

bucket_name

String

桶名称

bucket_policy

String

桶策略

响应参数

状态码: 200

表5 响应Body参数

参数

参数类型

描述

msg

String

返回消息

status

String

返回状态,如'200','400'

状态码: 400

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误信息

请求示例

添加数据资产扫描授权

POST /v1/{project_id}/sdg/asset/obs/buckets

{
  "buckets" : [ {
    "asset_name" : "xxxx",
    "location" : "xxxx",
    "bucket_name" : "xxxx",
    "bucket_policy" : "private"
  } ]
}

响应示例

状态码: 200

请求成功

{
  "msg" : "xxxx",
  "status" : "RESPONSE_SUCCESS"
}

状态码: 400

无效请求

{
  "error_code" : "dsc.40000011",
  "error_msg" : "Invalid parameter"
}

状态码

状态码

描述

200

请求成功

400

无效请求

错误码

请参见错误码