文档首页/ 安全云脑 SecMaster/ API参考/ 安全分析V2 API/ 基线检查/ 更新遵从包 - UpdateCompliancePackage
更新时间:2025-11-21 GMT+08:00
分享

更新遵从包 - UpdateCompliancePackage

功能介绍

更新遵从包

调用方法

请参见如何调用API

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项

URI

PUT /v2/{project_id}/workspaces/{workspace_id}/sa/baseline/compliance-packages/{compliance_packages_id}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释:

项目ID,用于明确项目归属,配置后可通过该ID查询项目下资产,可以通过调用API获取,也可以从控制台获取。获取项目ID

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

workspace_id

String

参数解释:

工作空间id。

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

compliance_packages_id

String

遵从包uuid

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释:

用户Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。获取用户Token

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

content-type

String

参数解释:

内容类型

  • application/json;charset=UTF-8 普通API请求的类型

约束限制:

不涉及

取值范围:

  • application/json;charset=UTF-8

默认取值:

不涉及

表3 请求Body参数

参数

是否必选

参数类型

描述

uuid

String

遵从包的uuid

name

String

遵从包的名称

version

String

遵从包的版本号

owner

String

遵从包的责任人

spec_catalog_vo_list

Array of BaselineCatalogModel objects

遵从包的目录列表

description

String

对遵从包的描述

classify

String

遵从包的分类

areas

String

遵从包适用的领域

region

String

遵从包适用的区域

status

String

遵从包的状态

表4 BaselineCatalogModel

参数

是否必选

参数类型

描述

uuid

String

目录ID唯一标识,UUID

serial_number

Integer

目录的位置顺序

level_number

Integer

目录的层级关系

root

String

该目录所在遵从包UUID

parent

String

该目录的父目录UUID,如果等于为第一层目录,则为遵从包UUID

is_leaf

Integer

该目录是否是叶子节点

0:不是

1:是

check_items

Array of CheckitemCatalogModel objects

目录关联的检查项

表5 CheckitemCatalogModel

参数

是否必选

参数类型

描述

uuid

String

检查项uuid

name

String

检查项的名称

响应参数

状态码:200

表6 响应Body参数

参数

参数类型

描述

code

String

错误码

message

String

错误描述

状态码:400

表7 响应Body参数

参数

参数类型

描述

code

String

参数解释:

错误码

取值范围:

不涉及

message

String

参数解释:

错误描述

取值范围:

不涉及

请求示例

响应示例

状态码

状态码

描述

200

更新基线检查遵从包返回体

400

更新基线检查遵从包错误返回体

错误码

请参见错误码

相关文档