UNPKG

tencentcloud-sdk-nodejs

Version:
2,971 lines 493 kB
/** * CreateDspmIdentifyRule请求参数结构体 */ export interface CreateDspmIdentifyRuleRequest { /** * <p>数据项名称</p> */ Name: string; /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * <p>数据项描述</p> */ Description?: string; /** * <p>数据项启用状态</p><p>枚举值:</p><ul><li>0: 未启用</li><li>1: 启用</li></ul> */ Status?: number; /** * <p>结构化规则</p> */ StructuredRule?: string; /** * <p>非结构化规则</p> */ UnStructuredRule?: string; } /** * DeleteRiskScanTask请求参数结构体 */ export interface DeleteRiskScanTaskRequest { /** * 任务id 和目标AppID列表 */ TaskIdList: Array<TaskIdListKey>; /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * DescribeCosInvokeUa请求参数结构体 */ export interface DescribeCosInvokeUaRequest { /** * appid */ RelAppId: number; /** * 过滤器 */ Filter?: Filter; } /** * 风险中心风险概览统计数据 */ export interface CsipRiskCenterStatistics { /** * 端口风险总数 */ PortTotal?: number; /** * 端口风险高危数量 */ PortHighLevel?: number; /** * 弱口令风险总数 */ WeakPasswordTotal?: number; /** * 弱口令风险高危数量 */ WeakPasswordHighLevel?: number; /** * 网站风险数量 */ WebsiteTotal?: number; /** * 网站高危风险数量 */ WebsiteHighLevel?: number; /** * 最新的扫描时间 */ LastScanTime?: string; /** * 漏洞风险数 */ VULTotal?: number; /** * 高危漏洞风险数 */ VULHighLevel?: number; /** * 配置项风险数量 */ CFGTotal?: number; /** * 高危配置项风险数量 */ CFGHighLevel?: number; /** * 测绘服务风险数量 注意:此字段可能返回 null,表示取不到有效值。 */ ServerTotal?: number; /** * 测绘服务高危数量 注意:此字段可能返回 null,表示取不到有效值。 */ ServerHighLevel?: number; /** * 主机基线风险数量 */ HostBaseLineRiskTotal?: number; /** * 主机基线高危风险数量 */ HostBaseLineRiskHighLevel?: number; /** * 容器基线风险数量 */ PodBaseLineRiskTotal?: number; /** * 容器基线高危风险数量 */ PodBaseLineRiskHighLevel?: number; } /** * ModifyDspmApproveStatus请求参数结构体 */ export interface ModifyDspmApproveStatusRequest { /** * 申请单id */ OrderId: string; /** * 状态。1-通过 2-拒绝 */ Status: number; /** * 审批信息 */ Comment?: string; } /** * DescribeCWPMachineDetail请求参数结构体 */ export interface DescribeCWPMachineDetailRequest { /** * <p>实例ID</p> */ InstanceId?: string; /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; } /** * DescribeRiskItemList返回参数结构体 */ export interface DescribeRiskItemListResponse { /** * 列表信息 */ Data?: Array<CosRiskViewInfo>; /** * 总数 */ Total?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyPolicyStatus请求参数结构体 */ export interface ModifyPolicyStatusRequest { /** * 策略id集合 */ PolicyIdSet: Array<number | bigint>; /** * 状态值 */ Status: number; } /** * DescribeCosAsset返回参数结构体 */ export interface DescribeCosAssetResponse { /** * 总数 */ Total?: number; /** * 桶信息 */ Data?: Array<CosAssetInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateCosAssetSyncTask返回参数结构体 */ export interface CreateCosAssetSyncTaskResponse { /** * 同步任务id */ TaskId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDspmIdentifyComplianceCategoryRuleList请求参数结构体 */ export interface DescribeDspmIdentifyComplianceCategoryRuleListRequest { /** * <p>识别模板ID</p> */ ComplianceId: number; /** * <p>分类ID</p> */ CategoryId: number; /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * <p>过滤条件</p> */ Filter?: Filter; } /** * DescribeDspmSupportedAssetType返回参数结构体 */ export interface DescribeDspmSupportedAssetTypeResponse { /** * <p>实例支持的全局权限。</p> */ AssetTypeSet?: Array<DspmSupportedAssetType>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyDspmBackupSetting请求参数结构体 */ export interface ModifyDspmBackupSettingRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 备份日志保留时长 */ BackupLogSaveTime?: number; /** * 恢复日志保留时长 */ RestoreLogSaveTime?: number; /** * 日志最大生命周期限制 */ LogMaxSaveTime?: number; /** * 在线日志最大天数限制 */ OnlineLogMaxSaveTime?: number; } /** * 审计日志列表信息 */ export interface AuditLogInfo { /** * ai分数 */ AiScore?: number; /** * 应用用户 */ AppUser?: string; /** * 备份数据包 */ BackPacket?: string; /** * 客户端 IP */ ClientIp?: string; /** * 客户端 Mac */ ClientMac?: string; /** * 终端名称,取值Proxy时为casb代理流量,其它为Agent流量 */ ClientName?: string; /** * 客户端用户 */ ClientUser?: string; /** * 客户端端口 */ ClientPort?: number; /** * 风险等级 */ DangerLevel?: number; /** * 数据库 IP */ DbIp?: string; /** * 数据库名称 */ DbName?: string; /** * 数据库端口 */ DbPort?: number; /** * 数据库用户 */ DbUser?: string; /** * 影响行数 */ EffectRow?: number; /** * 执行时间 */ ExecTime?: number; /** * 命中规则 */ HitRule?: string; /** * 日志 ID */ Id?: number; /** * 数据资产名称 */ InstanceId?: number; /** * 审计单元名 */ InstanceName?: string; /** * 操作语句(sql 语句) */ OpSql?: string; /** * 操作时间(时间) */ OpTime?: number; /** * 返回消息 */ RetMsg?: string; /** * 返回码 */ RetNo?: number; /** * 会话ID */ SessionId?: string; /** * 操作类型 */ SqlType?: string; /** * 表名 */ TableName?: string; /** * 数据资产名称 */ AssetName?: string; /** * 规则集合 */ HitRules?: Array<HitRules>; /** * 流量来源 */ SourceType?: string; /** * 单条审计日志id */ ReqId?: string; /** * SQL 主要类型,DML/DDL/DCL/TCL */ SqlMainType?: string; /** * 表名集合 */ TableNames?: Array<string>; /** * 字段名集合 */ FieldNames?: Array<string>; /** * 字段名 */ FieldName?: string; /** * 数据库类型 */ DbType?: string; /** * 客户端工具 */ ClientDriverName?: string; /** * 位置信息 */ Location?: Location; /** * 字段信息(包含敏感信息) */ FieldDetails?: Array<TableField>; /** * 资产所属账号app id */ AppId?: number; /** * 账号昵称 */ NickName?: string; /** * 资产所属账号uin */ Uin?: string; } /** * CreateAccessKeySyncTask请求参数结构体 */ export interface CreateAccessKeySyncTaskRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * ModifyCosAuditObjectIdentifyStatus返回参数结构体 */ export interface ModifyCosAuditObjectIdentifyStatusResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeIpInvokeRecordDetail请求参数结构体 */ export interface DescribeIpInvokeRecordDetailRequest { /** * 过滤器 */ Filter?: Filter; } /** * UpdateAlertStatusList请求参数结构体 */ export interface UpdateAlertStatusListRequest { /** * 告警ID列表 */ ID: Array<NewAlertKey>; /** * 操作类型 1:撤销处置 2:标记为已处置 3:标记忽略 4:取消标记处置 5:取消标记忽略 */ OperateType: number; /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 被调用的集团账号的成员id */ OperatedMemberId?: Array<string>; } /** * DescribeRiskCenterAssetViewWeakPasswordRiskList返回参数结构体 */ export interface DescribeRiskCenterAssetViewWeakPasswordRiskListResponse { /** * 总条数 */ TotalCount?: number; /** * 风险列表 */ Data?: Array<AssetViewWeakPassRisk>; /** * 状态列表 */ StatusLists?: Array<FilterDataObject>; /** * 危险等级列表 */ LevelLists?: Array<FilterDataObject>; /** * 来源列表 */ FromLists?: Array<FilterDataObject>; /** * 资产类型列表 */ InstanceTypeLists?: Array<FilterDataObject>; /** * 弱口令类型列表 */ PasswordTypeLists?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeCosBucketBillingInfo返回参数结构体 */ export interface DescribeCosBucketBillingInfoResponse { /** * 存储桶计费信息 */ CosBucketBillingInfoSet?: Array<CosBucketBillingInfo>; /** * 总数 */ Total?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 风险规则 */ export interface RiskRuleInfo { /** * 风险检查项ID */ RuleID?: string; /** * 云厂商名称 */ Provider?: string; /** * 实例类型 */ InstanceType?: string; /** * 风险名称 */ RiskTitle?: string; /** * 检查类型 */ CheckType?: string; /** * 风险等级 */ RiskLevel?: string; /** * 风险危害 */ RiskInfluence?: string; /** * 风险修复指引报告链接 */ RiskFixAdvance?: string; /** * 边界管控 */ DispositionType?: string; } /** * KeyValue对 */ export interface KeyValue { /** * 字段 */ Key?: string; /** * 值 */ Value?: string; } /** * ModifyDspmIdentifyLevelItem请求参数结构体 */ export interface ModifyDspmIdentifyLevelItemRequest { /** * <p>级别组id</p> */ Id: number; /** * <p>级别组名称</p> */ Name?: string; /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * <p>敏感程度分</p><p>取值范围:[1, 10]</p><p>单位:敏感程度</p> */ LevelScore?: number; } /** * 集团账号成员详情 */ export interface OrganizationUserInfo { /** * 成员账号Uin */ Uin?: string; /** * 成员账号名称 */ NickName?: string; /** * 部门节点名称,账号所属部门 */ NodeName?: string; /** * 资产数量 */ AssetCount?: number; /** * 风险数量 */ RiskCount?: number; /** * 攻击数量 */ AttackCount?: number; /** * Member/Admin/;成员或者管理员 */ Role?: string; /** * 成员账号id */ MemberId?: string; /** * 成员账号Appid */ AppId?: string; /** * 账号加入方式,create/invite */ JoinType?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CFWProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ WAFProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CWPProtect?: string; /** * 1启用,0未启用 */ Enable?: number; /** * "Free" //免费版 "Advanced" //高级版 "Enterprise" //企业版 "Ultimate" //旗舰版 */ CSIPProtect?: string; /** * 1为配额消耗者 */ QuotaConsumer?: number; /** * 账户类型,0为腾讯云账户,1为AWS账户 */ CloudType?: number; /** * 0为缺省值,1为10分钟,2为1小时,3为24小时 */ SyncFrequency?: number; /** * 多云账户是否过期 */ IsExpired?: boolean; /** * 多云账户 权限列表 */ PermissionList?: Array<string>; /** * 1 */ AuthType?: number; /** * 0 腾讯云集团账户 1 腾讯云接入账户 2 非腾讯云 */ TcMemberType?: number; /** * 子账号数量 */ SubUserCount?: number; /** * 加入方式详细信息 */ JoinTypeInfo?: string; } /** * dspm分类分级数据项列表项 */ export interface DspmIdentifyRuleItem { /** * <p>数据项id</p> */ Id?: number; /** * <p>数据项名称</p> */ Name?: string; /** * <p>数据项描述</p> */ Description?: string; /** * <p>数据项是否启用</p><p>枚举值:</p><ul><li>0: 否</li><li>1: 是</li></ul> */ Status?: number; /** * <p>数据项类型</p><p>枚举值:</p><ul><li>0: 内置</li><li>1: 自定义</li></ul> */ Type?: number; /** * <p>更新时间</p> */ UpdateTime?: string; /** * <p>结构化规则配置状态</p> */ StructuredStatus?: boolean; /** * <p>非结构化规则配置状态</p> */ UnStructuredStatus?: boolean; /** * <p>关联的识别模板信息</p> */ ComplianceRelations?: Array<DspmIdentifyRefComplianceInfo>; } /** * 安全中心资产标签 */ export interface AssetTag { /** * 标签的key值,可以是字母、数字、下划线 */ TagKey?: string; /** * 标签的vale值,可以是字母、数字、下划线 */ TagValue?: string; } /** * DescribeCheckViewRisks返回参数结构体 */ export interface DescribeCheckViewRisksResponse { /** * <p>检查视角下风险数量</p> */ TotalCount?: number; /** * <p>检查视角下风险列表</p> */ CheckViewRiskList?: Array<CheckViewRiskItem>; /** * <p>检查视角下cspm规范标签列表</p> */ StandardNameList?: Array<StandardItem>; /** * <p>资产类型集合</p> */ AssetTypeList?: Array<AttributeOptionSet>; /** * <p>云厂商类型集合</p> */ ProviderList?: Array<AttributeOptionSet>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * dspm支持的产品信息 */ export interface DspmSupportedAssetType { /** * <p>产品名(用于查询)</p> */ Product?: string; /** * <p>地域列表</p> */ Regions?: Array<RegionConfig>; /** * <p>产品名-用于展示</p> */ ProductDisplayName?: string; /** * <p>产品组名</p> */ ProductGroup?: string; /** * <p>给定资产类型的资产实例总数</p> */ AssetTotal?: number; } /** * Dspm身份信息 */ export interface DspmIdentifyInfoItem { /** * 身份id。 */ IdentifyId?: string; /** * 备注。 */ Remark?: string; /** * 身份类型。0-未定义 2-长期身份 3-临时身份 */ IdentifyType?: number; /** * 所属云账号uin用户。 注意:此字段可能返回 null,表示取不到有效值。 */ OwnerUin?: DspmUinUser; /** * 创建者账号uin用户。 */ CreatorUin?: DspmUinUser; /** * 关联资产。 */ AssetCount?: number; /** * 创建时间。 */ CreateTime?: string; /** * 状态。0-不活跃 1-活跃 */ Status?: number; /** * 所属个人用户信息 注意:此字段可能返回 null,表示取不到有效值。 */ Person?: DspmPersonUser; /** * 关联数据资产统计信息。 */ AssetStatistic?: DspmIdentifyAssetStatistic; /** * 风险统计信息 */ RiskCount?: DspmRiskCount; /** * 安全建议。 Resolve 立即解决 Reinforcement 加固 None 暂无异常 */ SafetyAdvice?: string; /** * 资产所属账号app id */ AppId?: number; /** * 账号昵称 */ NickName?: string; /** * 资产所属账号uin */ Uin?: string; } /** * DescribeDspmRiskStrategy返回参数结构体 */ export interface DescribeDspmRiskStrategyResponse { /** * 策略列表 */ StrategySet?: Array<DspmRiskStrategy>; /** * 策略总数 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 日志高亮信息 */ export interface LogHighLightItem { /** * <p>键</p> */ Key?: string; /** * <p>值</p> */ Values?: Array<string>; } /** * DeleteIaCFile返回参数结构体 */ export interface DeleteIaCFileResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDspmIdentifyComplianceGroupDetail返回参数结构体 */ export interface DescribeDspmIdentifyComplianceGroupDetailResponse { /** * <p>识别模板ID</p> */ Id?: number; /** * <p>识别模板名称</p> */ Name?: string; /** * <p>描述</p> */ Description?: string; /** * <p>模板类型</p><p>枚举值:</p><ul><li>0: 内置</li><li>1: 自定义</li></ul> */ Type?: number; /** * <p>状态</p><p>枚举值:</p><ul><li>0: 未启用</li><li>1: 启用</li></ul> */ Status?: number; /** * <p>关联级别组ID</p> */ LevelGroupId?: number; /** * <p>无</p> */ Detail?: Array<DspmIdentifyComplianceCategoryRelation>; /** * <p>关联级别组名称</p> */ LevelGroupName?: string; /** * <p>创建时间</p> */ CreateTime?: string; /** * <p>修改时间</p> */ ModifyTime?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * Dspm 账号统计数 */ export interface DspmAccountCount { /** * 云账号个数 */ UinAccountCount?: number; /** * 访客账号个数 */ PersonCount?: number; /** * 未管控账号个数 */ UncontrolledAccountCount?: number; /** * 总账号个数 */ TotalAccountCount?: number; } /** * ModifyDspmRiskStrategy请求参数结构体 */ export interface ModifyDspmRiskStrategyRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 风险策略类型 */ StrategyType?: string; /** * 是否启用 */ IsEnabled?: number; /** * 策略内容,如:{ ThresholdValue: "100" } */ Rule?: string; /** * 可选值:Info/Low/Medium/High */ RiskLevel?: string; /** * 策略id */ StrategyId?: Array<number | bigint>; } /** * DeleteDspmPersonalIdentify请求参数结构体 */ export interface DeleteDspmPersonalIdentifyRequest { /** * 个人id */ PersonId: string; } /** * CreateDspmAssetIdentifyInfoExportJob返回参数结构体 */ export interface CreateDspmAssetIdentifyInfoExportJobResponse { /** * <p>任务ID</p> */ JobID?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyCosAuditMonitorAccount请求参数结构体 */ export interface ModifyCosAuditMonitorAccountRequest { /** * 资源id */ ResourceId: string; /** * 需要监测的appid信息 */ MonitorAppIdSet?: Array<number | bigint>; /** * 选择存储桶映射关系 */ BindBucket?: Array<CosBucketId>; } /** * DescribeDspmAccessTopologyIps返回参数结构体 */ export interface DescribeDspmAccessTopologyIpsResponse { /** * ip列表 */ Items?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 日志键值索引规则信息 */ export interface LogRuleKeyValueInfo { /** * <p>大小写敏感</p> */ CaseSensitive?: boolean; /** * <p>键值索引信息</p> */ KeyValues?: Array<LogKeyValueInfo>; } /** * DescribeEdrAlertList请求参数结构体 */ export interface DescribeEdrAlertListRequest { /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * <p>PolicyType - int - 是否必填:否 - 策略类型PolicyName - string - 是否必填:否 - 策略名称Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)PolicyAction- int - 是否必填:否 - 策略动作IsEnabled - int - 是否必填:否 - 是否生效</p> */ Filters?: Array<EDRFilter>; /** * <p>限制条数,默认10,最大100</p> */ Limit?: number; /** * <p>偏移量,默认0</p> */ Offset?: number; /** * <p>排序方式: [ASC:升序|DESC:降序]</p> */ Order?: string; /** * <p>可选排序列: [LatestDetectTime]</p> */ By?: string; } /** * ModifyDspmAssetAccount返回参数结构体 */ export interface ModifyDspmAssetAccountResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateDspmAssetsExportJob返回参数结构体 */ export interface CreateDspmAssetsExportJobResponse { /** * 任务ID */ JobID?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRiskCenterWebsiteRiskList返回参数结构体 */ export interface DescribeRiskCenterWebsiteRiskListResponse { /** * 总条数 */ TotalCount?: number; /** * 内容风险列表 */ Data?: Array<WebsiteRisk>; /** * 状态列表 */ StatusLists?: Array<FilterDataObject>; /** * 危险等级列表 */ LevelLists?: Array<FilterDataObject>; /** * 资产类型列表 */ InstanceTypeLists?: Array<FilterDataObject>; /** * 风险类型列表 */ DetectEngineLists?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDspmSyncAssetsStatus请求参数结构体 */ export type DescribeDspmSyncAssetsStatusRequest = null; /** * 申请单信息 */ export interface DspmApplyOrder { /** * 申请单id */ OrderId?: string; /** * 身份id。 */ IdentifyId?: string; /** * 申请人账号uin */ ApplicantUin?: DspmUinUser; /** * 资产id */ AssetId?: string; /** * 资产名 */ AssetName?: string; /** * 资产所属地域 */ Region?: string; /** * 申请类型。0-关联身份 1-编辑身份 2-创建临时身份 */ ApplyType?: number; /** * 申请权限。 */ Privilege?: DspmDbAccountPrivilege; /** * 从审批完成后开始计算的访问权限失效时间,临时账号有效。单位毫秒。 */ ValidatePeriod?: number; /** * 申请原因。 */ Reason?: string; /** * 审批步骤 */ ApproverSteps?: Array<DspmApproverStep>; /** * 管理类型。0-普通成员 1-管理员 */ ManagerType?: number; /** * 个人用户信息 */ Person?: DspmPersonUser; /** * 云账号用户信息 */ SubjectUser?: DspmUinUser; /** * 审批状态。 0-未审批 1-通过 2-拒绝 */ Status?: number; /** * 申请单创建时间。 */ CreateTime?: string; } /** * DescribeRiskCenterCFGViewCFGRiskList请求参数结构体 */ export interface DescribeRiskCenterCFGViewCFGRiskListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤内容 */ Filter?: Filter; } /** * 审批单信息 */ export interface DspmApproverOrder { /** * 对应申请单id */ OrderId?: string; /** * 身份id。 */ IdentifyId?: string; /** * 申请人账号uin */ ApplicantUin?: DspmUinUser; /** * 资产id */ AssetId?: string; /** * 资产名 */ AssetName?: string; /** * 申请类型。0-关联身份 1-编辑身份 2-创建临时身份 */ ApplyType?: number; /** * 申请权限 */ Privilege?: DspmDbAccountPrivilege; /** * 从审批完成后开始计算的访问权限失效时间,临时账号有效。单位毫秒。 */ ValidatePeriod?: number; /** * 申请原因 */ Reason?: string; /** * 管理类型。0-普通成员 1-管理员 */ ManagerType?: number; /** * 个人用户信息 */ Person?: DspmPersonUser; /** * 云账号用户信息 */ SubjectUser?: DspmUinUser; /** * 对应申请单创建时间。 */ CreateTime?: string; } /** * 日志全文索引信息 */ export interface LogFullTextInfo { /** * <p>大小写敏感</p> */ CaseSensitive?: boolean; /** * <p>token</p> */ Tokenizer?: string; /** * <p>包含中文</p> */ ContainZH?: boolean; } /** * DescribeCSIPRiskStatistics返回参数结构体 */ export interface DescribeCSIPRiskStatisticsResponse { /** * 资产概况数据 */ Data?: CsipRiskCenterStatistics; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeCosActionList返回参数结构体 */ export interface DescribeCosActionListResponse { /** * 列表 */ Data?: Array<CosActionInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 漏洞视角的漏洞风险对象 */ export interface VULViewVULRiskData { /** * 端口 */ Port?: string; /** * 影响资产 */ NoHandleCount?: number; /** * 风险等级,low-低危,high-高危,middle-中危,info-提示,extreme-严重。 */ Level?: string; /** * 组件 */ Component?: string; /** * 最近识别时间 */ RecentTime?: string; /** * 首次识别时间 */ FirstTime?: string; /** * 影响资产数量 */ AffectAssetCount?: number; /** * 风险ID */ RiskId?: string; /** * 扫描来源,具体看接口返回枚举类型 */ From?: string; /** * 前端索引 */ Index?: string; /** * 漏洞类型 */ VULType?: string; /** * 漏洞名 */ VULName?: string; /** * cve */ CVE?: string; /** * 漏洞payload */ Payload?: string; /** * 漏洞影响组件 */ AppName?: string; /** * 漏洞影响版本 */ AppVersion?: string; /** * 风险点 */ VULURL?: string; /** * 用户昵称 */ Nick?: string; /** * 用户appid */ AppId?: string; /** * 用户uin */ Uin?: string; /** * 应急漏洞类型,1-应急漏洞,0-非应急漏洞 */ EMGCVulType?: number; /** * CVSS评分 */ CVSS?: number; /** * PCMGRId */ PCMGRId?: string; /** * 漏洞标签。搜索时应急 必修传参VulTag=SuggestRepair/EMGCVul */ VulTag?: Array<string>; /** * 漏洞披露时间 */ DisclosureTime?: string; /** * 攻击热度 */ AttackHeat?: number; /** * 是否必修漏洞,1-是,0-不是 */ IsSuggest?: number; /** * 处置任务id */ HandleTaskId?: string; /** * 引擎来源 */ EngineSource?: string; /** * 新的漏洞风险id */ VulRiskId?: string; /** * 新版漏洞id */ TvdID?: string; /** * 是否可以一键体检,1-可以,0-不可以 */ IsOneClick?: number; } /** * DescribeIaCTokenList返回参数结构体 */ export interface DescribeIaCTokenListResponse { /** * <p>列表</p> */ List?: Array<CICDToken>; /** * <p>总数</p> */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeScanTaskList请求参数结构体 */ export interface DescribeScanTaskListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤内容 */ Filter?: Filter; /** * 标签 */ Tags?: Array<Tags>; } /** * CreateAccessKeyCheckTask返回参数结构体 */ export interface CreateAccessKeyCheckTaskResponse { /** * 0表示成功 1表示失败 */ Code?: number; /** * 错误信息 */ Msg?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeOrganizationInfo请求参数结构体 */ export interface DescribeOrganizationInfoRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * Dspm地域信息 */ export interface DspmArea { /** * 国家 */ Country?: string; /** * 省 */ Province?: string; /** * 市 */ City?: string; } /** * DescribeDspmBackupLogList请求参数结构体 */ export interface DescribeDspmBackupLogListRequest { /** * <p>限制数目</p> */ Limit: number; /** * <p>偏移量</p> */ Offset: number; /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * <p>排序方式(desc=倒叙,asc=升序)</p> */ Sort?: string; /** * <p>排序字段(支持&#39;StartTime&#39;)</p> */ Field?: string; /** * <p>开始时间</p> */ StartTime?: number; /** * <p>结束时间</p> */ EndTime?: number; /** * <p>备份日志状态0未完成的,1备份文件,2恢复中,3已恢复,4.已删除,全部查询-1</p> */ Status?: number; /** * <p>数据库类型,如:cdb, mariadb</p> */ DbTypes?: Array<string>; } /** * ModifyDspmAssetSecurityAnalysisSwitch请求参数结构体 */ export interface ModifyDspmAssetSecurityAnalysisSwitchRequest { /** * 实例信息 */ Instances: Array<DspmAssetInstance>; /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 开关。1-打开 0-关闭 */ Enable?: number; } /** * DescribeCosBucketBillingInfo请求参数结构体 */ export interface DescribeCosBucketBillingInfoRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * DescribeDspmRiskTendency请求参数结构体 */ export interface DescribeDspmRiskTendencyRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 起始日期 */ StartDate?: string; /** * 结束日期 */ EndDate?: string; } /** * EDR告警定位信息(ID + AlertID + AppID 三元组) */ export interface EdrAlertTarget { /** * <p>告警主键ID</p> */ Id: number; /** * <p>告警所属账号ID(跨账号,前端必传)</p> */ AppId: number; /** * <p>告警唯一标识</p> */ AlertId?: string; /** * <p>主机UUID(可选,由列表带回透传)</p> */ Quuid?: string; /** * <p>实例ID(可选,由列表带回透传,用于安全中心标签富化)</p> */ InstanceId?: string; /** * <p>告警子类型</p> */ AlertSubType?: string; } /** * DescribeDspmRisk返回参数结构体 */ export interface DescribeDspmRiskResponse { /** * 风险列表 */ RiskSet?: Array<DspmRisk>; /** * 风险总数 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 日志条目列表 */ export interface LogItems { /** * <p>数值</p> */ Data?: Array<LogItem>; } /** * ModifyDspmWhitelistStrategy返回参数结构体 */ export interface ModifyDspmWhitelistStrategyResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeKeySandboxCredential请求参数结构体 */ export interface DescribeKeySandboxCredentialRequest { /** * 凭证ID */ CredentialId: string; /** * 集团账号的成员id */ MemberId?: Array<string>; } /** * DescribeDspmDictionaryList请求参数结构体 */ export interface DescribeDspmDictionaryListRequest { /** * <p>字典类型(RootCategory:一级分类,IdentifyRule:敏感识别数据项)</p> */ DictType: string; /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * <p>筛选条件</p> */ Filters?: Array<WhereFilter>; } /** * 检查项视角风险 */ export interface CheckViewRiskItem { /** * <p>检查项规则ID</p> */ RiskRuleId?: string; /** * <p>风险名称</p> */ RiskTitle?: string; /** * <p>检查类型</p> */ CheckType?: string; /** * <p>风险等级</p> */ Severity?: string; /** * <p>存在1个风险项</p> */ RiskDesc?: string; /** * <p>首次发现时间</p> */ CreateTime?: string; /** * <p>风险更新时间</p> */ UpdateTime?: string; /** * <p>云厂商</p> */ Provider?: string; /** * <p>风险状态</p> */ RiskStatus?: number; /** * <p>受影响资产数量</p> */ AssetCount?: number; /** * <p>风险数量</p> */ RiskCount?: number; /** * <p>资产类型</p> */ AssetType?: string; /** * <p>事件类型</p> */ EventType?: string; /** * <p>处置分类</p> */ Classify?: string; /** * <p>cspm规范条款</p> */ StandardTerms?: Array<StandardTerm>; /** * <p>资产类型图标</p> */ AssetTypeIconURL?: string; } /** * 审批步骤 */ export interface DspmApproverStep { /** * 审批人列表 */ ApproverUinSet?: Array<DspmUinUser>; /** * 审批人 */ ApproverUin?: string; /** * 审批状态 0-未审批 1-通过 2-拒绝 */ Status?: number; /** * 审批意见 */ Comment?: string; /** * 审批时间。 */ ApproveTime?: string; } /** * AddNewBindRoleUser请求参数结构体 */ export type AddNewBindRoleUserRequest = null; /** * ModifyDspmAssetLogDeliverySwitch返回参数结构体 */ export interface ModifyDspmAssetLogDeliverySwitchResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeCosIpInvokeRecordFile请求参数结构体 */ export interface DescribeCosIpInvokeRecordFileRequest { /** * appid */ RelAppId: number; /** * 过滤器 */ Filter?: Filter; } /** * DescribeBucketInvokeIpList请求参数结构体 */ export interface DescribeBucketInvokeIpListRequest { /** * appid */ RelAppId: number; /** * 桶名 */ BucketName: string; /** * 过滤条件 */ Filter?: Filter; } /** * 集团账号详情 */ export interface OrganizationInfo { /** * 成员账号名称 */ NickName?: string; /** * 部门节点名称,账号所属部门 */ NodeName?: string; /** * Member/Admin/DelegatedAdmin/EntityAdmin; 成员/管理员/委派管理员/主体管理员 */ Role?: string; /** * 成员账号id */ MemberId?: string; /** * 账号加入方式,create/invite */ JoinType?: string; /** * 集团名称 */ GroupName?: string; /** * 管理员账号名称 */ AdminName?: string; /** * 管理员Uin */ AdminUin?: string; /** * 创建时间 */ CreateTime?: string; /** * 部门数 */ NodeCount?: number; /** * 成员数 */ MemberCount?: number; /** * 子账号数 */ SubAccountCount?: number; /** * 异常子账号数量 */ AbnormalSubUserCount?: number; /** * 集团关系策略权限 */ GroupPermission?: Array<string>; /** * 成员关系策略权限 */ MemberPermission?: Array<string>; /** * 集团付费模式;0/自付费,1/代付费 */ GroupPayMode?: number; /** * 个人付费模式;0/自付费,1/代付费 */ MemberPayMode?: number; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CFWProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ WAFProtect?: string; /** * 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 */ CWPProtect?: string; /** * 所有部门的集合数组 */ Departments?: Array<string>; /** * 成员创建时间 */ MemberCreateTime?: string; /** * Advanced/Enterprise/Ultimate */ CSIPProtect?: string; /** * 1表示配额消耗方 */ QuotaConsumer?: number; /** * 管理员/委派管理员 已开启数量 */ EnableAdminCount?: number; /** * 账户多云信息统计,数组形式,具体参考CloudCountDesc描述 */ CloudCountDesc?: Array<CloudCountDesc>; /** * 管理员/委派管理员 总数量 */ AdminCount?: number; } /** * DescribeDspmSupportedAssetType请求参数结构体 */ export interface DescribeDspmSupportedAssetTypeRequest { /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; } /** * 产品日志条数 */ export interface TagCount { /** * 产品名 */ Name?: string; /** * 日志条数 */ Count?: number; } /** * UpdateAccessKeyAlarmStatus返回参数结构体 */ export interface UpdateAccessKeyAlarmStatusResponse { /** * 0成功,1失败 */ Code?: number; /** * 错误信息 */ Msg?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeVulRiskList返回参数结构体 */ export interface DescribeVulRiskListResponse { /** * 漏洞数量 */ TotalCount?: number; /** * 漏洞列表 */ VulRiskList?: Array<VulRiskItem>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateRiskCenterScanTask返回参数结构体 */ export interface CreateRiskCenterScanTaskResponse { /** * 任务id */ TaskId?: string; /** * 0,任务创建成功;小于0失败;-1为存在资产未认证 */ Status?: number; /** * 未认证资产列表 */ UnAuthAsset?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDspmAssets请求参数结构体 */ export interface DescribeDspmAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 筛选项 */ Filter?: Filter; } /** * CreateDspmAssetIdentifyInfoExportJob请求参数结构体 */ export interface CreateDspmAssetIdentifyInfoExportJobRequest { /** * <p>资产实例id</p> */ AssetId: string; /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * <p>过滤器</p> */ Filter?: Filter; } /** * DescribeCWPMachineDetail返回参数结构体 */ export interface DescribeCWPMachineDetailResponse { /** * <p>主机详情</p> */ MachineDetail?: MachineDetail; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CSPM条款 */ export interface StandardTerm { /** * 标签 */ Tag?: string; /** * 条款 */ Terms?: Array<string>; } /** * DescribeVpcAssets请求参数结构体 */ export interface DescribeVpcAssetsRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤参数 */ Filter?: Filter; } /** * 报告pdf下载的临时链接 */ export interface TaskLogURL { /** * 报告下载临时链接 */ URL?: string; /** * 任务报告id */ LogId?: string; /** * 任务报告名称 */ TaskLogName?: string; /** * APP ID */ AppId?: string; } /** * DescribeExposePath请求参数结构体 */ export interface DescribeExposePathRequest { /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * 资产ID */ AssetId?: string; /** * 资产IP */ Ip?: string; /** * 资产域名 */ Domain?: string; /** * 端口或端口范围 */ Port?: string; } /** * ModifyDspmRestoreLogTask返回参数结构体 */ export interface ModifyDspmRestoreLogTaskResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeKeySandboxCredentialList返回参数结构体 */ export interface DescribeKeySandboxCredentialListResponse { /** * 凭证数据列表 */ Data?: Array<KeySandboxCredential>; /** * 总数量 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 通用的下拉框列表 */ export interface AttributeOptionSet { /** * cvm实例类型 */ Text?: string; /** * cvm实例名称 */ Value?: string; } /** * DeleteDspmApplyOrder请求参数结构体 */ export interface DeleteDspmApplyOrderRequest { /** * 申请单id */ OrderId?: Array<string>; } /** * DescribeDspmIdentifyComplianceGroupList返回参数结构体 */ export interface DescribeDspmIdentifyComplianceGroupListResponse { /** * <p>总数</p><p>单位:数量</p> */ TotalCount?: number; /** * <p>无</p> */ DataSet?: Array<DspmIdentifyComplianceItem>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 子账号详情 */ export interface SubUserInfo { /** * <p>主键ID,无业务意义仅作为唯一键</p> */ ID?: number; /** * <p>子账号Appid</p> */ AppID?: string; /** * <p>子账号UIn</p> */ Uin?: string; /** * <p>子账号名称</p> */ NickName?: string; /** * <p>主账号Appid</p> */ OwnerAppID?: string; /** * <p>主账号Uin</p> */ OwnerUin?: string; /** * <p>主账号名称</p> */ OwnerNickName?: string; /** * <p>所属主账号memberId信息</p> */ OwnerMemberID?: string; /** * <p>账户类型,0为腾讯云账户,1为AWS账户</p> */ CloudType?: number; /** * <p>可访问服务数量</p> */ ServiceCount?: number; /** * <p>可访问接口数量</p> */ InterfaceCount?: number; /** * <p>可访问资源数量</p> */ AssetCount?: number; /** * <p>访问/行为日志数量</p> */ LogCount?: number; /** * <p>权限配置风险</p> */ ConfigRiskCount?: number; /** * <p>危险行为告警</p> */ ActionRiskCount?: number; /** * <p>是否接入操作审计日志</p> */ IsAccessCloudAudit?: boolean; /** * <p>是否配置风险的安全体检</p> */ IsAccessCheck?: boolean; /** * <p>是否配置用户行为管理策略</p> */ IsAccessUeba?: boolean; /** * <p>创建时间(Unix时间戳)</p> */ CreateTime?: number; } /** * 多云账户统计信息 */ export interface CloudCountDesc { /** * 0表示腾讯云 1表示AWS */ CloudType?: number; /** * 账户数量 */ CloudCount?: number; /** * 该云账号类型描述 */ CloudDesc?: string; } /** * 磁盘分区信息 */ export interface DiskPartitionInfo { /** * <p>分区名称</p> */ Name?: string; /** * <p>挂载路径</p> */ Path?: string; /** * <p>使用百分比</p> */ Percent?: number; /** * <p>分区大小(MB)</p> */ Size?: number; /** * <p>分区类型</p> */ Type?: string; /** * <p>已使用(MB)</p> */ Used?: number; } /** * ModifyDspmApproveStatus返回参数结构体 */ export interface ModifyDspmApproveStatusResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * IaC检测文件 */ export interface IaCFile { /** * <p>ID</p> */ Id?: number; /** * <p>appid</p> */ AppId?: number; /** * <p>文件ID</p> */ FileId?: string; /** * <p>文件名称</p> */ FileName?: string; /** * <p>CI/CD名称</p> */ CICDName?: string; /** * <p>文件路径</p> */ FilePath?: string; /** * <p>文件类型(1:Dockerfile,2:Terraform,3:KubernetesYaml)</p> */ FileType?: number; /** * <p>风险总计数量</p> */ RiskTotalCnt?: number; /** * <p>风险等级数量(0:低危,1:中危,2:高危,3:严重)</p> */ RiskLevelCnt?: Array<KeyValueInt>; /** * <p>扫描时间</p> */ ScanTime?: string; /** * <p>检测状态(0:待扫描,1:检测中,2:已完成,3:检测异常)</p> */ Status?: number; /** * <p>扫描失败类型(0:无失败, 1:检测超时, 2:文件格式解析失败, 3:检测失败)</p> */ FailType?: number; } /** * DescribeDspmIdentifyRuleDetail返回参数结构体 */ export interface DescribeDspmIdentifyRuleDetailResponse { /** * <p>数据项id</p> */ Id?: number; /** * <p>数据项名称</p> */ Name?: string; /** * <p>数据项描述</p> */ Description?: string; /** * <p>数据项是否启用</p><p>枚举值:</p><ul><li>0: 否</li><li>1: 是</li></ul><p>默认值:0</p> */ Status?: number; /** * <p>数据项类型</p><p>枚举值:</p><ul><li>0: 内置</li><li>1: 自定义</li></ul> */ Type?: number; /** * <p>结构化规则</p> */ StructuredRule?: string; /** * <p>非结构化规则</p> */ UnStructuredRule?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeAIAgentAssetList请求参数结构体 */ export interface DescribeAIAgentAssetListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 筛选 */ Filter?: Filter; } /** * SendDspmAssetLoginSmsCode返回参数结构体 */ export interface SendDspmAssetLoginSmsCodeResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyDspmIdentifyComplianceGroup返回参数结构体 */ export interface ModifyDspmIdentifyComplianceGroupResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 风险接口情况 */ export interface CosRiskActionInfo { /** * 接口名 */ ActionName?: string; /** * 接口名中文 */ ActionNameCn?: string; /** * 调用次数 */ InvokeCount?: number; /** * 最后访问时间Unix时间单位毫秒 */ ActionAccessTime?: number; } /** * EDR-检测方式对应策略数量 */ export interface DetectTypeCount { /** * <p>检测方式,0:主机检测,1:网络检测</p> */ DetectType?: number; /** * <p>策略数量</p> */ Count?: number; } /** * DescribeRiskCenterAssetViewCFGRiskList返回参数结构体 */ export interface DescribeRiskCenterAssetViewCFGRiskListResponse { /** * 总条数 */ TotalCount?: number; /** * 资产视角的配置风险列表 */ Data?: Array<AssetViewCFGRisk>; /** * 状态列表 */ StatusLists?: Array<FilterDataObject>; /** * 危险等级列表 */ LevelLists?: Array<FilterDataObject>; /** * 配置名列表 */ CFGNameLists?: Array<FilterDataObject>; /** * 检查类型列表 */ CheckTypeLists?: Array<FilterDataObject>; /** * 资产类型列表 */ InstanceTypeLists?: Array<FilterDataObject>; /** * 来源列表 */ FromLists?: Array<FilterDataObject>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * Dspm个人身份信息 */ export interface DspmPersonIdentifyItem { /** * 身份id。 */ PersonId?: string; /** * 姓名。 */ Name?: string; /** * 手机号 */ Phone?: string; /** * 备注。 */ Remark?: string; /** * 创建时间。 */ CreateTime?: string; } /** * ModifyDspmIdentifyComplianceRuleLevelInfo返回参数结构体 */ export interface ModifyDspmIdentifyComplianceRuleLevelInfoResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 扫描任务列表展示信息 */ export interface ScanTaskInfoList { /** * 任务名称 */ TaskName?: string; /** * 任务开始时间 */ StartTime?: string; /** * 任务结束时间 */ EndTime?: string; /** * cron格式 */ ScanPlanContent?: string; /** * 0-周期任务,1-立即扫描,2-定时扫描,3-自定义 */ TaskType?: number; /** * 创建时间 */ InsertTime?: string; /** * 任务ID */ TaskId?: string; /** * 自定义指定扫描资产信息 */ SelfDefiningAssets?: Array<string>; /** * 预估时间 */ PredictTime?: number; /** * 预估完成时间 */ PredictEndTime?: string; /** * 报告数量 */ ReportNumber?: number; /** * 资产数量 */ AssetNumber?: number; /** * 扫描状态, 0-初始值,1-正在扫描,2-扫描完成,3-扫描出错,4-停止扫描 */ ScanStatus?: number; /** * 任务进度 */ Percent?: number; /** * port/poc/weakpass/webcontent/configrisk */ ScanItem?: string; /** * 0-全扫,1-指定资产扫,2-排除资产扫,3-自定义指定资产扫描 */ ScanAssetType?: number; /** * vss子任务id */ VSSTaskId?: string; /** * cspm子任务id */ CSPMTaskId?: string; /** * 主机漏扫子任务id */ CWPPOCId?: string; /** * 主机基线子任务id */ CWPBlId?: string; /** * vss子任务进度 */ VSSTaskProcess?: number; /** * cspm子任务进度 */ CSPMTaskProcess?: number; /** * 主机漏扫子任务进度 */ CWPPOCProcess?: number; /** * 主机基线子任务进度 */ CWPBlProcess?: number; /** * 异常状态码 */ ErrorCode?: number; /** * 异常信息 */ ErrorInfo?: string; /** * 周期任务开始的天数 */ StartDay?: number; /** * 扫描频率,单位天,1-每天,7-每周,30-月,0-扫描一次 */ Frequency?: number; /** * 完成次数 */ CompleteNumber?: number; /** * 已完成资产个数 */ CompleteAssetNumber?: number; /** * 风险数 */ RiskCount?: number; /** * 资产 */ Assets?: Array<TaskAssetObject>; /** * 用户Appid */ AppId?: string; /** * 用户主账户ID */ UIN?: string; /** * 用户名称 */ UserName?: string; /** * 体检模式,0-标准模式,1-快速模式,2-高级模式 */ TaskMode?: number; /** * 扫描来源 */ ScanFrom?: string; /** * 是否限免体检0不是,1是 */ IsFree?: number; /** * 是否可以删除,1-可以,0-不可以,对应多账户管理使用 */ IsDelete?: number; /** * 任务源类型,0-默认,1-小助手,2-体检项 */ SourceType?: number; } /** * Dspm身份关联资产统计 */ export interface DspmIdentifyAssetStatistic { /** * 关联资产管理员数。 */ ManagerCount?: number; /** * 关联资产普通成员数。 */ MemberCount?: number; } /** * IP威胁情报信息(通过TIX IPAnalysis接口获取) */ export interface IPIntelInfo { /** * <p>情报标签(如常规木马、漏洞软件、窃密木马)</p> */ Tags?: Array<string>; /** * <p>研判依据</p> */ Basis?: string; /** * <p>所属运营商</p> */ ISP?: string; /** * <p>地理位置</p> */ Location?: string; /** * <p>家族团伙</p> */ Characteristic?: string; /** * <p>IP画像</p> */ Purpose?: string; /** * <p>反查域名列表</p> */ Referer?: Array<DomainInfo>; } /** * DescribeCosActionList请求参数结构体 */ export interface DescribeCosActionListRequest { /** * 过滤器 */ Filter?: Filter; } /** * DescribeUserDspmInfoList请求参数结构体 */ export interface DescribeUserDspmInfoListRequest { /** * <p>集团账号的成员id</p> */ MemberId?: Array<string>; /** * 过滤条件 */ Filter?: Filter; } /** * DescribeCosAlarmList请求参数结构体 */ export interface DescribeCosAlarmListRequest { /** * 集团账号的成员id */ MemberId?: Array<string>; /** * 过滤器 */ Filter?: Filter; } /** * DescribeSkillScanPayInfo返回参数结构体 */ export interface DescribeSkillScanPayInfoResponse { /** * <p>订单所属租户 AppID</p> */ AppID?: number; /** * <p>订单状态<br>枚举值:<br>0:未购买<br>1:正常<br>2:隔离<br>6:试用中<br>7:已过期<br>8:试用到期</p> */ OrderStatus?: number; /** * <p>总配额</p> */ TotalQuota?: number; /** * <p>已消耗配额</p> */ UsedCount?: number; /** * <p>支付模式<br>枚举值:<br>0:后付费<br>1:预付费</p> */ PayMode?: number; /** * <p>自动续费标志<br>枚举值:<br>0:未设置<br>1:自动续费<br>2:不自动续费</p> */ AutoRenew?: number; /** * <p>资源ID</p> */ ResourceId?: string; /** * <p>购买时长</p> */ TimeSpan?: number; /** * <p>时长单位</p> */ TimeUnit?: string; /** * <p>订单开始时间</p> */ BeginTime?: string; /** * <p>订单到期时间</p> */ EndTime?: string; /** * <p>公测结束时间,固定为 2026-06-30 23:59:59</p> */ BetaEndTime?: string; /** * <p>服务器当前时间</p> */ TimeNow?: string; /** * <p>租户 Uin</p> */ Uin?: string; /** * <p>租户昵称</p> */ NickName?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 公网IP和域名资产列表key */ export interface PublicIpDomainListKey { /** * 资产值 */ Asset: string; } /** * DescribeDspmApproveHistory返回参数结构体 */ export interface DescribeDspmApproveHi