操作安全报告
功能介绍
操作安全报告
调用方法
请参见如何调用API。
URI
POST /v1/{project_id}/workspaces/{workspace_id}/sa/reports/{report_id}/action
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
参数解释: 项目ID,用于明确项目归属,配置后可通过该ID查询项目下资产,可以通过调用API获取,也可以从控制台获取。获取项目ID 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
workspace_id |
是 |
String |
参数解释: 工作空间id。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
report_id |
是 |
String |
报告ID |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
参数解释: 用户Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。获取用户Token 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
report_content |
否 |
String |
报告的base64编码 |
email_title |
否 |
String |
邮件标题 |
email_to |
否 |
String |
收件人邮箱 |
email_cc |
否 |
String |
抄送人邮箱 |
email_content |
否 |
String |
邮件内容 |
report_file_type |
否 |
String |
附件类型 |
action |
是 |
String |
API的动作支持send和download |
report_page |
否 |
String |
安全报告Base64编码的内容 |
page_config |
否 |
PageConfigPx object |
安全报告的页边距 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
width |
否 |
Integer |
安全报告的宽度 |
height |
否 |
Integer |
安全报告的高度 |
margin |
否 |
MarginInfo object |
安全报告的页边距 |
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
code |
String |
参数解释: 错误码 取值范围: 不涉及 |
message |
String |
参数解释: 错误描述 取值范围: 不涉及 |
file |
Object |
download file |
状态码:400
参数 |
参数类型 |
描述 |
---|---|---|
code |
String |
参数解释: 错误码 取值范围: 不涉及 |
message |
String |
参数解释: 错误描述 取值范围: 不涉及 |
请求示例
无
响应示例
无
状态码
状态码 |
描述 |
---|---|
200 |
下载文件 |
400 |
xx |
错误码
请参见错误码。