AssetsInfo
资产列表数组
被如下接口引用:DescribeAssetsList, DescribeReportList, DescribeReportMissionList。
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| AddTime | Integer | 是 | 创建时间 示例值:0 |
| Aid | Integer | 是 | 资产 ID 示例值:1 |
| AssetsIp | String | 是 | 数据资产 IP 示例值:127.0.0.1 |
| AssetsName | String | 是 | 数据资产名称 示例值:审计测试资产 |
| AssetsPort | Integer | 是 | 数据资产端口 示例值:0 |
| AssetsType | String | 是 | 数据资产类型 示例值:MYSQL |
| AssetsVersion | String | 是 | 资产版本 示例值:8.0 |
| AssetsAddType | Integer | 是 | 是否动态 示例值:0 |
| Status | Integer | 是 | 是否删除 示例值:0 |
| UpdateTime | Integer | 是 | 最后一次修改时间 示例值:0 |
| VpcId | String | 是 | 资产的vpc 示例值:vpc-aweafdad |
| RegionId | String | 是 | 地域 示例值:ap-guangzhou |
| Permission | Integer | 是 | 审计权限 示例值:0 |
| InstanceId | String | 是 | 实例ID 示例值:ins-istestis |
| InstanceName | String | 是 | 实例名称 示例值:审计测试机器 |
| AddType | Integer | 是 | 用来区分自建资产是已通过cvm还是添加ip的方式 示例值:1 |
| AssetSubnetId | String | 是 | 子网Id 示例值:subnet-istestid |
| UploadPem | Integer | 是 | 是否已上传数据库私钥(0 否,1 是) 示例值:0 |
| AliveStatus | Integer | 是 | 资产状态栏 0:正常 1:已删除(目前仅对tencentDB有效) 示例值:0 |
| AgentOn | Integer | 是 | 开启agent(0:关闭;1:开启) 示例值:1 |
| CasbOn | Integer | 是 | 开启agent(0:关闭;1:开启) 示例值:1 |
| GroupId | String | 是 | 只读组/集群ID 示例值:rg-istestid |
| Available | String | 是 | PROXY_OFF: 未开启Casb代理;PROXY_ERROR:Casb代理接口返回异常;PROXY_BOUND:已绑定;PROXY_UNBOUND:未绑定;UNPAID:未购买;UNSUPPORTED:类型不支持;METADATA_NOT_FOUND:元数据不存在;QUOTA_EXCEEDED:Casb额度不足 示例值:PROXY_BOUND |
| CdbOn | Integer | 是 | cdbOn 示例值:1 |
| DbPlatform | String | 是 | 平台位数 32位 64位 示例值:64位 |
| DbCharset | String | 是 | 编码 示例值:utf-8 |
| OsPolicy | String | 是 | 操作系统 示例值:linux |
| BidirectionOn | Integer | 是 | 是否开启双向审计 示例值:1 |
| BidirectionMaxLine | Integer | 是 | 最大返回行数 示例值:10 |
| BidirectionMaxStorage | Integer | 是 | 最大返回大小 示例值:99 |
| BidirectionAllow | Integer | 是 | 是否允许开通双向审计(1.允许;0不允许) 示例值:1 |
| BidirectionDelivery | Integer | 是 | 启双向审计的日志投递(1.开启;0.关闭) 示例值:1 |
| RoStatus | String | 是 | 只读状态 示例值:1 |
| AgentBound | Boolean | 是 | 当前资产是否开启了对当前Agent的采集策略 示例值:true |
| CdbErrorMsg | String | 是 | 错误信息 示例值:Cdb接口异常,请稍后关闭后重新开启 |
| DsgcBindingInfo | DsgcBindingInfo | 是 | 资产 DSGC 绑定信息 |
| BindingRules | Array of IdWithName | 否 | 绑定的规则Ids |
| BindingModels | Array of IdWithName | 否 | 绑定的模型Ids |
| GroupName | String | 否 | 所属组名 示例值:groupName |
| AssetGroupId | Integer | 否 | 资产组Id 示例值:5 |
| IsNewCloudAudit | Boolean | 否 | 是否是新云原生审计流程 示例值:true |
| AuditCapability | Array of AuditCapability | 否 | 审计功能支持说明 |
| TrafficMirrorOn | Integer | 否 | 1 取值范围:[0, 1] 示例值:1 |
| AuditScope | String | 否 | 流量镜像审计范围 枚举值:
默认值:REGION 示例值:REGION |
| InstanceGroupId | String | 否 | 实例集群ID 示例值:cmgo-18dja01 |
AuditCapability
资产支持的审计能力
被如下接口引用:DescribeAssetsList, DescribeReportList, DescribeReportMissionList。
| 名称 | 类型 | 必选 | 描述 |
|---|
CdsAuditInstance
数据安全产品实例信息
被如下接口引用:DescribeDbauditInstances。
| 名称 | 类型 | 描述 |
|---|---|---|
| InstanceId | String | 实例ID 示例值:cds-21qwsd |
| AppId | String | 用户AppId 示例值:128494984 |
| Uin | String | 用户Uin 示例值:1000432456 |
| ProjectId | Integer | 项目ID 示例值:1 |
| RenewFlag | Integer | 续费标识 示例值:1 |
| Region | String | 所属地域 示例值:ap-guangzhou |
| PayMode | Integer | 付费模式(数据安全审计只支持预付费:1) 示例值:1 |
| Status | Integer | 实例状态: 0,未生效;1:正常运行; 2:被隔离; 3,已过期 示例值:1 |
| IsolatedTimestamp | String | 实例被隔离时间,格式:yyyy-mm-dd HH:ii:ss 示例值:2023-12-12 12:12:12 |
| CreateTime | String | 实例创建时间,格式: yyyy-mm-dd HH:ii:ss 示例值:2020-12-12 12:12:12 |
| ExpireTime | String | 实例过期时间,格式:yyyy-mm-dd HH:ii:ss 示例值:2023-12-12 12:12:12 |
| InstanceName | String | 实例名称 示例值:测试数审 |
| PublicIp | String | 实例公网IP 示例值:127.0.0.1 |
| PrivateIp | String | 实例私网IP 示例值:127.0.0.1 |
| InstanceType | String | 实例类型(版本) 示例值:cds |
| Pdomain | String | 实例域名 示例值:www.pdomain.com |
DbauditTypesInfo
数据安全审计产品规格信息
被如下接口引用:DescribeDbauditInstanceType。
| 名称 | 类型 | 描述 |
|---|---|---|
| InstanceVersionName | String | 规格描述 示例值:吞吐量:3000条SQL/秒,支持审计组:3个,入库速率:1千万/小时,在线存储量:300亿SQL语句 |
| InstanceVersionKey | String | 规格名称 示例值:合规版 |
| Qps | Integer | 最大吞吐量 示例值:3000 |
| MaxInstances | Integer | 最大实例数 示例值:3 |
| InsertSpeed | Integer | 入库速率(每小时) 示例值:10000000 |
| OnlineStorageCapacity | Integer | 最大在线存储量,单位:条 示例值:30000000000 |
| ArchivingStorageCapacity | Integer | 最大归档存储量,单位:条 示例值:30000000000 |
DsgcBindingInfo
资产 DSGC 绑定信息
被如下接口引用:DescribeAssetsList, DescribeReportList, DescribeReportMissionList。
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| DspaId | String | 是 | dspa实例id 示例值:dspa-awsdasda |
| DspaCgId | Integer | 是 | dspa绑定模板/合规组 id ComplianceGroupId 示例值:2 |
| DspaCgName | String | 是 | dspa绑定模板/合规组名称 示例值:通用规则集 |
| DspaStatus | Integer | 是 | dspa实例状态 0 正常 1 隔离 2 销毁 示例值:0 |
| DspaCgStatus | Integer | 是 | 模板状态 0: 正常 1: 已删除 示例值:0 |
IdWithName
IdWithName
被如下接口引用:DescribeAssetsList, DescribeReportList, DescribeReportMissionList。
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| Id | Integer | 否 | id 示例值:1 |
| Name | String | 否 | 名称 示例值:hen |
NameValueString
Name and String Value
被如下接口引用:DescribeAssetsList。
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| Name | String | 是 | 名称 示例值:InstanceName |
| Value | String | 是 | 值 示例值:pre_cdb_ins |
RegionInfo
数盾地域信息
被如下接口引用:DescribeDbauditUsedRegions。
| 名称 | 类型 | 描述 |
|---|---|---|
| RegionId | Integer | 地域ID 示例值:1 |
| Region | String | 地域名称 示例值:ap-guangzhou |
| RegionName | String | 地域描述 示例值:普通区 |
| RegionState | Integer | 地域可用状态 示例值:3 |
ReportMission
任务对象
被如下接口引用:DescribeReportMissionList。
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| Id | Integer | 否 | 报表任务id 示例值:0 |
| TplName | String | 否 | 任务名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:'' |
| ReportType | Integer | 否 | 报表类型 1:单次报表 2:周期报表 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| Remark | String | 否 | 报告说明 注意:此字段可能返回 null,表示取不到有效值。 示例值:'' |
| TemplateId | Integer | 否 | 报表模板 1:综合分析报告 2:等保合规报告 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| AssetsList | Array of AssetsInfo | 否 | 包含资产 注意:此字段可能返回 null,表示取不到有效值。 示例值:[] |
| NextStartTime | Integer | 否 | 下次启动时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| MissionStatus | Integer | 否 | 任务状态 1:生成中 2:待生成3:已生成4:生成失败5:已暂停 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| MissionStatusMessage | String | 否 | 任务状态说明 仅生成中和生成失败有效 注意:此字段可能返回 null,表示取不到有效值。 示例值:'' |
| ReportCount | Integer | 否 | 已生成报表数 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| MissionStart | Integer | 否 | 任务起停 1:关闭 2:开启 仅周期报表有效 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| CntDay | Integer | 否 | 统计周期 1:24小时 7:近一周 30:近30天 90:近90天 180: 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| CntCycle | Integer | 否 | 重复周期 1:每天 2:每周 3:每月 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| CntTime | Integer | 否 | 执行日期 重复周期为天:无意义 周:星期几 1-7 月每月 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
| CntDate | String | 否 | 执行时间 格式15:04 到分钟 注意:此字段可能返回 null,表示取不到有效值。 示例值:'' |
| Receivers | String | 否 | 创建者 0:内置 其余存放用户(uin) 注意:此字段可能返回 null,表示取不到有效值。 示例值:'' |
| Notification | Integer | 否 | Notification int 1关闭 2开启 不变更为0 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
Reports
报表列表字段数组
被如下接口引用:DescribeReportList。
| 名称 | 类型 | 描述 |
|---|---|---|
| AddTime | Integer | 生成时间 示例值:0 |
| EndTime | Integer | 结束时间 示例值:0 |
| Id | Integer | 报告 ID 示例值:0 |
| InstanceId | Integer | 审计 ID 示例值:0 |
| IsDelete | Integer | 是否已删除 示例值:0 |
| Receivers | String | 发送目标 示例值:'' |
| Remark | String | 报告说明 示例值:'' |
| ReportFile | String | 报告文件 示例值:'' |
| ReportStatus | Integer | 状态 示例值:0 |
| ReportTmpStatus | Integer | 状态 示例值:0 |
| ReportType | Integer | 报告类型 示例值:0 |
| SendResult | String | 发送结果 示例值:'' |
| SendType | String | 发送类型 示例值:'' |
| StartTime | Integer | 开始时间 示例值:0 |
| Title | String | 报告名称 示例值:'' |
| TemplateId | Integer | 报表模板 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
| AssetsList | Array of AssetsInfo | 包含资产 注意:此字段可能返回 null,表示取不到有效值。 示例值:[] |
| CntDay | Integer | 时间范围 1:24小时 7:近一周 30:近30天 90:近90天 180:近180天 不变更为0 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |