更新时间: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

无效请求

错误码

请参见错误码。