diff --git a/CHANGELOG.md b/CHANGELOG.md
index be8f2e082..028478809 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,196 @@
+# Release 4.0.705
+
+## 云联络中心(ccc) 版本:2020-02-10
+
+### 第 57 次发布
+
+发布时间:2023-10-13 01:09:06
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [DescribeIMCdrList](https://cloud.tencent.com/document/api/679/89012)
+
+修改接口:
+
+* [DescribeChatMessages](https://cloud.tencent.com/document/api/679/49676)
+
+* [DescribeIMCdrs](https://cloud.tencent.com/document/api/679/49675)
+
+ * 新增出参:IMCdrList
+
+
+
+
+## 云数据仓库 PostgreSQL(cdwpg) 版本:2020-12-30
+
+### 第 4 次发布
+
+发布时间:2023-10-13 01:10:05
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [DescribeInstance](https://cloud.tencent.com/document/api/878/100195)
+
+新增数据结构:
+
+* [InstanceInfo](https://cloud.tencent.com/document/api/878/98895#InstanceInfo)
+* [InstanceNodeGroup](https://cloud.tencent.com/document/api/878/98895#InstanceNodeGroup)
+* [InstanceStateInfo](https://cloud.tencent.com/document/api/878/98895#InstanceStateInfo)
+
+
+
+## 云安全一体化平台(csip) 版本:2022-11-21
+
+### 第 15 次发布
+
+发布时间:2023-10-13 01:12:24
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [DescribeRiskCenterPortViewPortRiskList](https://cloud.tencent.com/document/api/664/100198)
+* [DescribeRiskCenterVULViewVULRiskList](https://cloud.tencent.com/document/api/664/100197)
+* [ModifyRiskCenterRiskStatus](https://cloud.tencent.com/document/api/664/100196)
+
+新增数据结构:
+
+* [PortViewPortRisk](https://cloud.tencent.com/document/api/664/90825#PortViewPortRisk)
+* [RiskCenterStatusKey](https://cloud.tencent.com/document/api/664/90825#RiskCenterStatusKey)
+* [VULViewVULRisk](https://cloud.tencent.com/document/api/664/90825#VULViewVULRisk)
+
+
+
+## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07
+
+### 第 72 次发布
+
+发布时间:2023-10-13 01:13:55
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceNetInfo](https://cloud.tencent.com/document/api/1003/48097#InstanceNetInfo)
+
+ * **修改成员**:InstanceGroupType, InstanceGroupId, VpcId, SubnetId, NetType, Vip, Vport, WanDomain, WanIP, WanPort, WanStatus
+
+
+
+
+## 云直播CSS(live) 版本:2018-08-01
+
+### 第 113 次发布
+
+发布时间:2023-10-13 01:19:37
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245)
+
+ * 新增入参:SpecifyTaskId
+
+* [ModifyLivePullStreamTask](https://cloud.tencent.com/document/api/267/56242)
+
+ * 新增入参:SpecifyTaskId
+
+
+
+
+## 前端性能监控(rum) 版本:2021-06-22
+
+### 第 29 次发布
+
+发布时间:2023-10-13 01:22:31
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeDataPvUrlStatistics](https://cloud.tencent.com/document/api/1464/65768)
+
+ * 新增入参:IsNewData
+
+
+
+
+## 消息队列 TDMQ(tdmq) 版本:2020-02-17
+
+### 第 79 次发布
+
+发布时间:2023-10-13 01:25:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [ResetMsgSubOffsetByTimestamp](https://cloud.tencent.com/document/api/1179/46083)
+
+ * **修改入参**:ClusterId
+
+
+
+
+## 微服务引擎 TSE(tse) 版本:2020-12-07
+
+### 第 47 次发布
+
+发布时间:2023-10-13 01:27:15
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [ModifyCloudNativeAPIGatewayCertificate](https://cloud.tencent.com/document/api/1364/100199)
+
+
+
+## Web 应用防火墙(waf) 版本:2018-01-25
+
+### 第 63 次发布
+
+发布时间:2023-10-13 01:29:06
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [AddAttackWhiteRule](https://cloud.tencent.com/document/api/627/100203)
+* [DeleteAttackWhiteRule](https://cloud.tencent.com/document/api/627/100202)
+* [DescribeAttackWhiteRule](https://cloud.tencent.com/document/api/627/100201)
+* [ModifyAttackWhiteRule](https://cloud.tencent.com/document/api/627/100200)
+
+新增数据结构:
+
+* [UserWhiteRule](https://cloud.tencent.com/document/api/627/53609#UserWhiteRule)
+* [UserWhiteRuleItem](https://cloud.tencent.com/document/api/627/53609#UserWhiteRuleItem)
+
+
+
# Release 4.0.704
## API 网关(apigateway) 版本:2018-08-08
diff --git a/SERVICE_CHANGELOG.md b/SERVICE_CHANGELOG.md
index 36f980d32..e3b9cb24f 100644
--- a/SERVICE_CHANGELOG.md
+++ b/SERVICE_CHANGELOG.md
@@ -1,84 +1,35 @@
# 本版本更新包含以下内容:
-## API 网关(apigateway) 版本:2018-08-08
-
-### 第 45 次发布
-
-发布时间:2023-10-12 01:07:58
-
-本次发布包含了以下内容:
-
-改善已有的文档。
-
-修改接口:
-
-* [CreateApi](https://cloud.tencent.com/document/api/628/45243)
-
- * 新增入参:ServiceScfEventIsAsyncCall
-
-* [ModifyApi](https://cloud.tencent.com/document/api/628/45238)
-
- * 新增入参:ServiceScfEventIsAsyncCall
-
-
-修改数据结构:
-
-* [ApiInfo](https://cloud.tencent.com/document/api/628/45244#ApiInfo)
-
- * 新增成员:ServiceScfEventIsAsyncCall
-
-
-
-
## 云联络中心(ccc) 版本:2020-02-10
-### 第 56 次发布
+### 第 57 次发布
-发布时间:2023-10-12 01:16:25
+发布时间:2023-10-13 01:09:06
本次发布包含了以下内容:
改善已有的文档。
-修改接口:
-
-* [CreateCallOutSession](https://cloud.tencent.com/document/api/679/68726)
-
- * 新增入参:UUI
-
-* [DescribeProtectedTelCdr](https://cloud.tencent.com/document/api/679/72597)
-
- * 新增出参:TelCdrList
-
-* [DescribeTelCallInfo](https://cloud.tencent.com/document/api/679/50168)
-
- * 新增出参:VOIPCallInCount
-
-* [DescribeTelCdr](https://cloud.tencent.com/document/api/679/47714)
-
- * 新增出参:TelCdrList
-
-
-修改数据结构:
+新增接口:
-* [NumberInfo](https://cloud.tencent.com/document/api/679/47715#NumberInfo)
+* [DescribeIMCdrList](https://cloud.tencent.com/document/api/679/89012)
- * 新增成员:State
+修改接口:
- * **修改成员**:Number, CallOutSkillGroupIds
+* [DescribeChatMessages](https://cloud.tencent.com/document/api/679/49676)
-* [TelCdrInfo](https://cloud.tencent.com/document/api/679/47715#TelCdrInfo)
+* [DescribeIMCdrs](https://cloud.tencent.com/document/api/679/49675)
- * 新增成员:UUI
+ * 新增出参:IMCdrList
## 云数据仓库 PostgreSQL(cdwpg) 版本:2020-12-30
-### 第 3 次发布
+### 第 4 次发布
-发布时间:2023-10-12 01:20:34
+发布时间:2023-10-13 01:10:05
本次发布包含了以下内容:
@@ -86,73 +37,45 @@
新增接口:
-* [DescribeInstanceState](https://cloud.tencent.com/document/api/878/100160)
-* [ModifyInstance](https://cloud.tencent.com/document/api/878/100159)
-
-
-
-## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18
-
-### 第 18 次发布
-
-发布时间:2023-10-12 01:46:01
-
-本次发布包含了以下内容:
-
-改善已有的文档。
-
-修改接口:
-
-* [CreateResource](https://cloud.tencent.com/document/api/1025/100130)
-
- * 新增入参:DeployRegion, ResourceEdition, ResourceNode, TimeUnit, TimeSpan, PayMode, AutoRenewFlag, DeployZone
-
-
-
-
-## 数据湖计算 DLC(dlc) 版本:2021-01-25
-
-### 第 66 次发布
-
-发布时间:2023-10-12 01:49:02
-
-本次发布包含了以下内容:
-
-改善已有的文档。
-
-修改数据结构:
-
-* [TColumn](https://cloud.tencent.com/document/api/1342/53778#TColumn)
+* [DescribeInstance](https://cloud.tencent.com/document/api/878/100195)
- * 新增成员:Precision, Scale
+新增数据结构:
+* [InstanceInfo](https://cloud.tencent.com/document/api/878/98895#InstanceInfo)
+* [InstanceNodeGroup](https://cloud.tencent.com/document/api/878/98895#InstanceNodeGroup)
+* [InstanceStateInfo](https://cloud.tencent.com/document/api/878/98895#InstanceStateInfo)
-## Elasticsearch Service(es) 版本:2018-04-16
+## 云安全一体化平台(csip) 版本:2022-11-21
-### 第 48 次发布
+### 第 15 次发布
-发布时间:2023-10-12 01:57:01
+发布时间:2023-10-13 01:12:24
本次发布包含了以下内容:
改善已有的文档。
-修改数据结构:
+新增接口:
-* [NodeView](https://cloud.tencent.com/document/api/845/30634#NodeView)
+* [DescribeRiskCenterPortViewPortRiskList](https://cloud.tencent.com/document/api/664/100198)
+* [DescribeRiskCenterVULViewVULRiskList](https://cloud.tencent.com/document/api/664/100197)
+* [ModifyRiskCenterRiskStatus](https://cloud.tencent.com/document/api/664/100196)
- * 新增成员:IsCoordinationNode
+新增数据结构:
+* [PortViewPortRisk](https://cloud.tencent.com/document/api/664/90825#PortViewPortRisk)
+* [RiskCenterStatusKey](https://cloud.tencent.com/document/api/664/90825#RiskCenterStatusKey)
+* [VULViewVULRisk](https://cloud.tencent.com/document/api/664/90825#VULViewVULRisk)
-## 腾讯电子签企业版(ess) 版本:2020-11-11
+## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07
-### 第 127 次发布
+### 第 72 次发布
-发布时间:2023-10-12 01:57:39
+发布时间:2023-10-13 01:13:55
本次发布包含了以下内容:
@@ -160,106 +83,95 @@
修改数据结构:
-* [ApproverInfo](https://cloud.tencent.com/document/api/1323/70369#ApproverInfo)
+* [InstanceNetInfo](https://cloud.tencent.com/document/api/1003/48097#InstanceNetInfo)
- * 新增成员:SignInstructionContent
+ * **修改成员**:InstanceGroupType, InstanceGroupId, VpcId, SubnetId, NetType, Vip, Vport, WanDomain, WanIP, WanPort, WanStatus
-## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26
+## 云直播CSS(live) 版本:2018-08-01
-### 第 121 次发布
+### 第 113 次发布
-发布时间:2023-10-12 01:58:40
+发布时间:2023-10-13 01:19:37
本次发布包含了以下内容:
改善已有的文档。
-修改数据结构:
+修改接口:
-* [ExtentServiceAuthInfo](https://cloud.tencent.com/document/api/1420/61525#ExtentServiceAuthInfo)
+* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245)
- * **修改成员**:Type, Name, Status, OperatorOpenId, OperateOn
+ * 新增入参:SpecifyTaskId
+* [ModifyLivePullStreamTask](https://cloud.tencent.com/document/api/267/56242)
+ * 新增入参:SpecifyTaskId
-## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22
+## 前端性能监控(rum) 版本:2021-06-22
-## 智能视图计算平台(iss) 版本:2023-05-17
+### 第 29 次发布
-### 第 8 次发布
-
-发布时间:2023-10-12 02:09:16
+发布时间:2023-10-13 01:22:31
本次发布包含了以下内容:
改善已有的文档。
-新增接口:
+修改接口:
-* [DescribeVideoBitRate](https://cloud.tencent.com/document/api/1344/100162)
+* [DescribeDataPvUrlStatistics](https://cloud.tencent.com/document/api/1464/65768)
-新增数据结构:
+ * 新增入参:IsNewData
-* [BitRateInfo](https://cloud.tencent.com/document/api/1344/95952#BitRateInfo)
-* [DescribeVideoBitRateList](https://cloud.tencent.com/document/api/1344/95952#DescribeVideoBitRateList)
-## 低代码互动课堂(lcic) 版本:2022-08-17
+## 消息队列 TDMQ(tdmq) 版本:2020-02-17
-### 第 43 次发布
+### 第 79 次发布
-发布时间:2023-10-12 02:11:22
+发布时间:2023-10-13 01:25:14
本次发布包含了以下内容:
改善已有的文档。
-新增接口:
+修改接口:
-* [DescribeScoreList](https://cloud.tencent.com/document/api/1639/100163)
+* [ResetMsgSubOffsetByTimestamp](https://cloud.tencent.com/document/api/1179/46083)
-新增数据结构:
+ * **修改入参**:ClusterId
-* [ClassScoreItem](https://cloud.tencent.com/document/api/1639/81423#ClassScoreItem)
-## 流计算 Oceanus(oceanus) 版本:2019-04-22
+## 微服务引擎 TSE(tse) 版本:2020-12-07
-### 第 39 次发布
+### 第 47 次发布
-发布时间:2023-10-12 02:20:57
+发布时间:2023-10-13 01:27:15
本次发布包含了以下内容:
改善已有的文档。
-新增数据结构:
-
-* [GatewayRefItem](https://cloud.tencent.com/document/api/849/52010#GatewayRefItem)
-* [SqlGatewayItem](https://cloud.tencent.com/document/api/849/52010#SqlGatewayItem)
-
-修改数据结构:
-
-* [Cluster](https://cloud.tencent.com/document/api/849/52010#Cluster)
-
- * 新增成员:SqlGateways
+新增接口:
+* [ModifyCloudNativeAPIGatewayCertificate](https://cloud.tencent.com/document/api/1364/100199)
## Web 应用防火墙(waf) 版本:2018-01-25
-### 第 62 次发布
+### 第 63 次发布
-发布时间:2023-10-12 02:58:37
+发布时间:2023-10-13 01:29:06
本次发布包含了以下内容:
@@ -267,12 +179,15 @@
新增接口:
-* [DescribeObjects](https://cloud.tencent.com/document/api/627/100165)
-* [ModifyObject](https://cloud.tencent.com/document/api/627/100164)
+* [AddAttackWhiteRule](https://cloud.tencent.com/document/api/627/100203)
+* [DeleteAttackWhiteRule](https://cloud.tencent.com/document/api/627/100202)
+* [DescribeAttackWhiteRule](https://cloud.tencent.com/document/api/627/100201)
+* [ModifyAttackWhiteRule](https://cloud.tencent.com/document/api/627/100200)
新增数据结构:
-* [ClbObject](https://cloud.tencent.com/document/api/627/53609#ClbObject)
+* [UserWhiteRule](https://cloud.tencent.com/document/api/627/53609#UserWhiteRule)
+* [UserWhiteRuleItem](https://cloud.tencent.com/document/api/627/53609#UserWhiteRuleItem)
@@ -7039,7 +6954,7 @@
-## 网站备案(ba) 版本:2020-07-20
+## ICP备案(ba) 版本:2020-07-20
### 第 3 次发布
@@ -14107,6 +14022,27 @@
## 云联络中心(ccc) 版本:2020-02-10
+### 第 57 次发布
+
+发布时间:2023-10-13 01:09:06
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[DescribeIMCdrList](https://cloud.tencent.com/document/api/679/89012)](https://cloud.tencent.com/document/api/#/#)
+
+修改接口:
+
+* [DescribeChatMessages](https://cloud.tencent.com/document/api/679/49676)
+
+* [DescribeIMCdrs](https://cloud.tencent.com/document/api/679/49675)
+
+ * 新增出参:IMCdrList
+
+
### 第 56 次发布
发布时间:2023-10-12 01:16:25
@@ -21312,6 +21248,24 @@
## 云数据仓库 PostgreSQL(cdwpg) 版本:2020-12-30
+### 第 4 次发布
+
+发布时间:2023-10-13 01:10:05
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[DescribeInstance](https://cloud.tencent.com/document/api/878/100195)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[InstanceInfo](https://cloud.tencent.com/document/api/878/98895#InstanceInfo)](https://cloud.tencent.com/document/api/878/98895#[InstanceInfo](https://cloud.tencent.com/document/api/878/98895#InstanceInfo))
+* [[InstanceNodeGroup](https://cloud.tencent.com/document/api/878/98895#InstanceNodeGroup)](https://cloud.tencent.com/document/api/878/98895#[InstanceNodeGroup](https://cloud.tencent.com/document/api/878/98895#InstanceNodeGroup))
+* [[InstanceStateInfo](https://cloud.tencent.com/document/api/878/98895#InstanceStateInfo)](https://cloud.tencent.com/document/api/878/98895#[InstanceStateInfo](https://cloud.tencent.com/document/api/878/98895#InstanceStateInfo))
+
### 第 3 次发布
发布时间:2023-10-12 01:20:34
@@ -21322,8 +21276,8 @@
新增接口:
-* [[DescribeInstanceState](https://cloud.tencent.com/document/api/878/100160)](https://cloud.tencent.com/document/api/#/#)
-* [[ModifyInstance](https://cloud.tencent.com/document/api/878/100159)](https://cloud.tencent.com/document/api/#/#)
+* [DescribeInstanceState](https://cloud.tencent.com/document/api/878/100160)
+* [ModifyInstance](https://cloud.tencent.com/document/api/878/100159)
### 第 2 次发布
@@ -34546,6 +34500,26 @@
## 云安全一体化平台(csip) 版本:2022-11-21
+### 第 15 次发布
+
+发布时间:2023-10-13 01:12:24
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[DescribeRiskCenterPortViewPortRiskList](https://cloud.tencent.com/document/api/664/100198)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeRiskCenterVULViewVULRiskList](https://cloud.tencent.com/document/api/664/100197)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyRiskCenterRiskStatus](https://cloud.tencent.com/document/api/664/100196)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[PortViewPortRisk](https://cloud.tencent.com/document/api/664/90825#PortViewPortRisk)](https://cloud.tencent.com/document/api/664/90825#[PortViewPortRisk](https://cloud.tencent.com/document/api/664/90825#PortViewPortRisk))
+* [[RiskCenterStatusKey](https://cloud.tencent.com/document/api/664/90825#RiskCenterStatusKey)](https://cloud.tencent.com/document/api/664/90825#[RiskCenterStatusKey](https://cloud.tencent.com/document/api/664/90825#RiskCenterStatusKey))
+* [[VULViewVULRisk](https://cloud.tencent.com/document/api/664/90825#VULViewVULRisk)](https://cloud.tencent.com/document/api/664/90825#[VULViewVULRisk](https://cloud.tencent.com/document/api/664/90825#VULViewVULRisk))
+
### 第 14 次发布
发布时间:2023-09-27 01:12:21
@@ -40346,6 +40320,21 @@
## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07
+### 第 72 次发布
+
+发布时间:2023-10-13 01:13:55
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceNetInfo](https://cloud.tencent.com/document/api/1003/48097#InstanceNetInfo)
+
+ * **修改成员**:InstanceGroupType, InstanceGroupId, VpcId, SubnetId, NetType, Vip, Vport, WanDomain, WanIP, WanPort, WanStatus
+
+
### 第 71 次发布
发布时间:2023-09-20 01:32:40
@@ -70147,12 +70136,12 @@
新增接口:
-* [[DescribeVideoBitRate](https://cloud.tencent.com/document/api/1344/100162)](https://cloud.tencent.com/document/api/#/#)
+* [DescribeVideoBitRate](https://cloud.tencent.com/document/api/1344/100162)
新增数据结构:
-* [[BitRateInfo](https://cloud.tencent.com/document/api/1344/95952#BitRateInfo)](https://cloud.tencent.com/document/api/1344/95952#[BitRateInfo](https://cloud.tencent.com/document/api/1344/95952#BitRateInfo))
-* [[DescribeVideoBitRateList](https://cloud.tencent.com/document/api/1344/95952#DescribeVideoBitRateList)](https://cloud.tencent.com/document/api/1344/95952#[DescribeVideoBitRateList](https://cloud.tencent.com/document/api/1344/95952#DescribeVideoBitRateList))
+* [BitRateInfo](https://cloud.tencent.com/document/api/1344/95952#BitRateInfo)
+* [DescribeVideoBitRateList](https://cloud.tencent.com/document/api/1344/95952#DescribeVideoBitRateList)
### 第 7 次发布
@@ -71481,11 +71470,11 @@
新增接口:
-* [[DescribeScoreList](https://cloud.tencent.com/document/api/1639/100163)](https://cloud.tencent.com/document/api/#/#)
+* [DescribeScoreList](https://cloud.tencent.com/document/api/1639/100163)
新增数据结构:
-* [[ClassScoreItem](https://cloud.tencent.com/document/api/1639/81423#ClassScoreItem)](https://cloud.tencent.com/document/api/1639/81423#[ClassScoreItem](https://cloud.tencent.com/document/api/1639/81423#ClassScoreItem))
+* [ClassScoreItem](https://cloud.tencent.com/document/api/1639/81423#ClassScoreItem)
### 第 42 次发布
@@ -73399,6 +73388,25 @@
## 云直播CSS(live) 版本:2018-08-01
+### 第 113 次发布
+
+发布时间:2023-10-13 01:19:37
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245)
+
+ * 新增入参:SpecifyTaskId
+
+* [ModifyLivePullStreamTask](https://cloud.tencent.com/document/api/267/56242)
+
+ * 新增入参:SpecifyTaskId
+
+
### 第 112 次发布
发布时间:2023-09-28 01:17:11
@@ -84236,8 +84244,8 @@
新增数据结构:
-* [[GatewayRefItem](https://cloud.tencent.com/document/api/849/52010#GatewayRefItem)](https://cloud.tencent.com/document/api/849/52010#[GatewayRefItem](https://cloud.tencent.com/document/api/849/52010#GatewayRefItem))
-* [[SqlGatewayItem](https://cloud.tencent.com/document/api/849/52010#SqlGatewayItem)](https://cloud.tencent.com/document/api/849/52010#[SqlGatewayItem](https://cloud.tencent.com/document/api/849/52010#SqlGatewayItem))
+* [GatewayRefItem](https://cloud.tencent.com/document/api/849/52010#GatewayRefItem)
+* [SqlGatewayItem](https://cloud.tencent.com/document/api/849/52010#SqlGatewayItem)
修改数据结构:
@@ -91459,6 +91467,21 @@
## 前端性能监控(rum) 版本:2021-06-22
+### 第 29 次发布
+
+发布时间:2023-10-13 01:22:31
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeDataPvUrlStatistics](https://cloud.tencent.com/document/api/1464/65768)
+
+ * 新增入参:IsNewData
+
+
### 第 28 次发布
发布时间:2023-08-09 01:43:06
@@ -105902,6 +105925,21 @@
## 消息队列 TDMQ(tdmq) 版本:2020-02-17
+### 第 79 次发布
+
+发布时间:2023-10-13 01:25:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [ResetMsgSubOffsetByTimestamp](https://cloud.tencent.com/document/api/1179/46083)
+
+ * **修改入参**:ClusterId
+
+
### 第 78 次发布
发布时间:2023-10-09 01:24:14
@@ -121033,6 +121071,18 @@
## 微服务引擎 TSE(tse) 版本:2020-12-07
+### 第 47 次发布
+
+发布时间:2023-10-13 01:27:15
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[ModifyCloudNativeAPIGatewayCertificate](https://cloud.tencent.com/document/api/1364/100199)](https://cloud.tencent.com/document/api/#/#)
+
### 第 46 次发布
发布时间:2023-09-26 01:34:02
@@ -133869,6 +133919,26 @@
## Web 应用防火墙(waf) 版本:2018-01-25
+### 第 63 次发布
+
+发布时间:2023-10-13 01:29:06
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[AddAttackWhiteRule](https://cloud.tencent.com/document/api/627/100203)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteAttackWhiteRule](https://cloud.tencent.com/document/api/627/100202)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeAttackWhiteRule](https://cloud.tencent.com/document/api/627/100201)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyAttackWhiteRule](https://cloud.tencent.com/document/api/627/100200)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[UserWhiteRule](https://cloud.tencent.com/document/api/627/53609#UserWhiteRule)](https://cloud.tencent.com/document/api/627/53609#[UserWhiteRule](https://cloud.tencent.com/document/api/627/53609#UserWhiteRule))
+* [[UserWhiteRuleItem](https://cloud.tencent.com/document/api/627/53609#UserWhiteRuleItem)](https://cloud.tencent.com/document/api/627/53609#[UserWhiteRuleItem](https://cloud.tencent.com/document/api/627/53609#UserWhiteRuleItem))
+
### 第 62 次发布
发布时间:2023-10-12 02:58:37
@@ -133879,12 +133949,12 @@
新增接口:
-* [[DescribeObjects](https://cloud.tencent.com/document/api/627/100165)](https://cloud.tencent.com/document/api/#/#)
-* [[ModifyObject](https://cloud.tencent.com/document/api/627/100164)](https://cloud.tencent.com/document/api/#/#)
+* [DescribeObjects](https://cloud.tencent.com/document/api/627/100165)
+* [ModifyObject](https://cloud.tencent.com/document/api/627/100164)
新增数据结构:
-* [[ClbObject](https://cloud.tencent.com/document/api/627/53609#ClbObject)](https://cloud.tencent.com/document/api/627/53609#[ClbObject](https://cloud.tencent.com/document/api/627/53609#ClbObject))
+* [ClbObject](https://cloud.tencent.com/document/api/627/53609#ClbObject)
### 第 61 次发布
diff --git a/package-lock.json b/package-lock.json
index 336331fe2..1b94b140f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "tencentcloud-sdk-nodejs",
- "version": "4.0.704",
+ "version": "4.0.705",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "tencentcloud-sdk-nodejs",
- "version": "4.0.704",
+ "version": "4.0.705",
"license": "Apache-2.0",
"dependencies": {
"form-data": "^3.0.0",
diff --git a/package.json b/package.json
index 6bb52ce3a..2e461e298 100755
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "tencentcloud-sdk-nodejs",
- "version": "4.0.704",
+ "version": "4.0.705",
"description": "腾讯云 API NODEJS SDK",
"main": "tencentcloud/index.js",
"scripts": {
diff --git a/products.md b/products.md
index 0032edb35..53a821023 100644
--- a/products.md
+++ b/products.md
@@ -19,11 +19,11 @@
| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2023-10-10 01:07:51 |
| asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2023-09-27 01:07:00 |
| asw | [应用与服务编排工作流](https://cloud.tencent.com/document/product/1272) | 2023-05-18 01:04:02 |
-| ba | [网站备案](https://cloud.tencent.com/document/product/243) | 2023-09-27 01:07:05 |
-| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-10-10 01:08:04 |
+| ba | [ICP备案](https://cloud.tencent.com/document/product/243) | 2023-10-13 01:07:08 |
+| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-10-13 01:07:10 |
| bda | [人体分析](https://cloud.tencent.com/document/product/1208) | 2023-10-11 01:10:01 |
| bi | [商业智能分析 BI](https://cloud.tencent.com/document/product/590) | 2023-09-27 01:07:14 |
-| billing | [费用中心](https://cloud.tencent.com/document/product/555) | 2023-10-12 01:11:28 |
+| billing | [费用中心](https://cloud.tencent.com/document/product/555) | 2023-10-13 01:07:25 |
| bizlive | [商业直播](https://cloud.tencent.com/document/product) | 2020-03-10 01:08:07 |
| bm | [黑石物理服务器CPM](https://cloud.tencent.com/document/product/386) | 2023-08-17 01:20:19 |
| bma | [品牌经营管家](https://cloud.tencent.com/document/product/1296) | 2023-08-31 01:07:17 |
@@ -40,13 +40,13 @@
| casb | [云访问安全代理](https://cloud.tencent.com/document/product/1303) | 2022-12-26 10:53:16 |
| cat | [云拨测](https://cloud.tencent.com/document/product/280) | 2023-05-18 01:07:39 |
| cbs | [云硬盘](https://cloud.tencent.com/document/product/362) | 2023-09-20 01:08:08 |
-| ccc | [云联络中心](https://cloud.tencent.com/document/product/679) | 2023-10-12 01:16:25 |
+| ccc | [云联络中心](https://cloud.tencent.com/document/product/679) | 2023-10-13 01:09:06 |
| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2023-09-21 01:31:18 |
| cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2023-09-12 01:18:51 |
| cdn | [内容分发网络 CDN](https://cloud.tencent.com/document/product/228) | 2023-10-09 01:08:48 |
| cds | [T-Sec-数据安全审计(DSA)](https://cloud.tencent.com/document/product/856) | 2023-08-17 01:43:06 |
| cdwch | [云数据仓库 ClickHouse](https://cloud.tencent.com/document/product/1299) | 2023-09-08 01:20:53 |
-| cdwpg | [云数据仓库 PostgreSQL](https://cloud.tencent.com/document/product/878) | 2023-10-12 01:20:34 |
+| cdwpg | [云数据仓库 PostgreSQL](https://cloud.tencent.com/document/product/878) | 2023-10-13 01:10:05 |
| cfg | [混沌演练平台](https://cloud.tencent.com/document/product/1500) | 2023-10-10 01:10:06 |
| cfs | [文件存储](https://cloud.tencent.com/document/product/582) | 2023-09-01 01:09:12 |
| cfw | [云防火墙](https://cloud.tencent.com/document/product/1132) | 2023-09-27 01:09:43 |
@@ -66,12 +66,12 @@
| cms | [内容安全](https://cloud.tencent.com/document/product/669) | 2023-08-24 01:10:10 |
| cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2023-09-21 02:09:54 |
| cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 |
-| csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-10-11 01:29:04 |
+| csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-10-13 01:12:24 |
| csxg | [5G入云服务](https://cloud.tencent.com/document/product/1687) | 2023-05-19 11:26:14 |
| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-10-12 01:31:43 |
| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2023-10-12 01:38:16 |
| cws | [漏洞扫描服务](https://cloud.tencent.com/document/product) | 2019-11-22 12:16:15 |
-| cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2023-10-10 01:34:35 |
+| cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2023-10-13 01:13:55 |
| dasb | [T-Sec-堡垒机(BH)](https://cloud.tencent.com/document/product/1025) | 2023-10-12 01:46:01 |
| dataintegration | [数据接入平台](https://cloud.tencent.com/document/product/1591) | 2022-07-26 15:32:15 |
| dayu | [DDoS 高防包](https://cloud.tencent.com/document/product/1021) | 2023-05-18 01:20:11 |
@@ -95,8 +95,8 @@
| eis | [数据连接器](https://cloud.tencent.com/document/product/1270) | 2023-08-10 01:17:44 |
| emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2023-10-10 01:37:17 |
| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-10-12 01:57:01 |
-| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-10-12 01:57:39 |
-| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-10-12 01:58:40 |
+| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-10-13 01:16:33 |
+| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-10-13 01:16:46 |
| facefusion | [人脸融合](https://cloud.tencent.com/document/product/670) | 2023-09-18 01:48:33 |
| faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2023-09-19 01:15:41 |
| fmu | [人脸试妆](https://cloud.tencent.com/document/product/1172) | 2023-08-17 03:12:49 |
@@ -130,7 +130,7 @@
| kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2023-08-17 03:51:31 |
| lcic | [低代码互动课堂](https://cloud.tencent.com/document/product/1639) | 2023-10-12 02:11:22 |
| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2023-10-11 02:02:31 |
-| live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-10-12 02:13:03 |
+| live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-10-13 01:19:37 |
| lowcode | [云开发低码](https://cloud.tencent.com/document/product/1301) | 2022-04-04 06:56:51 |
| lp | [登录保护](https://cloud.tencent.com/document/product/1190) | 2022-04-04 06:56:52 |
| mall | [商场客留大数据](https://cloud.tencent.com/document/product/1707) | 2023-07-17 10:16:02 |
@@ -150,22 +150,22 @@
| nlp | [NLP 服务](https://cloud.tencent.com/document/product/271) | 2023-09-15 02:14:19 |
| npp | [号码保护](https://cloud.tencent.com/document/product) | 2020-04-22 08:00:22 |
| oceanus | [流计算 Oceanus](https://cloud.tencent.com/document/product/849) | 2023-10-12 02:20:57 |
-| ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2023-10-10 01:43:15 |
+| ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2023-10-13 01:21:21 |
| omics | [腾讯健康组学平台](https://cloud.tencent.com/document/product/1643) | 2023-09-18 02:11:06 |
| organization | [集团账号管理](https://cloud.tencent.com/document/product/850) | 2023-09-22 02:15:37 |
| partners | [渠道合作伙伴](https://cloud.tencent.com/document/product/563) | 2023-08-17 04:23:46 |
| pds | [私域安全](https://cloud.tencent.com/document/product/1473) | 2023-05-18 01:44:14 |
| postgres | [云数据库 PostgreSQL](https://cloud.tencent.com/document/product/409) | 2023-10-09 01:20:54 |
-| privatedns | [私有域解析 Private DNS](https://cloud.tencent.com/document/product/1338) | 2023-09-19 01:22:56 |
+| privatedns | [私有域解析 Private DNS](https://cloud.tencent.com/document/product/1338) | 2023-10-13 01:22:04 |
| pts | [云压测](https://cloud.tencent.com/document/product/1484) | 2023-08-24 01:24:59 |
| rce | [全栈式风控引擎](https://cloud.tencent.com/document/product/1343) | 2023-09-18 02:13:42 |
| redis | [云数据库Redis](https://cloud.tencent.com/document/product/239) | 2023-09-04 02:18:48 |
-| region | [地域管理系统](https://cloud.tencent.com/document/product/1596) | 2023-10-12 02:26:16 |
+| region | [地域管理系统](https://cloud.tencent.com/document/product/1596) | 2023-10-13 01:22:28 |
| rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2023-08-17 04:33:51 |
| rp | [注册保护](https://cloud.tencent.com/document/product/1191) | 2022-04-04 07:04:06 |
-| rum | [前端性能监控](https://cloud.tencent.com/document/product/1464) | 2023-08-09 01:43:06 |
+| rum | [前端性能监控](https://cloud.tencent.com/document/product/1464) | 2023-10-13 01:22:31 |
| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2023-10-09 01:21:43 |
-| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2023-09-14 02:15:22 |
+| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2023-10-13 01:22:51 |
| smh | [智能媒资托管](https://cloud.tencent.com/document/product/1339) | 2023-07-11 01:37:49 |
| smop | [腾讯安心用户运营平台](https://cloud.tencent.com/document/product/1310) | 2023-05-18 01:47:59 |
| smpn | [营销号码安全](https://cloud.tencent.com/document/product/1127) | 2023-08-17 04:38:34 |
@@ -197,7 +197,7 @@
| tcss | [容器安全服务](https://cloud.tencent.com/document/product/1285) | 2023-09-22 02:29:25 |
| tdcpg | [TDSQL-C PostgreSQL 版](https://cloud.tencent.com/document/product/1556) | 2023-06-21 01:36:25 |
| tdid | [分布式身份](https://cloud.tencent.com/document/product/1439) | 2023-07-24 01:49:20 |
-| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-10-11 02:29:22 |
+| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-10-13 01:25:14 |
| tds | [设备安全](https://cloud.tencent.com/document/product/1628) | 2023-05-18 01:55:50 |
| tem | [弹性微服务](https://cloud.tencent.com/document/product/1371) | 2023-08-30 01:25:15 |
| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2023-10-11 02:31:17 |
@@ -220,7 +220,7 @@
| trp | [T-Sec-安心平台(RP)](https://cloud.tencent.com/document/product/1458) | 2023-10-09 11:35:49 |
| trro | [远程实时操控](https://cloud.tencent.com/document/product/1584) | 2023-07-18 01:53:24 |
| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2023-09-27 10:40:48 |
-| tse | [微服务引擎 TSE](https://cloud.tencent.com/document/product/1364) | 2023-09-27 01:26:51 |
+| tse | [微服务引擎 TSE](https://cloud.tencent.com/document/product/1364) | 2023-10-13 01:27:15 |
| tsf | [微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2023-10-11 02:39:14 |
| tsw | [微服务观测平台 TSW](https://cloud.tencent.com/document/product/1311) | 2023-05-18 02:04:00 |
| tts | [语音合成](https://cloud.tencent.com/document/product/1073) | 2023-09-19 01:29:02 |
@@ -230,7 +230,7 @@
| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2023-10-09 01:26:55 |
| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-10-12 02:55:40 |
| vrs | [声音复刻](https://cloud.tencent.com/document/product/1283) | 2023-07-18 01:58:58 |
-| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-10-12 02:58:37 |
+| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-10-13 01:29:06 |
| wav | [企业微信汽车行业版](https://cloud.tencent.com/document/product/1318) | 2023-07-18 01:59:28 |
| wedata | [数据开发治理平台 WeData](https://cloud.tencent.com/document/product/1267) | 2023-08-31 01:29:16 |
| weilingwith | [微瓴同业开放平台](https://cloud.tencent.com/document/product/1693) | 2023-09-12 09:30:48 |
diff --git a/src/common/sdk_version.ts b/src/common/sdk_version.ts
index 6b4fdc0ba..084f4dc95 100755
--- a/src/common/sdk_version.ts
+++ b/src/common/sdk_version.ts
@@ -1 +1 @@
-export const sdkVersion = "4.0.704"
+export const sdkVersion = "4.0.705"
diff --git a/src/services/ccc/v20200210/ccc_client.ts b/src/services/ccc/v20200210/ccc_client.ts
index 57359326b..c49bf4354 100644
--- a/src/services/ccc/v20200210/ccc_client.ts
+++ b/src/services/ccc/v20200210/ccc_client.ts
@@ -42,7 +42,7 @@ import {
DescribeAutoCalloutTasksResponse,
PackageBuyInfo,
ModifyExtensionResponse,
- SeatUserInfo,
+ DescribeIMCdrListResponse,
CreateStaffResponse,
DescribeSkillGroupInfoListResponse,
DescribeNumbersResponse,
@@ -60,6 +60,7 @@ import {
DescribeSkillGroupInfoListRequest,
CreateCarrierPrivilegeNumberApplicantResponse,
AutoCalloutTaskCalleeInfo,
+ SeatUserInfo,
CarrierPrivilegeNumberApplicant,
ErrStaffItem,
PSTNSession,
@@ -116,6 +117,7 @@ import {
SdkAppIdBuyInfo,
DescribePSTNActiveSessionListResponse,
IMCdrInfo,
+ DescribeIMCdrListRequest,
DescribeAutoCalloutTasksRequest,
DescribeChatMessagesRequest,
DescribeTelSessionResponse,
@@ -504,6 +506,16 @@ export class Client extends AbstractClient {
return this.request("DescribeProtectedTelCdr", req, cb)
}
+ /**
+ * 获取包括全媒体和文本会话两种类型的服务记录。
+ */
+ async DescribeIMCdrList(
+ req: DescribeIMCdrListRequest,
+ cb?: (error: string, rep: DescribeIMCdrListResponse) => void
+ ): Promise {
+ return this.request("DescribeIMCdrList", req, cb)
+ }
+
/**
* 获取呼入实时数据统计指标
*/
diff --git a/src/services/ccc/v20200210/ccc_models.ts b/src/services/ccc/v20200210/ccc_models.ts
index 8c11c8655..36a835d45 100644
--- a/src/services/ccc/v20200210/ccc_models.ts
+++ b/src/services/ccc/v20200210/ccc_models.ts
@@ -202,8 +202,14 @@ export interface DescribeIMCdrsResponse {
TotalCount?: number
/**
* 服务记录列表
+ * @deprecated
*/
IMCdrs?: Array
+ /**
+ * 服务记录列表
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ IMCdrList?: Array
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -623,39 +629,22 @@ export interface ModifyExtensionResponse {
}
/**
- * 坐席用户信息
+ * DescribeIMCdrList返回参数结构体
*/
-export interface SeatUserInfo {
+export interface DescribeIMCdrListResponse {
/**
- * 坐席名称
- */
- Name: string
- /**
- * 坐席邮箱
+ * 总记录数
*/
- Mail: string
+ TotalCount?: number
/**
- * 工号
+ * 服务记录列表
注意:此字段可能返回 null,表示取不到有效值。
*/
- StaffNumber: string
- /**
- * 坐席电话号码(带0086前缀)
- */
- Phone?: string
- /**
- * 坐席昵称
- */
- Nick?: string
+ IMCdrList?: Array
/**
- * 用户ID
- */
- UserId?: string
- /**
- * 坐席关联的技能组列表
-注意:此字段可能返回 null,表示取不到有效值。
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- SkillGroupNameList?: Array
+ RequestId?: string
}
/**
@@ -925,6 +914,7 @@ export interface DescribeIMCdrsRequest {
EndTimestamp: number
/**
* 实例 ID(废弃)
+ * @deprecated
*/
InstanceId?: number
/**
@@ -1007,6 +997,42 @@ export interface AutoCalloutTaskCalleeInfo {
Sessions: Array
}
+/**
+ * 坐席用户信息
+ */
+export interface SeatUserInfo {
+ /**
+ * 坐席名称
+ */
+ Name: string
+ /**
+ * 坐席邮箱
+ */
+ Mail: string
+ /**
+ * 工号
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StaffNumber: string
+ /**
+ * 坐席电话号码(带0086前缀)
+ */
+ Phone?: string
+ /**
+ * 坐席昵称
+ */
+ Nick?: string
+ /**
+ * 用户ID
+ */
+ UserId?: string
+ /**
+ * 坐席关联的技能组列表
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SkillGroupNameList?: Array
+}
+
/**
* 运营商白名单号码申请单
*/
@@ -2597,6 +2623,36 @@ export interface IMCdrInfo {
Satisfaction: IMSatisfaction
}
+/**
+ * DescribeIMCdrList请求参数结构体
+ */
+export interface DescribeIMCdrListRequest {
+ /**
+ * 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc
+ */
+ SdkAppId: number
+ /**
+ * 起始时间(必填),Unix 秒级时间戳
+ */
+ StartTimestamp: number
+ /**
+ * 结束时间(必填),Unix 秒级时间戳
+ */
+ EndTimestamp: number
+ /**
+ * 返回记录条数,最大为100默认20
+ */
+ Limit?: number
+ /**
+ * 返回记录偏移,默认为 0
+ */
+ Offset?: number
+ /**
+ * 1为全媒体,2为文本客服,不填则查询全部
+ */
+ Type?: number
+}
+
/**
* DescribeAutoCalloutTasks请求参数结构体
*/
@@ -2621,6 +2677,7 @@ export interface DescribeAutoCalloutTasksRequest {
export interface DescribeChatMessagesRequest {
/**
* 实例 ID(废弃)
+ * @deprecated
*/
InstanceId?: number
/**
diff --git a/src/services/cdwpg/v20201230/cdwpg_client.ts b/src/services/cdwpg/v20201230/cdwpg_client.ts
index c95e6b75a..4115bd43d 100644
--- a/src/services/cdwpg/v20201230/cdwpg_client.ts
+++ b/src/services/cdwpg/v20201230/cdwpg_client.ts
@@ -21,17 +21,22 @@ import {
ModifyInstanceResponse,
DescribeInstanceStateRequest,
ResourceSpecNew,
+ ChargeProperties,
DestroyInstanceByApiResponse,
+ InstanceNodeGroup,
DestroyInstanceByApiRequest,
CreateInstanceByApiRequest,
CBSSpec,
+ InstanceStateInfo,
+ DescribeInstanceRequest,
ModifyInstanceRequest,
CreateInstanceByApiResponse,
DescribeSimpleInstancesResponse,
Tag,
DescribeInstanceStateResponse,
+ InstanceInfo,
InstanceSimpleInfoNew,
- ChargeProperties,
+ DescribeInstanceResponse,
DescribeSimpleInstancesRequest,
} from "./cdwpg_models"
@@ -44,6 +49,16 @@ export class Client extends AbstractClient {
super("cdwpg.tencentcloudapi.com", "2020-12-30", clientConfig)
}
+ /**
+ * 集群详情页中显示集群状态、流程进度等
+ */
+ async DescribeInstanceState(
+ req: DescribeInstanceStateRequest,
+ cb?: (error: string, rep: DescribeInstanceStateResponse) => void
+ ): Promise {
+ return this.request("DescribeInstanceState", req, cb)
+ }
+
/**
* 销毁集群
*/
@@ -54,6 +69,16 @@ export class Client extends AbstractClient {
return this.request("DestroyInstanceByApi", req, cb)
}
+ /**
+ * 根据实例ID查询某个实例的具体信息
+ */
+ async DescribeInstance(
+ req: DescribeInstanceRequest,
+ cb?: (error: string, rep: DescribeInstanceResponse) => void
+ ): Promise {
+ return this.request("DescribeInstance", req, cb)
+ }
+
/**
* 创建集群
*/
@@ -65,13 +90,13 @@ export class Client extends AbstractClient {
}
/**
- * 集群详情页中显示集群状态、流程进度等
+ * 获取集群实例列表
*/
- async DescribeInstanceState(
- req: DescribeInstanceStateRequest,
- cb?: (error: string, rep: DescribeInstanceStateResponse) => void
- ): Promise {
- return this.request("DescribeInstanceState", req, cb)
+ async DescribeSimpleInstances(
+ req: DescribeSimpleInstancesRequest,
+ cb?: (error: string, rep: DescribeSimpleInstancesResponse) => void
+ ): Promise {
+ return this.request("DescribeSimpleInstances", req, cb)
}
/**
@@ -83,14 +108,4 @@ export class Client extends AbstractClient {
): Promise {
return this.request("ModifyInstance", req, cb)
}
-
- /**
- * 获取集群实例列表
- */
- async DescribeSimpleInstances(
- req: DescribeSimpleInstancesRequest,
- cb?: (error: string, rep: DescribeSimpleInstancesResponse) => void
- ): Promise {
- return this.request("DescribeSimpleInstances", req, cb)
- }
}
diff --git a/src/services/cdwpg/v20201230/cdwpg_models.ts b/src/services/cdwpg/v20201230/cdwpg_models.ts
index 456a5c467..fcb7965a2 100644
--- a/src/services/cdwpg/v20201230/cdwpg_models.ts
+++ b/src/services/cdwpg/v20201230/cdwpg_models.ts
@@ -57,6 +57,32 @@ export interface ResourceSpecNew {
Type: string
}
+/**
+ * 计费时间参数
+ */
+export interface ChargeProperties {
+ /**
+ * 1-需要自动续期
+ */
+ RenewFlag: number
+ /**
+ * 订单时间范围
+ */
+ TimeSpan: number
+ /**
+ * 时间单位,一般为h和m
+ */
+ TimeUnit: string
+ /**
+ * 计费类型0-按量计费,1-包年包月
+ */
+ PayMode?: number
+ /**
+ * PREPAID、POSTPAID_BY_HOUR
+ */
+ ChargeType?: string
+}
+
/**
* DestroyInstanceByApi返回参数结构体
*/
@@ -75,6 +101,11 @@ export interface DestroyInstanceByApiResponse {
RequestId?: string
}
+/**
+ * 集群节点信息
+ */
+export type InstanceNodeGroup = null
+
/**
* DestroyInstanceByApi请求参数结构体
*/
@@ -141,6 +172,72 @@ export interface CBSSpec {
DiskCount: number
}
+/**
+ * 集群状态抽象后的结构体
+ */
+export interface InstanceStateInfo {
+ /**
+ * 集群状态,例如:Serving
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceState: string
+ /**
+ * 集群操作创建时间
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowCreateTime: string
+ /**
+ * 集群操作名称
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowName: string
+ /**
+ * 集群操作进度
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowProgress: number
+ /**
+ * 集群状态描述,例如:运行中
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceStateDesc: string
+ /**
+ * 集群流程错误信息,例如:“创建失败,资源不足”
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowMsg: string
+ /**
+ * 当前步骤的名称,例如:”购买资源中“
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ProcessName: string
+ /**
+ * 集群是否有备份中任务,有为1,无为0
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ BackupStatus?: number
+ /**
+ * 1
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RequestId?: string
+ /**
+ * 1
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ BackupOpenStatus?: number
+}
+
+/**
+ * DescribeInstance请求参数结构体
+ */
+export interface DescribeInstanceRequest {
+ /**
+ * 集群实例ID
+ */
+ InstanceId: string
+}
+
/**
* ModifyInstance请求参数结构体
*/
@@ -268,6 +365,117 @@ export interface DescribeInstanceStateResponse {
RequestId?: string
}
+/**
+ * 云原生实例详情
+ */
+export interface InstanceInfo {
+ /**
+ * ID值
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ID: number
+ /**
+ * cdwpg-cn或者其他
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceType: string
+ /**
+ * cdwpg-cn或者其他
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceName: string
+ /**
+ * Running
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Status: string
+ /**
+ * 运行中
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StatusDesc: string
+ /**
+ * 无
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceStateInfo: InstanceStateInfo
+ /**
+ * -
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceID: string
+ /**
+ * 2022-09-05 20:00:01
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CreateTime: string
+ /**
+ * ap-chongqing
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Region: string
+ /**
+ * ap
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Zone: string
+ /**
+ * region
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RegionDesc: string
+ /**
+ * zone
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ZoneDesc: string
+ /**
+ * 标签
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Tags: Array
+ /**
+ * v3
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Version: string
+ /**
+ * 字符集
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Charset: string
+ /**
+ * 引擎版本
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EngineVersion: string
+ /**
+ * GTM节点列表
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ GTMNodes: Array
+ /**
+ * CN节点列表
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CNNodes: Array
+ /**
+ * DN节点列表
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DNNodes: Array
+ /**
+ * 备份存储
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ BackupStorage: Array
+ /**
+ * FN节点列表
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FNNodes: Array
+}
+
/**
* 精简集群信息
*/
@@ -360,29 +568,17 @@ export interface InstanceSimpleInfoNew {
}
/**
- * 计费时间参数
+ * DescribeInstance返回参数结构体
*/
-export interface ChargeProperties {
+export interface DescribeInstanceResponse {
/**
- * 1-需要自动续期
+ * 实例描述信息
*/
- RenewFlag: number
+ InstanceInfo: InstanceInfo
/**
- * 订单时间范围
- */
- TimeSpan: number
- /**
- * 时间单位,一般为h和m
- */
- TimeUnit: string
- /**
- * 计费类型0-按量计费,1-包年包月
- */
- PayMode?: number
- /**
- * PREPAID、POSTPAID_BY_HOUR
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- ChargeType?: string
+ RequestId?: string
}
/**
diff --git a/src/services/csip/v20221121/csip_client.ts b/src/services/csip/v20221121/csip_client.ts
index d42054e0f..1372219b0 100644
--- a/src/services/csip/v20221121/csip_client.ts
+++ b/src/services/csip/v20221121/csip_client.ts
@@ -22,7 +22,7 @@ import {
DeleteRiskScanTaskRequest,
DescribeRiskCenterAssetViewWeakPasswordRiskListResponse,
TaskCenterWeakPwdRiskInputParam,
- FilterDataObject,
+ ModifyRiskCenterRiskStatusRequest,
ReportItemKey,
CVMAssetVO,
AssetViewCFGRisk,
@@ -32,13 +32,14 @@ import {
Vpc,
StopRiskCenterTaskRequest,
DataSearchBug,
+ RiskCenterStatusKey,
DescribeDomainAssetsRequest,
+ DescribeRiskCenterAssetViewCFGRiskListRequest,
DescribeRiskCenterWebsiteRiskListResponse,
Tag,
DeleteDomainAndIpRequest,
DescribeScanTaskListRequest,
TaskIdListKey,
- DeleteDomainAndIpResponse,
DescribeScanReportListResponse,
DescribeSearchBugInfoRequest,
TaskLogURL,
@@ -54,6 +55,7 @@ import {
ServerRisk,
TaskAssetObject,
IpAssetListVO,
+ FilterDataObject,
DescribeVpcAssetsRequest,
DescribeRiskCenterAssetViewWeakPasswordRiskListRequest,
PublicIpDomainListKey,
@@ -66,9 +68,14 @@ import {
WebsiteRisk,
CreateRiskCenterScanTaskRequest,
DescribeRiskCenterAssetViewCFGRiskListResponse,
+ DescribeRiskCenterVULViewVULRiskListResponse,
+ DescribeRiskCenterVULViewVULRiskListRequest,
TaskCenterVulRiskInputParam,
+ TaskAdvanceCFG,
DescribeScanTaskListResponse,
ScanTaskInfo,
+ VULViewVULRisk,
+ PortViewPortRisk,
DescribeClusterPodAssetsRequest,
DescribeCVMAssetInfoResponse,
DescribePublicIpAssetsResponse,
@@ -81,18 +88,20 @@ import {
DescribeClusterPodAssetsResponse,
AssetBaseInfoResponse,
AssetViewPortRisk,
- DescribeRiskCenterAssetViewCFGRiskListRequest,
- TaskAdvanceCFG,
+ DescribeRiskCenterPortViewPortRiskListRequest,
+ DescribeRiskCenterPortViewPortRiskListResponse,
+ DeleteDomainAndIpResponse,
AddNewBindRoleUserResponse,
WhereFilter,
ScanTaskInfoList,
DescribeDbAssetsRequest,
TaskLogInfo,
+ CreateDomainAndIpResponse,
DescribeRiskCenterAssetViewVULRiskListRequest,
- DescribeSearchBugInfoResponse,
+ TaskCenterCFGRiskInputParam,
CreateDomainAndIpRequest,
DomainAssetVO,
- TaskCenterCFGRiskInputParam,
+ DescribeSearchBugInfoResponse,
DescribeTaskLogListResponse,
BugInfoDetail,
DescribeDomainAssetsResponse,
@@ -104,7 +113,7 @@ import {
DescribeRiskCenterServerRiskListResponse,
DescribeListenerListRequest,
DeleteRiskScanTaskResponse,
- CreateDomainAndIpResponse,
+ ModifyRiskCenterRiskStatusResponse,
DescribeTaskLogListRequest,
DescribeRiskCenterAssetViewPortRiskListResponse,
DescribeTaskLogURLRequest,
@@ -139,6 +148,16 @@ export class Client extends AbstractClient {
return this.request("DescribeDbAssetInfo", req, cb)
}
+ /**
+ * 获取漏洞视角的漏洞风险列表
+ */
+ async DescribeRiskCenterVULViewVULRiskList(
+ req: DescribeRiskCenterVULViewVULRiskListRequest,
+ cb?: (error: string, rep: DescribeRiskCenterVULViewVULRiskListResponse) => void
+ ): Promise {
+ return this.request("DescribeRiskCenterVULViewVULRiskList", req, cb)
+ }
+
/**
* 域名列表
*/
@@ -349,6 +368,16 @@ export class Client extends AbstractClient {
return this.request("DescribeDbAssets", req, cb)
}
+ /**
+ * 获取端口视角的端口风险列表
+ */
+ async DescribeRiskCenterPortViewPortRiskList(
+ req: DescribeRiskCenterPortViewPortRiskListRequest,
+ cb?: (error: string, rep: DescribeRiskCenterPortViewPortRiskListResponse) => void
+ ): Promise {
+ return this.request("DescribeRiskCenterPortViewPortRiskList", req, cb)
+ }
+
/**
* 获取资产视角的端口风险列表
*/
@@ -359,6 +388,16 @@ export class Client extends AbstractClient {
return this.request("DescribeRiskCenterAssetViewPortRiskList", req, cb)
}
+ /**
+ * 修改风险中心风险状态
+ */
+ async ModifyRiskCenterRiskStatus(
+ req: ModifyRiskCenterRiskStatusRequest,
+ cb?: (error: string, rep: ModifyRiskCenterRiskStatusResponse) => void
+ ): Promise {
+ return this.request("ModifyRiskCenterRiskStatus", req, cb)
+ }
+
/**
* 停止扫风险中心扫描任务
*/
diff --git a/src/services/csip/v20221121/csip_models.ts b/src/services/csip/v20221121/csip_models.ts
index f4a182366..95a5a9671 100644
--- a/src/services/csip/v20221121/csip_models.ts
+++ b/src/services/csip/v20221121/csip_models.ts
@@ -93,17 +93,21 @@ export interface TaskCenterWeakPwdRiskInputParam {
}
/**
- * 过滤数据对象
+ * ModifyRiskCenterRiskStatus请求参数结构体
*/
-export interface FilterDataObject {
+export interface ModifyRiskCenterRiskStatusRequest {
/**
- * 英文翻译
+ * 风险资产相关数据
*/
- Value?: string
+ RiskStatusKeys: Array
/**
- * 中文翻译
+ * 处置状态,1为已处置、2为已忽略,3为取消已处置,4为取消已忽略
*/
- Text?: string
+ Status: number
+ /**
+ * 风险类型,0-端口风险, 1-漏洞风险,2-弱口令风险, 3-网站内容风险,4-配置风险,5-风险服务暴露
+ */
+ Type: number
}
/**
@@ -771,6 +775,28 @@ export interface DataSearchBug {
CWPFix?: number
}
+/**
+ * 风险中心状态处理Key
+ */
+export interface RiskCenterStatusKey {
+ /**
+ * 风险ID
+ */
+ Id: string
+ /**
+ * APP ID
+ */
+ AppId: string
+ /**
+ * 公网IP/域名
+ */
+ PublicIPDomain?: string
+ /**
+ * 实例ID
+ */
+ InstanceId?: string
+}
+
/**
* DescribeDomainAssets请求参数结构体
*/
@@ -781,6 +807,16 @@ export interface DescribeDomainAssetsRequest {
Filter?: Filter
}
+/**
+ * DescribeRiskCenterAssetViewCFGRiskList请求参数结构体
+ */
+export interface DescribeRiskCenterAssetViewCFGRiskListRequest {
+ /**
+ * 过滤内容
+ */
+ Filter?: Filter
+}
+
/**
* DescribeRiskCenterWebsiteRiskList返回参数结构体
*/
@@ -867,20 +903,6 @@ export interface TaskIdListKey {
TaskId: string
}
-/**
- * DeleteDomainAndIp返回参数结构体
- */
-export interface DeleteDomainAndIpResponse {
- /**
- * 删除的资产数量
- */
- Data?: number
- /**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
- */
- RequestId?: string
-}
-
/**
* DescribeScanReportList返回参数结构体
*/
@@ -1644,6 +1666,20 @@ export interface IpAssetListVO {
VerifyStatus?: number
}
+/**
+ * 过滤数据对象
+ */
+export interface FilterDataObject {
+ /**
+ * 英文翻译
+ */
+ Value?: string
+ /**
+ * 中文翻译
+ */
+ Text?: string
+}
+
/**
* DescribeVpcAssets请求参数结构体
*/
@@ -2181,6 +2217,46 @@ export interface DescribeRiskCenterAssetViewCFGRiskListResponse {
RequestId?: string
}
+/**
+ * DescribeRiskCenterVULViewVULRiskList返回参数结构体
+ */
+export interface DescribeRiskCenterVULViewVULRiskListResponse {
+ /**
+ * 总条数
+ */
+ TotalCount?: number
+ /**
+ * 漏洞产视角的漏洞风险列表
+ */
+ Data?: Array
+ /**
+ * 危险等级列表
+ */
+ LevelLists?: Array
+ /**
+ * 来源列表
+ */
+ FromLists?: Array
+ /**
+ * 漏洞类型列表
+ */
+ VULTypeLists?: Array
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
+/**
+ * DescribeRiskCenterVULViewVULRiskList请求参数结构体
+ */
+export interface DescribeRiskCenterVULViewVULRiskListRequest {
+ /**
+ * 过滤内容
+ */
+ Filter?: Filter
+}
+
/**
* 漏洞风险高级配置
*/
@@ -2195,6 +2271,24 @@ export interface TaskCenterVulRiskInputParam {
Enable: number
}
+/**
+ * 任务高级配置
+ */
+export interface TaskAdvanceCFG {
+ /**
+ * 漏洞风险高级配置
+ */
+ VulRisk?: Array
+ /**
+ * 弱口令风险高级配置
+ */
+ WeakPwdRisk?: Array
+ /**
+ * 配置风险高级配置
+ */
+ CFGRisk?: Array
+}
+
/**
* DescribeScanTaskList返回参数结构体
*/
@@ -2291,6 +2385,184 @@ export interface ScanTaskInfo {
UserName?: string
}
+/**
+ * 漏洞视角的漏洞风险对象
+ */
+export interface VULViewVULRisk {
+ /**
+ * 端口
+ */
+ Port?: string
+ /**
+ * 影响资产
+ */
+ NoHandleCount?: number
+ /**
+ * 风险等级
+ */
+ Level?: string
+ /**
+ * 组件
+ */
+ Component?: string
+ /**
+ * 最近识别时间
+ */
+ RecentTime?: string
+ /**
+ * 首次识别时间
+ */
+ FirstTime?: string
+ /**
+ * 状态,0未处理、1已处置、2已忽略
+ */
+ AffectAssetCount?: number
+ /**
+ * 资产唯一id
+ */
+ Id?: string
+ /**
+ * 资产子类型
+ */
+ From?: string
+ /**
+ * 前端索引
+ */
+ Index?: string
+ /**
+ * 漏洞类型
+ */
+ VULType?: string
+ /**
+ * 漏洞名
+ */
+ VULName?: string
+ /**
+ * cve
+ */
+ CVE?: string
+ /**
+ * 描述
+ */
+ Describe?: string
+ /**
+ * 负载
+ */
+ Payload?: string
+ /**
+ * 版本名
+ */
+ AppName?: string
+ /**
+ * 相关引用
+ */
+ References?: string
+ /**
+ * 版本
+ */
+ AppVersion?: string
+ /**
+ * 漏洞链接
+ */
+ VULURL?: string
+ /**
+ * 用户昵称
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Nick?: string
+ /**
+ * 用户appid
+ */
+ AppId?: string
+ /**
+ * 用户uin
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Uin?: string
+ /**
+ * 修复建议
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Fix?: string
+ /**
+ * 应急漏洞类型,1-应急漏洞,0-非应急漏洞
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EMGCVulType?: number
+}
+
+/**
+ * 端口视角的端口风险对象
+ */
+export interface PortViewPortRisk {
+ /**
+ * 影响资产
+ */
+ NoHandleCount?: number
+ /**
+ * 风险等级
+ */
+ Level?: string
+ /**
+ * 协议
+ */
+ Protocol?: string
+ /**
+ * 组件
+ */
+ Component?: string
+ /**
+ * 端口
+ */
+ Port?: number
+ /**
+ * 最近识别时间
+ */
+ RecentTime?: string
+ /**
+ * 首次识别时间
+ */
+ FirstTime?: string
+ /**
+ * 处置建议,0保持现状、1限制访问、2封禁端口
+ */
+ Suggestion?: number
+ /**
+ * 状态,0未处理、1已处置、2已忽略
+ */
+ AffectAssetCount?: string
+ /**
+ * 资产唯一id
+ */
+ Id?: string
+ /**
+ * 资产子类型
+ */
+ From?: string
+ /**
+ * 前端索引
+ */
+ Index?: string
+ /**
+ * 用户appid
+ */
+ AppId?: string
+ /**
+ * 用户昵称
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Nick?: string
+ /**
+ * 用户uin
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Uin?: string
+ /**
+ * 服务
+ */
+ Service?: string
+}
+
/**
* DescribeClusterPodAssets请求参数结构体
*/
@@ -2729,9 +3001,9 @@ export interface AssetViewPortRisk {
}
/**
- * DescribeRiskCenterAssetViewCFGRiskList请求参数结构体
+ * DescribeRiskCenterPortViewPortRiskList请求参数结构体
*/
-export interface DescribeRiskCenterAssetViewCFGRiskListRequest {
+export interface DescribeRiskCenterPortViewPortRiskListRequest {
/**
* 过滤内容
*/
@@ -2739,21 +3011,47 @@ export interface DescribeRiskCenterAssetViewCFGRiskListRequest {
}
/**
- * 任务高级配置
+ * DescribeRiskCenterPortViewPortRiskList返回参数结构体
*/
-export interface TaskAdvanceCFG {
+export interface DescribeRiskCenterPortViewPortRiskListResponse {
/**
- * 漏洞风险高级配置
+ * 总条数
*/
- VulRisk?: Array
+ TotalCount?: number
/**
- * 弱口令风险高级配置
+ * 资产视角的端口风险列表
*/
- WeakPwdRisk?: Array
+ Data?: Array
/**
- * 配置风险高级配置
+ * 危险等级列表
*/
- CFGRisk?: Array
+ LevelLists?: Array
+ /**
+ * 处置建议列表
+ */
+ SuggestionLists?: Array
+ /**
+ * 来源列表
+ */
+ FromLists?: Array
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
+/**
+ * DeleteDomainAndIp返回参数结构体
+ */
+export interface DeleteDomainAndIpResponse {
+ /**
+ * 删除的资产数量
+ */
+ Data?: number
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
}
/**
@@ -3076,6 +3374,20 @@ export interface TaskLogInfo {
UserName?: string
}
+/**
+ * CreateDomainAndIp返回参数结构体
+ */
+export interface CreateDomainAndIpResponse {
+ /**
+ * 返回创建成功的数量
+ */
+ Data?: number
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DescribeRiskCenterAssetViewVULRiskList请求参数结构体
*/
@@ -3087,26 +3399,21 @@ export interface DescribeRiskCenterAssetViewVULRiskListRequest {
}
/**
- * DescribeSearchBugInfo返回参数结构体
+ * 配置风险高级配置
*/
-export interface DescribeSearchBugInfoResponse {
- /**
- * 漏洞信息和资产信息
-注意:此字段可能返回 null,表示取不到有效值。
- */
- Data?: DataSearchBug
+export interface TaskCenterCFGRiskInputParam {
/**
- * 状态值,0:查询成功,非0:查询失败
+ * 检测项ID
*/
- ReturnCode?: number
+ ItemId: string
/**
- * 状态信息,success:查询成功,fail:查询失败
+ * 是否开启,0-不开启,1-开启
*/
- ReturnMsg?: string
+ Enable: number
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 资源类型
*/
- RequestId?: string
+ ResourceType: string
}
/**
@@ -3321,21 +3628,26 @@ export interface DomainAssetVO {
}
/**
- * 配置风险高级配置
+ * DescribeSearchBugInfo返回参数结构体
*/
-export interface TaskCenterCFGRiskInputParam {
+export interface DescribeSearchBugInfoResponse {
/**
- * 检测项ID
+ * 漏洞信息和资产信息
+注意:此字段可能返回 null,表示取不到有效值。
*/
- ItemId: string
+ Data?: DataSearchBug
/**
- * 是否开启,0-不开启,1-开启
+ * 状态值,0:查询成功,非0:查询失败
*/
- Enable: number
+ ReturnCode?: number
/**
- * 资源类型
+ * 状态信息,success:查询成功,fail:查询失败
*/
- ResourceType: string
+ ReturnMsg?: string
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
}
/**
@@ -3721,13 +4033,9 @@ export interface DeleteRiskScanTaskResponse {
}
/**
- * CreateDomainAndIp返回参数结构体
+ * ModifyRiskCenterRiskStatus返回参数结构体
*/
-export interface CreateDomainAndIpResponse {
- /**
- * 返回创建成功的数量
- */
- Data?: number
+export interface ModifyRiskCenterRiskStatusResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
diff --git a/src/services/cynosdb/v20190107/cynosdb_models.ts b/src/services/cynosdb/v20190107/cynosdb_models.ts
index 7e11255e4..3de9e88cc 100644
--- a/src/services/cynosdb/v20190107/cynosdb_models.ts
+++ b/src/services/cynosdb/v20190107/cynosdb_models.ts
@@ -2307,7 +2307,7 @@ export interface InstanceNetInfo {
*/
WanDomain?: string
/**
- * 外网Ip
+ * 外网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
WanIP?: string
@@ -5240,7 +5240,7 @@ export interface AuditRuleTemplateInfo {
*/
AlarmPolicy?: number
/**
- * 模版状态。0-无任务 ,1-修改中。
+ * 模板状态。0-无任务 ,1-修改中。
注意:此字段可能返回 null,表示取不到有效值。
*/
Status?: number
diff --git a/src/services/ess/v20201111/ess_client.ts b/src/services/ess/v20201111/ess_client.ts
index 2a2b57f53..e8b1ce9f8 100644
--- a/src/services/ess/v20201111/ess_client.ts
+++ b/src/services/ess/v20201111/ess_client.ts
@@ -794,7 +794,7 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
`1. 该接口目前仅支持签署人类型是个人签署方的场景(PERSON)。`
`2. 该接口可生成签署链接的C端签署人必须仅有手写签名和时间类型的签署控件,不支持填写控件 。`
`3. 该签署链接有效期为30分钟,过期后将失效,如需签署可重新创建签署链接 。`
-`4. 该接口返回的签署链接是用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入`。
+`4. 该接口返回的签署链接适用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入`。
跳转到小程序的实现,参考微信官方文档(分为全屏、半屏两种方式),如何配置也可以请参考: 跳转电子签小程序配置
*/
async CreateFlowSignUrl(
diff --git a/src/services/essbasic/v20210526/essbasic_client.ts b/src/services/essbasic/v20210526/essbasic_client.ts
index b52654497..c6eb9229d 100644
--- a/src/services/essbasic/v20210526/essbasic_client.ts
+++ b/src/services/essbasic/v20210526/essbasic_client.ts
@@ -793,8 +793,9 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
}
/**
- * 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列
- */
+ * 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列。
+相关系统默认角色说明可参考文档:https://cloud.tencent.com/document/product/1323/61355
+ */
async ChannelDescribeRoles(
req: ChannelDescribeRolesRequest,
cb?: (error: string, rep: ChannelDescribeRolesResponse) => void
diff --git a/src/services/live/v20180801/live_models.ts b/src/services/live/v20180801/live_models.ts
index 16ad10acb..917ce3ee4 100644
--- a/src/services/live/v20180801/live_models.ts
+++ b/src/services/live/v20180801/live_models.ts
@@ -3078,6 +3078,12 @@ ResetTaskConfig:任务更新回调。
1. 单位:秒,配合FileIndex使用。
*/
OffsetTime?: number
+ /**
+ * 指定任务 ID 修改任务。
+
+注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。
+ */
+ SpecifyTaskId?: string
/**
* 目标 Url。
换目标地址,会断流重推到新地址。
@@ -4884,6 +4890,13 @@ ContinueBreakPoint:播放完当前正在播放的点播 url 后再使用新的
示例: ignore_region 用于忽略传入地域, 内部按负载分配。
*/
ExtraCmd?: string
+ /**
+ * 自定义任务 ID。
+注:
+1. 该自定义 ID 为可选参数,如果传入,请确保该账号下传入的 ID 唯一。
+2. 该自定义 ID 用于防止重复发起请求时产生重复任务。后面也可以用 SpecifyTaskId 来修改或删除任务。
+ */
+ SpecifyTaskId?: string
/**
* 任务描述,限制 512 字节。
*/
diff --git a/src/services/ocr/v20181119/ocr_models.ts b/src/services/ocr/v20181119/ocr_models.ts
index 8fa51dba3..34fdcb2dd 100644
--- a/src/services/ocr/v20181119/ocr_models.ts
+++ b/src/services/ocr/v20181119/ocr_models.ts
@@ -610,6 +610,7 @@ RideHailingDriverLicense -- 网约车驾驶证
RideHailingTransportLicense -- 网约车运输证
WayBill -- 快递运单
AccountOpeningPermit -- 银行开户许可证
+InvoiceEng -- 海外发票模版
*/
ConfigId?: string
}
@@ -1363,79 +1364,79 @@ export interface VehicleInvoiceInfo {
/**
* 车辆类型
*/
- CarType: string
+ CarType?: string
/**
* 厂牌型号
*/
- PlateModel: string
+ PlateModel?: string
/**
* 产地
*/
- ProduceAddress: string
+ ProduceAddress?: string
/**
* 合格证号
*/
- CertificateNo: string
+ CertificateNo?: string
/**
* 进口证明书号
*/
- ImportNo: string
+ ImportNo?: string
/**
* LSVCA2NP9HN0xxxxx
*/
- VinNo: string
+ VinNo?: string
/**
* 完税证书号
*/
- PayTaxesNo: string
+ PayTaxesNo?: string
/**
* 吨位
*/
- Tonnage: string
+ Tonnage?: string
/**
* 限乘人数
*/
- LimitCount: string
+ LimitCount?: string
/**
* 发动机号码
*/
- EngineNo: string
+ EngineNo?: string
/**
* 商检单号
*/
- BizCheckFormNo: string
+ BizCheckFormNo?: string
/**
* 主管税务机关代码
*/
- TaxtationOrgCode: string
+ TaxtationOrgCode?: string
/**
* 主管税务机关名称
*/
- TaxtationOrgName: string
+ TaxtationOrgName?: string
/**
* 税率
*/
- MotorTaxRate: string
+ MotorTaxRate?: string
/**
- * 开户行
+ * 银行账号
*/
- MotorBankName: string
+ MotorBankName?: string
/**
- * 账号
+ * 开户行
*/
- MotorBankAccount: string
+ MotorBankAccount?: string
/**
* 销售地址
*/
- SellerAddress: string
+ SellerAddress?: string
/**
* 销售电话
*/
- SellerTel: string
+ SellerTel?: string
/**
* 购方身份证
*/
- BuyerNo: string
+ BuyerNo?: string
}
/**
@@ -2912,7 +2913,7 @@ export interface VatInvoiceVerifyNewRequest {
*/
RegionCode?: string
/**
- * 销方税号,通用机打电子发票必填
+ * 销方税号,通用机打电子发票必填,区块链发票时必填
*/
SellerTaxCode?: string
/**
diff --git a/src/services/privatedns/v20201028/privatedns_models.ts b/src/services/privatedns/v20201028/privatedns_models.ts
index 687cf7e79..058f6629f 100644
--- a/src/services/privatedns/v20201028/privatedns_models.ts
+++ b/src/services/privatedns/v20201028/privatedns_models.ts
@@ -858,7 +858,7 @@ export interface DeletePrivateZoneRecordRequest {
*/
ZoneId?: string
/**
- * 记录ID
+ * 记录ID(调用DescribePrivateZoneRecordList可获取到RecordId)
*/
RecordId?: string
/**
diff --git a/src/services/rum/v20210622/rum_models.ts b/src/services/rum/v20210622/rum_models.ts
index 489e247b2..42f7945a1 100644
--- a/src/services/rum/v20210622/rum_models.ts
+++ b/src/services/rum/v20210622/rum_models.ts
@@ -1606,7 +1606,7 @@ export interface DescribeDataPvUrlStatisticsRequest {
*/
Device?: string
/**
- * 是否海外
+ * 显示是否海外
*/
IsAbroad?: string
/**
@@ -1626,6 +1626,10 @@ export interface DescribeDataPvUrlStatisticsRequest {
5:1d
*/
GroupByType?: number
+ /**
+ * 无需关注,是否查询zhiyan
+ */
+ IsNewData?: number
}
/**
diff --git a/src/services/tdmq/v20200217/tdmq_models.ts b/src/services/tdmq/v20200217/tdmq_models.ts
index a242b3026..25287f81b 100644
--- a/src/services/tdmq/v20200217/tdmq_models.ts
+++ b/src/services/tdmq/v20200217/tdmq_models.ts
@@ -4440,7 +4440,7 @@ export interface ResetMsgSubOffsetByTimestampResponse {
* 结果。
注意:此字段可能返回 null,表示取不到有效值。
*/
- Result: boolean
+ Result?: boolean
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -5243,7 +5243,7 @@ export interface ModifyTopicRequest {
*/
TopicName: string
/**
- * 分区数,必须大于或者等于原分区数,若想维持原分区数请输入原数目,修改分区数仅对非全局顺序消息起效果,不允许超过128个分区。
+ * 分区数,必须大于或者等于原分区数,若想维持原分区数请输入原数目,修改分区数仅对非全局顺序消息起效果,不允许超过32个分区。
*/
Partitions: number
/**
@@ -5284,7 +5284,7 @@ export interface ResetMsgSubOffsetByTimestampRequest {
/**
* Pulsar 集群的ID
*/
- ClusterId?: string
+ ClusterId: string
}
/**
diff --git a/src/services/tse/v20201207/tse_client.ts b/src/services/tse/v20201207/tse_client.ts
index 61541a89a..77cadfd62 100644
--- a/src/services/tse/v20201207/tse_client.ts
+++ b/src/services/tse/v20201207/tse_client.ts
@@ -29,6 +29,7 @@ import {
DescribeCloudNativeAPIGatewayNodesRequest,
ModifyCloudNativeAPIGatewayRouteRequest,
DeleteNativeGatewayServerGroupResponse,
+ ModifyCloudNativeAPIGatewayCertificateResponse,
CreateCloudNativeAPIGatewayRouteRateLimitResponse,
DescribeSREInstanceAccessAddressResponse,
ModifyCloudNativeAPIGatewayCanaryRuleResponse,
@@ -49,6 +50,7 @@ import {
CreateCloudNativeAPIGatewayServiceRequest,
CloudNativeAPIGatewayBalancedService,
ExternalRedis,
+ ModifyCloudNativeAPIGatewayCertificateRequest,
EnvAddressInfo,
SREInstance,
InstanceTagInfo,
@@ -352,6 +354,16 @@ export class Client extends AbstractClient {
return this.request("DeleteEngine", req, cb)
}
+ /**
+ * 更新云原生网关证书
+ */
+ async ModifyCloudNativeAPIGatewayCertificate(
+ req: ModifyCloudNativeAPIGatewayCertificateRequest,
+ cb?: (error: string, rep: ModifyCloudNativeAPIGatewayCertificateResponse) => void
+ ): Promise {
+ return this.request("ModifyCloudNativeAPIGatewayCertificate", req, cb)
+ }
+
/**
* 删除云原生网关的灰度规则
*/
diff --git a/src/services/tse/v20201207/tse_models.ts b/src/services/tse/v20201207/tse_models.ts
index c7753423a..4476ce59a 100644
--- a/src/services/tse/v20201207/tse_models.ts
+++ b/src/services/tse/v20201207/tse_models.ts
@@ -334,6 +334,16 @@ export interface DeleteNativeGatewayServerGroupResponse {
RequestId?: string
}
+/**
+ * ModifyCloudNativeAPIGatewayCertificate返回参数结构体
+ */
+export interface ModifyCloudNativeAPIGatewayCertificateResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* CreateCloudNativeAPIGatewayRouteRateLimit返回参数结构体
*/
@@ -731,6 +741,49 @@ export interface ExternalRedis {
RedisTimeout: number
}
+/**
+ * ModifyCloudNativeAPIGatewayCertificate请求参数结构体
+ */
+export interface ModifyCloudNativeAPIGatewayCertificateRequest {
+ /**
+ * 网关ID
+ */
+ GatewayId: string
+ /**
+ * 证书id
+ */
+ Id: string
+ /**
+ * 证书名称,即将废弃
+ * @deprecated
+ */
+ Name?: string
+ /**
+ * 证书私钥,CertSource为native时必填。
+ */
+ Key?: string
+ /**
+ * 证书pem格式,CertSource为native时必填。
+ */
+ Crt?: string
+ /**
+ * 绑定的域名,即将废弃
+ * @deprecated
+ */
+ BindDomains?: Array
+ /**
+ * ssl平台证书 Id,CertSource为ssl时必填。
+ */
+ CertId?: string
+ /**
+ * 证书来源
+- ssl (ssl平台证书),默认值
+- native (kong自定义证书)
+
+ */
+ CertSource?: string
+}
+
/**
* 多环境网络信息
*/
diff --git a/src/services/waf/v20180125/waf_client.ts b/src/services/waf/v20180125/waf_client.ts
index 58c0e4204..f765bce2a 100644
--- a/src/services/waf/v20180125/waf_client.ts
+++ b/src/services/waf/v20180125/waf_client.ts
@@ -27,7 +27,7 @@ import {
DescribeIpHitItemsResponse,
DescribeCustomRulesRspRuleListItem,
ModifyAntiInfoLeakRulesResponse,
- ModifyWebshellStatusRequest,
+ ModifyObjectResponse,
DescribeCertificateVerifyResultRequest,
DescribeUserCdcClbWafRegionsRequest,
UpsertIpAccessControlRequest,
@@ -55,6 +55,7 @@ import {
DescribeAntiLeakageItem,
LoadBalancerPackageNew,
DescribeAntiFakeUrlRequest,
+ DeleteAttackWhiteRuleRequest,
CCRuleData,
DescribeCustomRuleListRequest,
ModifyDomainWhiteRuleRequest,
@@ -87,6 +88,7 @@ import {
ModifyDomainIpv6StatusRequest,
ModifyAntiInfoLeakRuleStatusResponse,
GetAttackTotalCountResponse,
+ ModifyBotStatusResponse,
DescribeAntiInfoLeakageRulesResponse,
SessionItem,
ModifyInstanceNameResponse,
@@ -108,24 +110,27 @@ import {
DescribeUserClbWafRegionsResponse,
ModifyAntiFakeUrlStatusRequest,
DeleteCustomWhiteRuleRequest,
+ UserWhiteRule,
ModifyHostModeResponse,
ModifyInstanceRenewFlagResponse,
DescribeCCRuleListRequest,
ModifyProtectionStatusResponse,
DescribeAutoDenyIPRequest,
- ModifyObjectResponse,
+ AddAttackWhiteRuleResponse,
ModifyWafAutoDenyStatusRequest,
DescribeCustomRuleListResponse,
- ModifyDomainsCLSStatusResponse,
+ ResponseCode,
+ DeleteAttackWhiteRuleResponse,
SwitchDomainRulesRequest,
ModifyAccessPeriodResponse,
ClbHostResult,
+ ModifyWebshellStatusRequest,
DescribeVipInfoRequest,
GetAttackHistogramResponse,
GetInstanceQpsLimitRequest,
FiltersItemNew,
DeleteSpartaProtectionResponse,
- SessionData,
+ ModifyAttackWhiteRuleResponse,
DescribeAutoDenyIPResponse,
SwitchDomainRulesResponse,
SearchAccessLogResponse,
@@ -142,6 +147,7 @@ import {
DescribeAntiFakeRulesResponse,
AddAntiInfoLeakRulesRequest,
AccessRuleInfo,
+ ModifyAttackWhiteRuleRequest,
HostRecord,
CreateHostRequest,
SearchAttackLogResponse,
@@ -190,7 +196,7 @@ import {
DescribeHostLimitResponse,
PostAttackDownloadTaskResponse,
ModifySpartaProtectionModeResponse,
- ModifyBotStatusResponse,
+ DescribeAttackWhiteRuleRequest,
DescribeDomainDetailsSaasRequest,
ModifyCustomRuleStatusResponse,
StrategyForAntiInfoLeak,
@@ -243,6 +249,7 @@ import {
DescribeDomainDetailsSaasResponse,
AccessKeyValueInfo,
DomainPackageNew,
+ AddAttackWhiteRuleRequest,
AddCustomRuleRequest,
DescribeWafAutoDenyRulesResponse,
FraudPkg,
@@ -284,6 +291,8 @@ import {
ModifyModuleStatusRequest,
DescribeRuleLimitRequest,
TargetEntity,
+ UserWhiteRuleItem,
+ SessionData,
CCRuleItem,
DescribeDomainCountInfoRequest,
GetAttackDownloadRecordsResponse,
@@ -291,6 +300,7 @@ import {
ModifySpartaProtectionRequest,
DescribeIpAccessControlRequest,
DescribeDomainWhiteRulesResponse,
+ ModifyDomainsCLSStatusResponse,
DescribeWafThreatenIntelligenceResponse,
DescribeAccessHistogramResponse,
DomainInfo,
@@ -322,7 +332,7 @@ import {
DeleteCCRuleResponse,
LogHistogramInfo,
DomainURI,
- ResponseCode,
+ DescribeAttackWhiteRuleResponse,
ModifyAntiInfoLeakRuleStatusRequest,
ModifySpartaProtectionModeRequest,
AccessRuleKeyValueInfo,
@@ -897,6 +907,16 @@ export class Client extends AbstractClient {
return this.request("DescribeWafInfo", req, cb)
}
+ /**
+ * 获取用户规则白名单列表
+ */
+ async DescribeAttackWhiteRule(
+ req: DescribeAttackWhiteRuleRequest,
+ cb?: (error: string, rep: DescribeAttackWhiteRuleResponse) => void
+ ): Promise {
+ return this.request("DescribeAttackWhiteRule", req, cb)
+ }
+
/**
* clb-waf中获取防护域名列表
*/
@@ -948,13 +968,13 @@ export class Client extends AbstractClient {
}
/**
- * 查询用户TLS版本
+ * Bot_V2 bot总开关更新
*/
- async DescribeTlsVersion(
- req?: DescribeTlsVersionRequest,
- cb?: (error: string, rep: DescribeTlsVersionResponse) => void
- ): Promise {
- return this.request("DescribeTlsVersion", req, cb)
+ async ModifyBotStatus(
+ req: ModifyBotStatusRequest,
+ cb?: (error: string, rep: ModifyBotStatusResponse) => void
+ ): Promise {
+ return this.request("ModifyBotStatus", req, cb)
}
/**
@@ -1028,13 +1048,13 @@ export class Client extends AbstractClient {
}
/**
- * Bot_V2 bot总开关更新
+ * 查询用户TLS版本
*/
- async ModifyBotStatus(
- req: ModifyBotStatusRequest,
- cb?: (error: string, rep: ModifyBotStatusResponse) => void
- ): Promise {
- return this.request("ModifyBotStatus", req, cb)
+ async DescribeTlsVersion(
+ req?: DescribeTlsVersionRequest,
+ cb?: (error: string, rep: DescribeTlsVersionResponse) => void
+ ): Promise {
+ return this.request("DescribeTlsVersion", req, cb)
}
/**
@@ -1097,6 +1117,16 @@ export class Client extends AbstractClient {
return this.request("ModifyCustomRuleStatus", req, cb)
}
+ /**
+ * 供用户控制台调用,删除Tiga规则引擎白名单。
+ */
+ async DeleteAttackWhiteRule(
+ req: DeleteAttackWhiteRuleRequest,
+ cb?: (error: string, rep: DeleteAttackWhiteRuleResponse) => void
+ ): Promise {
+ return this.request("DeleteAttackWhiteRule", req, cb)
+ }
+
/**
* Waf ip黑白名单查询
*/
@@ -1107,6 +1137,16 @@ export class Client extends AbstractClient {
return this.request("DescribeIpAccessControl", req, cb)
}
+ /**
+ * 供用户控制台调用,增加Tiga规则引擎白名单。
+ */
+ async AddAttackWhiteRule(
+ req: AddAttackWhiteRuleRequest,
+ cb?: (error: string, rep: AddAttackWhiteRuleResponse) => void
+ ): Promise {
+ return this.request("AddAttackWhiteRule", req, cb)
+ }
+
/**
* 获取域名概况
*/
@@ -1327,6 +1367,16 @@ export class Client extends AbstractClient {
return this.request("DescribeInstances", req, cb)
}
+ /**
+ * 供用户控制台调用,修改Tiga规则引擎白名单。
+ */
+ async ModifyAttackWhiteRule(
+ req: ModifyAttackWhiteRuleRequest,
+ cb?: (error: string, rep: ModifyAttackWhiteRuleResponse) => void
+ ): Promise {
+ return this.request("ModifyAttackWhiteRule", req, cb)
+ }
+
/**
* 修改用户防护规则,开启关闭具体的某条规则
*/
diff --git a/src/services/waf/v20180125/waf_models.ts b/src/services/waf/v20180125/waf_models.ts
index 7a6b2f3be..8b4a06a58 100644
--- a/src/services/waf/v20180125/waf_models.ts
+++ b/src/services/waf/v20180125/waf_models.ts
@@ -197,13 +197,13 @@ export interface ModifyAntiInfoLeakRulesResponse {
}
/**
- * ModifyWebshellStatus请求参数结构体
+ * ModifyObject返回参数结构体
*/
-export interface ModifyWebshellStatusRequest {
+export interface ModifyObjectResponse {
/**
- * 域名webshell状态
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- Webshell: WebshellStatus
+ RequestId?: string
}
/**
@@ -734,6 +734,20 @@ export interface DescribeAntiFakeUrlRequest {
PageInfo: PageInfo
}
+/**
+ * DeleteAttackWhiteRule请求参数结构体
+ */
+export interface DeleteAttackWhiteRuleRequest {
+ /**
+ * 规则序号组
+ */
+ Ids: Array
+ /**
+ * 用户域名
+ */
+ Domain: string
+}
+
/**
* 数据封装
*/
@@ -1266,6 +1280,21 @@ export interface GetAttackTotalCountResponse {
RequestId?: string
}
+/**
+ * ModifyBotStatus返回参数结构体
+ */
+export interface ModifyBotStatusResponse {
+ /**
+ * 正常情况为null
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Data: string
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DescribeAntiInfoLeakageRules返回参数结构体
*/
@@ -1679,6 +1708,44 @@ export interface DeleteCustomWhiteRuleRequest {
RuleId: number
}
+/**
+ * 用户规则白名单
+ */
+export interface UserWhiteRule {
+ /**
+ * 白名单的id
+ */
+ WhiteRuleId: number
+ /**
+ * 规则id
+ */
+ SignatureId: string
+ /**
+ * 状态
+ */
+ Status: number
+ /**
+ * 匹配域
+ */
+ MatchField: string
+ /**
+ * 匹配方法
+ */
+ MatchMethod: string
+ /**
+ * 匹配内容
+ */
+ MatchContent: string
+ /**
+ * 创建时间
+ */
+ CreateTime: string
+ /**
+ * 修改时间
+ */
+ ModifyTime: string
+}
+
/**
* ModifyHostMode返回参数结构体
*/
@@ -1774,9 +1841,13 @@ export interface DescribeAutoDenyIPRequest {
}
/**
- * ModifyObject返回参数结构体
+ * AddAttackWhiteRule返回参数结构体
*/
-export interface ModifyObjectResponse {
+export interface AddAttackWhiteRuleResponse {
+ /**
+ * 规则总数
+ */
+ RuleId: number
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -1812,9 +1883,28 @@ export interface DescribeCustomRuleListResponse {
}
/**
- * ModifyDomainsCLSStatus返回参数结构体
+ * 响应体的返回码
*/
-export interface ModifyDomainsCLSStatusResponse {
+export interface ResponseCode {
+ /**
+ * 如果成功则返回Success,失败则返回云api定义的错误码
+ */
+ Code: string
+ /**
+ * 如果成功则返回Success,失败则返回WAF定义的二级错误码
+ */
+ Message: string
+}
+
+/**
+ * DeleteAttackWhiteRule返回参数结构体
+ */
+export interface DeleteAttackWhiteRuleResponse {
+ /**
+ * 删除失败的规则序号组
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FailIds: Array
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -1880,6 +1970,16 @@ export interface ClbHostResult {
FlowMode: number
}
+/**
+ * ModifyWebshellStatus请求参数结构体
+ */
+export interface ModifyWebshellStatusRequest {
+ /**
+ * 域名webshell状态
+ */
+ Webshell: WebshellStatus
+}
+
/**
* DescribeVipInfo请求参数结构体
*/
@@ -1955,13 +2055,17 @@ export interface DeleteSpartaProtectionResponse {
}
/**
- * 参数包装
+ * ModifyAttackWhiteRule返回参数结构体
*/
-export interface SessionData {
+export interface ModifyAttackWhiteRuleResponse {
/**
- * session定义
+ * 规则总数
*/
- Res: Array
+ RuleId: number
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
}
/**
@@ -2444,6 +2548,32 @@ export interface AccessRuleInfo {
Tag: AccessRuleTagInfo
}
+/**
+ * ModifyAttackWhiteRule请求参数结构体
+ */
+export interface ModifyAttackWhiteRuleRequest {
+ /**
+ * 规则序号
+ */
+ RuleId: number
+ /**
+ * 域名
+ */
+ Domain: string
+ /**
+ * 规则Id
+ */
+ SignatureId: string
+ /**
+ * 规则状态
+ */
+ Status: number
+ /**
+ * 匹配规则项列表
+ */
+ Rules: Array
+}
+
/**
* clb-waf防护域名
*/
@@ -3715,18 +3845,33 @@ export interface ModifySpartaProtectionModeResponse {
}
/**
- * ModifyBotStatus返回参数结构体
+ * DescribeAttackWhiteRule请求参数结构体
*/
-export interface ModifyBotStatusResponse {
+export interface DescribeAttackWhiteRuleRequest {
/**
- * 正常情况为null
-注意:此字段可能返回 null,表示取不到有效值。
+ * 需要查询的域名
*/
- Data: string
+ Domain: string
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 分页
*/
- RequestId?: string
+ Offset: number
+ /**
+ * 每页容量
+ */
+ Limit: number
+ /**
+ * 排序字段,支持user_id, signature_id, modify_time
+ */
+ By?: string
+ /**
+ * 排序方式
+ */
+ Order?: string
+ /**
+ * 筛选条件,支持SignatureId, MatchContent
+ */
+ Filters?: Array
}
/**
@@ -5138,6 +5283,32 @@ export interface DomainPackageNew {
Region: string
}
+/**
+ * AddAttackWhiteRule请求参数结构体
+ */
+export interface AddAttackWhiteRuleRequest {
+ /**
+ * 域名
+ */
+ Domain: string
+ /**
+ * 规则Id
+ */
+ SignatureId: string
+ /**
+ * 规则状态
+ */
+ Status: number
+ /**
+ * 匹配规则项列表
+ */
+ Rules: Array
+ /**
+ * 规则序号
+ */
+ RuleId?: number
+}
+
/**
* AddCustomRule请求参数结构体
*/
@@ -6097,6 +6268,34 @@ export interface TargetEntity {
Domain?: string
}
+/**
+ * 用户规则白名单规则子项
+ */
+export interface UserWhiteRuleItem {
+ /**
+ * 匹配域
+ */
+ MatchField: string
+ /**
+ * 匹配方法
+ */
+ MatchMethod: string
+ /**
+ * 匹配内容
+ */
+ MatchContent: string
+}
+
+/**
+ * 参数包装
+ */
+export interface SessionData {
+ /**
+ * session定义
+ */
+ Res: Array
+}
+
/**
* cc规则
*/
@@ -6399,6 +6598,16 @@ export interface DescribeDomainWhiteRulesResponse {
RequestId?: string
}
+/**
+ * ModifyDomainsCLSStatus返回参数结构体
+ */
+export interface ModifyDomainsCLSStatusResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DescribeWafThreatenIntelligence返回参数结构体
*/
@@ -7213,17 +7422,22 @@ export interface DomainURI {
}
/**
- * 响应体的返回码
+ * DescribeAttackWhiteRule返回参数结构体
*/
-export interface ResponseCode {
+export interface DescribeAttackWhiteRuleResponse {
/**
- * 如果成功则返回Success,失败则返回云api定义的错误码
+ * 规则总数
*/
- Code: string
+ Total: number
/**
- * 如果成功则返回Success,失败则返回WAF定义的二级错误码
+ * 规则白名单列表
+注意:此字段可能返回 null,表示取不到有效值。
*/
- Message: string
+ List: Array
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
}
/**
diff --git a/tencentcloud/common/sdk_version.d.ts b/tencentcloud/common/sdk_version.d.ts
index 1d4daa1af..2ec50c6d0 100644
--- a/tencentcloud/common/sdk_version.d.ts
+++ b/tencentcloud/common/sdk_version.d.ts
@@ -1 +1 @@
-export declare const sdkVersion = "4.0.704";
+export declare const sdkVersion = "4.0.705";
diff --git a/tencentcloud/common/sdk_version.js b/tencentcloud/common/sdk_version.js
index d29ab9a31..b9dad74e4 100644
--- a/tencentcloud/common/sdk_version.js
+++ b/tencentcloud/common/sdk_version.js
@@ -1,4 +1,4 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.sdkVersion = void 0;
-exports.sdkVersion = "4.0.704";
+exports.sdkVersion = "4.0.705";
diff --git a/tencentcloud/services/ccc/v20200210/ccc_client.d.ts b/tencentcloud/services/ccc/v20200210/ccc_client.d.ts
index 19463a03c..6fcc70f91 100644
--- a/tencentcloud/services/ccc/v20200210/ccc_client.d.ts
+++ b/tencentcloud/services/ccc/v20200210/ccc_client.d.ts
@@ -1,6 +1,6 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { DescribeExtensionRequest, StopAutoCalloutTaskRequest, HangUpCallRequest, CreateSDKLoginTokenResponse, ModifyStaffRequest, ResetExtensionPasswordRequest, DisableCCCPhoneNumberResponse, DescribeProtectedTelCdrResponse, DescribeAutoCalloutTaskRequest, CreateUserSigResponse, DescribeIMCdrsResponse, CreateAdminURLResponse, CreateCallOutSessionResponse, DescribeCarrierPrivilegeNumberApplicantsRequest, DisableCCCPhoneNumberRequest, DescribeExtensionsResponse, DeleteExtensionRequest, DescribeTelCallInfoResponse, DescribeTelCdrRequest, DescribeAutoCalloutTasksResponse, ModifyExtensionResponse, CreateStaffResponse, DescribeSkillGroupInfoListResponse, DescribeNumbersResponse, DescribeStaffInfoListResponse, UnbindNumberCallOutSkillGroupRequest, CreateCarrierPrivilegeNumberApplicantRequest, CreateExtensionResponse, CreateUserSigRequest, CreateCCCSkillGroupRequest, DescribeAutoCalloutTaskResponse, CreateCCCSkillGroupResponse, DescribeTelSessionRequest, DescribeIMCdrsRequest, DescribeSkillGroupInfoListRequest, CreateCarrierPrivilegeNumberApplicantResponse, DescribeStaffInfoListRequest, ResetExtensionPasswordResponse, ModifyStaffResponse, ModifyExtensionRequest, DescribeNumbersRequest, BindNumberCallOutSkillGroupRequest, UnbindNumberCallOutSkillGroupResponse, CreateAutoCalloutTaskResponse, DeleteStaffRequest, DescribeCCCBuyInfoListRequest, DescribeTelCallInfoRequest, CreateExtensionRequest, CreateAutoCalloutTaskRequest, UnbindStaffSkillGroupListRequest, BindNumberCallOutSkillGroupResponse, CreateCallOutSessionRequest, StopAutoCalloutTaskResponse, DescribeCCCBuyInfoListResponse, UnbindStaffSkillGroupListResponse, DeleteExtensionResponse, BindStaffSkillGroupListRequest, DescribePSTNActiveSessionListRequest, DescribeCallInMetricsResponse, DescribeActiveCarrierPrivilegeNumberResponse, DescribeTelCdrResponse, DescribeStaffStatusMetricsRequest, DeleteStaffResponse, CreateStaffRequest, DescribeChatMessagesResponse, DescribePSTNActiveSessionListResponse, DescribeAutoCalloutTasksRequest, DescribeChatMessagesRequest, DescribeTelSessionResponse, CreateAdminURLRequest, DescribeStaffStatusMetricsResponse, DescribeCarrierPrivilegeNumberApplicantsResponse, HangUpCallResponse, BindStaffSkillGroupListResponse, DescribeExtensionsRequest, DescribeProtectedTelCdrRequest, CreateSDKLoginTokenRequest, DescribeActiveCarrierPrivilegeNumberRequest, DescribeCallInMetricsRequest, DescribeExtensionResponse } from "./ccc_models";
+import { DescribeExtensionRequest, StopAutoCalloutTaskRequest, HangUpCallRequest, CreateSDKLoginTokenResponse, ModifyStaffRequest, ResetExtensionPasswordRequest, DisableCCCPhoneNumberResponse, DescribeProtectedTelCdrResponse, DescribeAutoCalloutTaskRequest, CreateUserSigResponse, DescribeIMCdrsResponse, CreateAdminURLResponse, CreateCallOutSessionResponse, DescribeCarrierPrivilegeNumberApplicantsRequest, DisableCCCPhoneNumberRequest, DescribeExtensionsResponse, DeleteExtensionRequest, DescribeTelCallInfoResponse, DescribeTelCdrRequest, DescribeAutoCalloutTasksResponse, ModifyExtensionResponse, DescribeIMCdrListResponse, CreateStaffResponse, DescribeSkillGroupInfoListResponse, DescribeNumbersResponse, DescribeStaffInfoListResponse, UnbindNumberCallOutSkillGroupRequest, CreateCarrierPrivilegeNumberApplicantRequest, CreateExtensionResponse, CreateUserSigRequest, CreateCCCSkillGroupRequest, DescribeAutoCalloutTaskResponse, CreateCCCSkillGroupResponse, DescribeTelSessionRequest, DescribeIMCdrsRequest, DescribeSkillGroupInfoListRequest, CreateCarrierPrivilegeNumberApplicantResponse, DescribeStaffInfoListRequest, ResetExtensionPasswordResponse, ModifyStaffResponse, ModifyExtensionRequest, DescribeNumbersRequest, BindNumberCallOutSkillGroupRequest, UnbindNumberCallOutSkillGroupResponse, CreateAutoCalloutTaskResponse, DeleteStaffRequest, DescribeCCCBuyInfoListRequest, DescribeTelCallInfoRequest, CreateExtensionRequest, CreateAutoCalloutTaskRequest, UnbindStaffSkillGroupListRequest, BindNumberCallOutSkillGroupResponse, CreateCallOutSessionRequest, StopAutoCalloutTaskResponse, DescribeCCCBuyInfoListResponse, UnbindStaffSkillGroupListResponse, DeleteExtensionResponse, BindStaffSkillGroupListRequest, DescribePSTNActiveSessionListRequest, DescribeCallInMetricsResponse, DescribeActiveCarrierPrivilegeNumberResponse, DescribeTelCdrResponse, DescribeStaffStatusMetricsRequest, DeleteStaffResponse, CreateStaffRequest, DescribeChatMessagesResponse, DescribePSTNActiveSessionListResponse, DescribeIMCdrListRequest, DescribeAutoCalloutTasksRequest, DescribeChatMessagesRequest, DescribeTelSessionResponse, CreateAdminURLRequest, DescribeStaffStatusMetricsResponse, DescribeCarrierPrivilegeNumberApplicantsResponse, HangUpCallResponse, BindStaffSkillGroupListResponse, DescribeExtensionsRequest, DescribeProtectedTelCdrRequest, CreateSDKLoginTokenRequest, DescribeActiveCarrierPrivilegeNumberRequest, DescribeCallInMetricsRequest, DescribeExtensionResponse } from "./ccc_models";
/**
* ccc client
* @class
@@ -153,6 +153,10 @@ export declare class Client extends AbstractClient {
* 获取主被叫受保护的电话服务记录与录音
*/
DescribeProtectedTelCdr(req: DescribeProtectedTelCdrRequest, cb?: (error: string, rep: DescribeProtectedTelCdrResponse) => void): Promise;
+ /**
+ * 获取包括全媒体和文本会话两种类型的服务记录。
+ */
+ DescribeIMCdrList(req: DescribeIMCdrListRequest, cb?: (error: string, rep: DescribeIMCdrListResponse) => void): Promise;
/**
* 获取呼入实时数据统计指标
*/
diff --git a/tencentcloud/services/ccc/v20200210/ccc_client.js b/tencentcloud/services/ccc/v20200210/ccc_client.js
index 8da265e44..c790056e9 100644
--- a/tencentcloud/services/ccc/v20200210/ccc_client.js
+++ b/tencentcloud/services/ccc/v20200210/ccc_client.js
@@ -245,6 +245,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeProtectedTelCdr(req, cb) {
return this.request("DescribeProtectedTelCdr", req, cb);
}
+ /**
+ * 获取包括全媒体和文本会话两种类型的服务记录。
+ */
+ async DescribeIMCdrList(req, cb) {
+ return this.request("DescribeIMCdrList", req, cb);
+ }
/**
* 获取呼入实时数据统计指标
*/
diff --git a/tencentcloud/services/ccc/v20200210/ccc_models.d.ts b/tencentcloud/services/ccc/v20200210/ccc_models.d.ts
index db49c2c47..2f5b813d6 100644
--- a/tencentcloud/services/ccc/v20200210/ccc_models.d.ts
+++ b/tencentcloud/services/ccc/v20200210/ccc_models.d.ts
@@ -175,8 +175,14 @@ export interface DescribeIMCdrsResponse {
TotalCount?: number;
/**
* 服务记录列表
+ * @deprecated
*/
IMCdrs?: Array;
+ /**
+ * 服务记录列表
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ IMCdrList?: Array;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -582,39 +588,22 @@ export interface ModifyExtensionResponse {
RequestId?: string;
}
/**
- * 坐席用户信息
+ * DescribeIMCdrList返回参数结构体
*/
-export interface SeatUserInfo {
+export interface DescribeIMCdrListResponse {
/**
- * 坐席名称
- */
- Name: string;
- /**
- * 坐席邮箱
+ * 总记录数
*/
- Mail: string;
+ TotalCount?: number;
/**
- * 工号
+ * 服务记录列表
注意:此字段可能返回 null,表示取不到有效值。
*/
- StaffNumber: string;
- /**
- * 坐席电话号码(带0086前缀)
- */
- Phone?: string;
- /**
- * 坐席昵称
- */
- Nick?: string;
+ IMCdrList?: Array;
/**
- * 用户ID
- */
- UserId?: string;
- /**
- * 坐席关联的技能组列表
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- SkillGroupNameList?: Array;
+ RequestId?: string;
}
/**
* CreateStaff返回参数结构体
@@ -870,6 +859,7 @@ export interface DescribeIMCdrsRequest {
EndTimestamp: number;
/**
* 实例 ID(废弃)
+ * @deprecated
*/
InstanceId?: number;
/**
@@ -948,6 +938,41 @@ export interface AutoCalloutTaskCalleeInfo {
*/
Sessions: Array;
}
+/**
+ * 坐席用户信息
+ */
+export interface SeatUserInfo {
+ /**
+ * 坐席名称
+ */
+ Name: string;
+ /**
+ * 坐席邮箱
+ */
+ Mail: string;
+ /**
+ * 工号
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StaffNumber: string;
+ /**
+ * 坐席电话号码(带0086前缀)
+ */
+ Phone?: string;
+ /**
+ * 坐席昵称
+ */
+ Nick?: string;
+ /**
+ * 用户ID
+ */
+ UserId?: string;
+ /**
+ * 坐席关联的技能组列表
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SkillGroupNameList?: Array;
+}
/**
* 运营商白名单号码申请单
*/
@@ -2482,6 +2507,35 @@ export interface IMCdrInfo {
*/
Satisfaction: IMSatisfaction;
}
+/**
+ * DescribeIMCdrList请求参数结构体
+ */
+export interface DescribeIMCdrListRequest {
+ /**
+ * 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc
+ */
+ SdkAppId: number;
+ /**
+ * 起始时间(必填),Unix 秒级时间戳
+ */
+ StartTimestamp: number;
+ /**
+ * 结束时间(必填),Unix 秒级时间戳
+ */
+ EndTimestamp: number;
+ /**
+ * 返回记录条数,最大为100默认20
+ */
+ Limit?: number;
+ /**
+ * 返回记录偏移,默认为 0
+ */
+ Offset?: number;
+ /**
+ * 1为全媒体,2为文本客服,不填则查询全部
+ */
+ Type?: number;
+}
/**
* DescribeAutoCalloutTasks请求参数结构体
*/
@@ -2505,6 +2559,7 @@ export interface DescribeAutoCalloutTasksRequest {
export interface DescribeChatMessagesRequest {
/**
* 实例 ID(废弃)
+ * @deprecated
*/
InstanceId?: number;
/**
diff --git a/tencentcloud/services/cdwpg/v20201230/cdwpg_client.d.ts b/tencentcloud/services/cdwpg/v20201230/cdwpg_client.d.ts
index 7211a7c70..2a66be8cb 100644
--- a/tencentcloud/services/cdwpg/v20201230/cdwpg_client.d.ts
+++ b/tencentcloud/services/cdwpg/v20201230/cdwpg_client.d.ts
@@ -1,30 +1,34 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { ModifyInstanceResponse, DescribeInstanceStateRequest, DestroyInstanceByApiResponse, DestroyInstanceByApiRequest, CreateInstanceByApiRequest, ModifyInstanceRequest, CreateInstanceByApiResponse, DescribeSimpleInstancesResponse, DescribeInstanceStateResponse, DescribeSimpleInstancesRequest } from "./cdwpg_models";
+import { ModifyInstanceResponse, DescribeInstanceStateRequest, DestroyInstanceByApiResponse, DestroyInstanceByApiRequest, CreateInstanceByApiRequest, DescribeInstanceRequest, ModifyInstanceRequest, CreateInstanceByApiResponse, DescribeSimpleInstancesResponse, DescribeInstanceStateResponse, DescribeInstanceResponse, DescribeSimpleInstancesRequest } from "./cdwpg_models";
/**
* cdwpg client
* @class
*/
export declare class Client extends AbstractClient {
constructor(clientConfig: ClientConfig);
+ /**
+ * 集群详情页中显示集群状态、流程进度等
+ */
+ DescribeInstanceState(req: DescribeInstanceStateRequest, cb?: (error: string, rep: DescribeInstanceStateResponse) => void): Promise;
/**
* 销毁集群
*/
DestroyInstanceByApi(req: DestroyInstanceByApiRequest, cb?: (error: string, rep: DestroyInstanceByApiResponse) => void): Promise;
+ /**
+ * 根据实例ID查询某个实例的具体信息
+ */
+ DescribeInstance(req: DescribeInstanceRequest, cb?: (error: string, rep: DescribeInstanceResponse) => void): Promise;
/**
* 创建集群
*/
CreateInstanceByApi(req: CreateInstanceByApiRequest, cb?: (error: string, rep: CreateInstanceByApiResponse) => void): Promise;
/**
- * 集群详情页中显示集群状态、流程进度等
+ * 获取集群实例列表
*/
- DescribeInstanceState(req: DescribeInstanceStateRequest, cb?: (error: string, rep: DescribeInstanceStateResponse) => void): Promise;
+ DescribeSimpleInstances(req: DescribeSimpleInstancesRequest, cb?: (error: string, rep: DescribeSimpleInstancesResponse) => void): Promise;
/**
* 修改实例信息,目前为实例名称
*/
ModifyInstance(req: ModifyInstanceRequest, cb?: (error: string, rep: ModifyInstanceResponse) => void): Promise;
- /**
- * 获取集群实例列表
- */
- DescribeSimpleInstances(req: DescribeSimpleInstancesRequest, cb?: (error: string, rep: DescribeSimpleInstancesResponse) => void): Promise;
}
diff --git a/tencentcloud/services/cdwpg/v20201230/cdwpg_client.js b/tencentcloud/services/cdwpg/v20201230/cdwpg_client.js
index 59292effd..bf67ddbd1 100644
--- a/tencentcloud/services/cdwpg/v20201230/cdwpg_client.js
+++ b/tencentcloud/services/cdwpg/v20201230/cdwpg_client.js
@@ -27,12 +27,24 @@ class Client extends abstract_client_1.AbstractClient {
constructor(clientConfig) {
super("cdwpg.tencentcloudapi.com", "2020-12-30", clientConfig);
}
+ /**
+ * 集群详情页中显示集群状态、流程进度等
+ */
+ async DescribeInstanceState(req, cb) {
+ return this.request("DescribeInstanceState", req, cb);
+ }
/**
* 销毁集群
*/
async DestroyInstanceByApi(req, cb) {
return this.request("DestroyInstanceByApi", req, cb);
}
+ /**
+ * 根据实例ID查询某个实例的具体信息
+ */
+ async DescribeInstance(req, cb) {
+ return this.request("DescribeInstance", req, cb);
+ }
/**
* 创建集群
*/
@@ -40,10 +52,10 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("CreateInstanceByApi", req, cb);
}
/**
- * 集群详情页中显示集群状态、流程进度等
+ * 获取集群实例列表
*/
- async DescribeInstanceState(req, cb) {
- return this.request("DescribeInstanceState", req, cb);
+ async DescribeSimpleInstances(req, cb) {
+ return this.request("DescribeSimpleInstances", req, cb);
}
/**
* 修改实例信息,目前为实例名称
@@ -51,11 +63,5 @@ class Client extends abstract_client_1.AbstractClient {
async ModifyInstance(req, cb) {
return this.request("ModifyInstance", req, cb);
}
- /**
- * 获取集群实例列表
- */
- async DescribeSimpleInstances(req, cb) {
- return this.request("DescribeSimpleInstances", req, cb);
- }
}
exports.Client = Client;
diff --git a/tencentcloud/services/cdwpg/v20201230/cdwpg_models.d.ts b/tencentcloud/services/cdwpg/v20201230/cdwpg_models.d.ts
index 6e7d8f8a5..04d625b93 100644
--- a/tencentcloud/services/cdwpg/v20201230/cdwpg_models.d.ts
+++ b/tencentcloud/services/cdwpg/v20201230/cdwpg_models.d.ts
@@ -37,6 +37,31 @@ export interface ResourceSpecNew {
*/
Type: string;
}
+/**
+ * 计费时间参数
+ */
+export interface ChargeProperties {
+ /**
+ * 1-需要自动续期
+ */
+ RenewFlag: number;
+ /**
+ * 订单时间范围
+ */
+ TimeSpan: number;
+ /**
+ * 时间单位,一般为h和m
+ */
+ TimeUnit: string;
+ /**
+ * 计费类型0-按量计费,1-包年包月
+ */
+ PayMode?: number;
+ /**
+ * PREPAID、POSTPAID_BY_HOUR
+ */
+ ChargeType?: string;
+}
/**
* DestroyInstanceByApi返回参数结构体
*/
@@ -54,6 +79,10 @@ export interface DestroyInstanceByApiResponse {
*/
RequestId?: string;
}
+/**
+ * 集群节点信息
+ */
+export declare type InstanceNodeGroup = null;
/**
* DestroyInstanceByApi请求参数结构体
*/
@@ -117,6 +146,70 @@ export interface CBSSpec {
*/
DiskCount: number;
}
+/**
+ * 集群状态抽象后的结构体
+ */
+export interface InstanceStateInfo {
+ /**
+ * 集群状态,例如:Serving
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceState: string;
+ /**
+ * 集群操作创建时间
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowCreateTime: string;
+ /**
+ * 集群操作名称
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowName: string;
+ /**
+ * 集群操作进度
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowProgress: number;
+ /**
+ * 集群状态描述,例如:运行中
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceStateDesc: string;
+ /**
+ * 集群流程错误信息,例如:“创建失败,资源不足”
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FlowMsg: string;
+ /**
+ * 当前步骤的名称,例如:”购买资源中“
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ProcessName: string;
+ /**
+ * 集群是否有备份中任务,有为1,无为0
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ BackupStatus?: number;
+ /**
+ * 1
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RequestId?: string;
+ /**
+ * 1
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ BackupOpenStatus?: number;
+}
+/**
+ * DescribeInstance请求参数结构体
+ */
+export interface DescribeInstanceRequest {
+ /**
+ * 集群实例ID
+ */
+ InstanceId: string;
+}
/**
* ModifyInstance请求参数结构体
*/
@@ -239,6 +332,116 @@ export interface DescribeInstanceStateResponse {
*/
RequestId?: string;
}
+/**
+ * 云原生实例详情
+ */
+export interface InstanceInfo {
+ /**
+ * ID值
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ID: number;
+ /**
+ * cdwpg-cn或者其他
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceType: string;
+ /**
+ * cdwpg-cn或者其他
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceName: string;
+ /**
+ * Running
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Status: string;
+ /**
+ * 运行中
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StatusDesc: string;
+ /**
+ * 无
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceStateInfo: InstanceStateInfo;
+ /**
+ * -
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ InstanceID: string;
+ /**
+ * 2022-09-05 20:00:01
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CreateTime: string;
+ /**
+ * ap-chongqing
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Region: string;
+ /**
+ * ap
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Zone: string;
+ /**
+ * region
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RegionDesc: string;
+ /**
+ * zone
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ZoneDesc: string;
+ /**
+ * 标签
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Tags: Array;
+ /**
+ * v3
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Version: string;
+ /**
+ * 字符集
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Charset: string;
+ /**
+ * 引擎版本
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EngineVersion: string;
+ /**
+ * GTM节点列表
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ GTMNodes: Array;
+ /**
+ * CN节点列表
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CNNodes: Array;
+ /**
+ * DN节点列表
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DNNodes: Array;
+ /**
+ * 备份存储
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ BackupStorage: Array;
+ /**
+ * FN节点列表
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FNNodes: Array;
+}
/**
* 精简集群信息
*/
@@ -330,29 +533,17 @@ export interface InstanceSimpleInfoNew {
RenewFlag?: boolean;
}
/**
- * 计费时间参数
+ * DescribeInstance返回参数结构体
*/
-export interface ChargeProperties {
- /**
- * 1-需要自动续期
- */
- RenewFlag: number;
- /**
- * 订单时间范围
- */
- TimeSpan: number;
+export interface DescribeInstanceResponse {
/**
- * 时间单位,一般为h和m
- */
- TimeUnit: string;
- /**
- * 计费类型0-按量计费,1-包年包月
+ * 实例描述信息
*/
- PayMode?: number;
+ InstanceInfo: InstanceInfo;
/**
- * PREPAID、POSTPAID_BY_HOUR
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- ChargeType?: string;
+ RequestId?: string;
}
/**
* DescribeSimpleInstances请求参数结构体
diff --git a/tencentcloud/services/csip/v20221121/csip_client.d.ts b/tencentcloud/services/csip/v20221121/csip_client.d.ts
index d7677a129..c9c8d797b 100644
--- a/tencentcloud/services/csip/v20221121/csip_client.d.ts
+++ b/tencentcloud/services/csip/v20221121/csip_client.d.ts
@@ -1,6 +1,6 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { DescribeDbAssetInfoResponse, DeleteRiskScanTaskRequest, DescribeRiskCenterAssetViewWeakPasswordRiskListResponse, DescribeScanReportListRequest, DescribeVpcAssetsResponse, StopRiskCenterTaskRequest, DescribeDomainAssetsRequest, DescribeRiskCenterWebsiteRiskListResponse, DeleteDomainAndIpRequest, DescribeScanTaskListRequest, DeleteDomainAndIpResponse, DescribeScanReportListResponse, DescribeSearchBugInfoRequest, AddNewBindRoleUserRequest, DescribeListenerListResponse, CreateRiskCenterScanTaskResponse, DescribeSubnetAssetsResponse, DescribeRiskCenterAssetViewPortRiskListRequest, StopRiskCenterTaskResponse, DescribeVpcAssetsRequest, DescribeRiskCenterAssetViewWeakPasswordRiskListRequest, DescribeCVMAssetsResponse, DescribePublicIpAssetsRequest, DescribeCVMAssetInfoRequest, CreateRiskCenterScanTaskRequest, DescribeRiskCenterAssetViewCFGRiskListResponse, DescribeScanTaskListResponse, DescribeClusterPodAssetsRequest, DescribeCVMAssetInfoResponse, DescribePublicIpAssetsResponse, DescribeTaskLogURLResponse, DescribeDbAssetInfoRequest, DescribeRiskCenterWebsiteRiskListRequest, DescribeSubnetAssetsRequest, DescribeClusterPodAssetsResponse, DescribeRiskCenterAssetViewCFGRiskListRequest, AddNewBindRoleUserResponse, DescribeDbAssetsRequest, DescribeRiskCenterAssetViewVULRiskListRequest, DescribeSearchBugInfoResponse, CreateDomainAndIpRequest, DescribeTaskLogListResponse, DescribeDomainAssetsResponse, DescribeDbAssetsResponse, DescribeRiskCenterAssetViewVULRiskListResponse, DescribeCVMAssetsRequest, DescribeRiskCenterServerRiskListRequest, DescribeRiskCenterServerRiskListResponse, DescribeListenerListRequest, DeleteRiskScanTaskResponse, CreateDomainAndIpResponse, DescribeTaskLogListRequest, DescribeRiskCenterAssetViewPortRiskListResponse, DescribeTaskLogURLRequest } from "./csip_models";
+import { DescribeDbAssetInfoResponse, DeleteRiskScanTaskRequest, DescribeRiskCenterAssetViewWeakPasswordRiskListResponse, ModifyRiskCenterRiskStatusRequest, DescribeScanReportListRequest, DescribeVpcAssetsResponse, StopRiskCenterTaskRequest, DescribeDomainAssetsRequest, DescribeRiskCenterAssetViewCFGRiskListRequest, DescribeRiskCenterWebsiteRiskListResponse, DeleteDomainAndIpRequest, DescribeScanTaskListRequest, DescribeScanReportListResponse, DescribeSearchBugInfoRequest, AddNewBindRoleUserRequest, DescribeListenerListResponse, CreateRiskCenterScanTaskResponse, DescribeSubnetAssetsResponse, DescribeRiskCenterAssetViewPortRiskListRequest, StopRiskCenterTaskResponse, DescribeVpcAssetsRequest, DescribeRiskCenterAssetViewWeakPasswordRiskListRequest, DescribeCVMAssetsResponse, DescribePublicIpAssetsRequest, DescribeCVMAssetInfoRequest, CreateRiskCenterScanTaskRequest, DescribeRiskCenterAssetViewCFGRiskListResponse, DescribeRiskCenterVULViewVULRiskListResponse, DescribeRiskCenterVULViewVULRiskListRequest, DescribeScanTaskListResponse, DescribeClusterPodAssetsRequest, DescribeCVMAssetInfoResponse, DescribePublicIpAssetsResponse, DescribeTaskLogURLResponse, DescribeDbAssetInfoRequest, DescribeRiskCenterWebsiteRiskListRequest, DescribeSubnetAssetsRequest, DescribeClusterPodAssetsResponse, DescribeRiskCenterPortViewPortRiskListRequest, DescribeRiskCenterPortViewPortRiskListResponse, DeleteDomainAndIpResponse, AddNewBindRoleUserResponse, DescribeDbAssetsRequest, CreateDomainAndIpResponse, DescribeRiskCenterAssetViewVULRiskListRequest, CreateDomainAndIpRequest, DescribeSearchBugInfoResponse, DescribeTaskLogListResponse, DescribeDomainAssetsResponse, DescribeDbAssetsResponse, DescribeRiskCenterAssetViewVULRiskListResponse, DescribeCVMAssetsRequest, DescribeRiskCenterServerRiskListRequest, DescribeRiskCenterServerRiskListResponse, DescribeListenerListRequest, DeleteRiskScanTaskResponse, ModifyRiskCenterRiskStatusResponse, DescribeTaskLogListRequest, DescribeRiskCenterAssetViewPortRiskListResponse, DescribeTaskLogURLRequest } from "./csip_models";
/**
* csip client
* @class
@@ -15,6 +15,10 @@ export declare class Client extends AbstractClient {
* db资产详情
*/
DescribeDbAssetInfo(req: DescribeDbAssetInfoRequest, cb?: (error: string, rep: DescribeDbAssetInfoResponse) => void): Promise;
+ /**
+ * 获取漏洞视角的漏洞风险列表
+ */
+ DescribeRiskCenterVULViewVULRiskList(req: DescribeRiskCenterVULViewVULRiskListRequest, cb?: (error: string, rep: DescribeRiskCenterVULViewVULRiskListResponse) => void): Promise;
/**
* 域名列表
*/
@@ -99,10 +103,18 @@ export declare class Client extends AbstractClient {
* 数据库资产列表
*/
DescribeDbAssets(req: DescribeDbAssetsRequest, cb?: (error: string, rep: DescribeDbAssetsResponse) => void): Promise;
+ /**
+ * 获取端口视角的端口风险列表
+ */
+ DescribeRiskCenterPortViewPortRiskList(req: DescribeRiskCenterPortViewPortRiskListRequest, cb?: (error: string, rep: DescribeRiskCenterPortViewPortRiskListResponse) => void): Promise;
/**
* 获取资产视角的端口风险列表
*/
DescribeRiskCenterAssetViewPortRiskList(req: DescribeRiskCenterAssetViewPortRiskListRequest, cb?: (error: string, rep: DescribeRiskCenterAssetViewPortRiskListResponse) => void): Promise;
+ /**
+ * 修改风险中心风险状态
+ */
+ ModifyRiskCenterRiskStatus(req: ModifyRiskCenterRiskStatusRequest, cb?: (error: string, rep: ModifyRiskCenterRiskStatusResponse) => void): Promise;
/**
* 停止扫风险中心扫描任务
*/
diff --git a/tencentcloud/services/csip/v20221121/csip_client.js b/tencentcloud/services/csip/v20221121/csip_client.js
index 4cbf96939..e58f8fdc1 100644
--- a/tencentcloud/services/csip/v20221121/csip_client.js
+++ b/tencentcloud/services/csip/v20221121/csip_client.js
@@ -39,6 +39,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeDbAssetInfo(req, cb) {
return this.request("DescribeDbAssetInfo", req, cb);
}
+ /**
+ * 获取漏洞视角的漏洞风险列表
+ */
+ async DescribeRiskCenterVULViewVULRiskList(req, cb) {
+ return this.request("DescribeRiskCenterVULViewVULRiskList", req, cb);
+ }
/**
* 域名列表
*/
@@ -165,12 +171,24 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeDbAssets(req, cb) {
return this.request("DescribeDbAssets", req, cb);
}
+ /**
+ * 获取端口视角的端口风险列表
+ */
+ async DescribeRiskCenterPortViewPortRiskList(req, cb) {
+ return this.request("DescribeRiskCenterPortViewPortRiskList", req, cb);
+ }
/**
* 获取资产视角的端口风险列表
*/
async DescribeRiskCenterAssetViewPortRiskList(req, cb) {
return this.request("DescribeRiskCenterAssetViewPortRiskList", req, cb);
}
+ /**
+ * 修改风险中心风险状态
+ */
+ async ModifyRiskCenterRiskStatus(req, cb) {
+ return this.request("ModifyRiskCenterRiskStatus", req, cb);
+ }
/**
* 停止扫风险中心扫描任务
*/
diff --git a/tencentcloud/services/csip/v20221121/csip_models.d.ts b/tencentcloud/services/csip/v20221121/csip_models.d.ts
index e27fce078..e0850fc91 100644
--- a/tencentcloud/services/csip/v20221121/csip_models.d.ts
+++ b/tencentcloud/services/csip/v20221121/csip_models.d.ts
@@ -72,17 +72,21 @@ export interface TaskCenterWeakPwdRiskInputParam {
Enable: number;
}
/**
- * 过滤数据对象
+ * ModifyRiskCenterRiskStatus请求参数结构体
*/
-export interface FilterDataObject {
+export interface ModifyRiskCenterRiskStatusRequest {
/**
- * 英文翻译
+ * 风险资产相关数据
*/
- Value?: string;
+ RiskStatusKeys: Array;
/**
- * 中文翻译
+ * 处置状态,1为已处置、2为已忽略,3为取消已处置,4为取消已忽略
*/
- Text?: string;
+ Status: number;
+ /**
+ * 风险类型,0-端口风险, 1-漏洞风险,2-弱口令风险, 3-网站内容风险,4-配置风险,5-风险服务暴露
+ */
+ Type: number;
}
/**
* 报告项key
@@ -740,6 +744,27 @@ export interface DataSearchBug {
*/
CWPFix?: number;
}
+/**
+ * 风险中心状态处理Key
+ */
+export interface RiskCenterStatusKey {
+ /**
+ * 风险ID
+ */
+ Id: string;
+ /**
+ * APP ID
+ */
+ AppId: string;
+ /**
+ * 公网IP/域名
+ */
+ PublicIPDomain?: string;
+ /**
+ * 实例ID
+ */
+ InstanceId?: string;
+}
/**
* DescribeDomainAssets请求参数结构体
*/
@@ -749,6 +774,15 @@ export interface DescribeDomainAssetsRequest {
*/
Filter?: Filter;
}
+/**
+ * DescribeRiskCenterAssetViewCFGRiskList请求参数结构体
+ */
+export interface DescribeRiskCenterAssetViewCFGRiskListRequest {
+ /**
+ * 过滤内容
+ */
+ Filter?: Filter;
+}
/**
* DescribeRiskCenterWebsiteRiskList返回参数结构体
*/
@@ -830,19 +864,6 @@ export interface TaskIdListKey {
*/
TaskId: string;
}
-/**
- * DeleteDomainAndIp返回参数结构体
- */
-export interface DeleteDomainAndIpResponse {
- /**
- * 删除的资产数量
- */
- Data?: number;
- /**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
- */
- RequestId?: string;
-}
/**
* DescribeScanReportList返回参数结构体
*/
@@ -1591,6 +1612,19 @@ export interface IpAssetListVO {
*/
VerifyStatus?: number;
}
+/**
+ * 过滤数据对象
+ */
+export interface FilterDataObject {
+ /**
+ * 英文翻译
+ */
+ Value?: string;
+ /**
+ * 中文翻译
+ */
+ Text?: string;
+}
/**
* DescribeVpcAssets请求参数结构体
*/
@@ -2116,6 +2150,44 @@ export interface DescribeRiskCenterAssetViewCFGRiskListResponse {
*/
RequestId?: string;
}
+/**
+ * DescribeRiskCenterVULViewVULRiskList返回参数结构体
+ */
+export interface DescribeRiskCenterVULViewVULRiskListResponse {
+ /**
+ * 总条数
+ */
+ TotalCount?: number;
+ /**
+ * 漏洞产视角的漏洞风险列表
+ */
+ Data?: Array;
+ /**
+ * 危险等级列表
+ */
+ LevelLists?: Array;
+ /**
+ * 来源列表
+ */
+ FromLists?: Array;
+ /**
+ * 漏洞类型列表
+ */
+ VULTypeLists?: Array;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
+/**
+ * DescribeRiskCenterVULViewVULRiskList请求参数结构体
+ */
+export interface DescribeRiskCenterVULViewVULRiskListRequest {
+ /**
+ * 过滤内容
+ */
+ Filter?: Filter;
+}
/**
* 漏洞风险高级配置
*/
@@ -2129,6 +2201,23 @@ export interface TaskCenterVulRiskInputParam {
*/
Enable: number;
}
+/**
+ * 任务高级配置
+ */
+export interface TaskAdvanceCFG {
+ /**
+ * 漏洞风险高级配置
+ */
+ VulRisk?: Array;
+ /**
+ * 弱口令风险高级配置
+ */
+ WeakPwdRisk?: Array;
+ /**
+ * 配置风险高级配置
+ */
+ CFGRisk?: Array;
+}
/**
* DescribeScanTaskList返回参数结构体
*/
@@ -2223,6 +2312,182 @@ export interface ScanTaskInfo {
*/
UserName?: string;
}
+/**
+ * 漏洞视角的漏洞风险对象
+ */
+export interface VULViewVULRisk {
+ /**
+ * 端口
+ */
+ Port?: string;
+ /**
+ * 影响资产
+ */
+ NoHandleCount?: number;
+ /**
+ * 风险等级
+ */
+ Level?: string;
+ /**
+ * 组件
+ */
+ Component?: string;
+ /**
+ * 最近识别时间
+ */
+ RecentTime?: string;
+ /**
+ * 首次识别时间
+ */
+ FirstTime?: string;
+ /**
+ * 状态,0未处理、1已处置、2已忽略
+ */
+ AffectAssetCount?: number;
+ /**
+ * 资产唯一id
+ */
+ Id?: string;
+ /**
+ * 资产子类型
+ */
+ From?: string;
+ /**
+ * 前端索引
+ */
+ Index?: string;
+ /**
+ * 漏洞类型
+ */
+ VULType?: string;
+ /**
+ * 漏洞名
+ */
+ VULName?: string;
+ /**
+ * cve
+ */
+ CVE?: string;
+ /**
+ * 描述
+ */
+ Describe?: string;
+ /**
+ * 负载
+ */
+ Payload?: string;
+ /**
+ * 版本名
+ */
+ AppName?: string;
+ /**
+ * 相关引用
+ */
+ References?: string;
+ /**
+ * 版本
+ */
+ AppVersion?: string;
+ /**
+ * 漏洞链接
+ */
+ VULURL?: string;
+ /**
+ * 用户昵称
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Nick?: string;
+ /**
+ * 用户appid
+ */
+ AppId?: string;
+ /**
+ * 用户uin
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Uin?: string;
+ /**
+ * 修复建议
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Fix?: string;
+ /**
+ * 应急漏洞类型,1-应急漏洞,0-非应急漏洞
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EMGCVulType?: number;
+}
+/**
+ * 端口视角的端口风险对象
+ */
+export interface PortViewPortRisk {
+ /**
+ * 影响资产
+ */
+ NoHandleCount?: number;
+ /**
+ * 风险等级
+ */
+ Level?: string;
+ /**
+ * 协议
+ */
+ Protocol?: string;
+ /**
+ * 组件
+ */
+ Component?: string;
+ /**
+ * 端口
+ */
+ Port?: number;
+ /**
+ * 最近识别时间
+ */
+ RecentTime?: string;
+ /**
+ * 首次识别时间
+ */
+ FirstTime?: string;
+ /**
+ * 处置建议,0保持现状、1限制访问、2封禁端口
+ */
+ Suggestion?: number;
+ /**
+ * 状态,0未处理、1已处置、2已忽略
+ */
+ AffectAssetCount?: string;
+ /**
+ * 资产唯一id
+ */
+ Id?: string;
+ /**
+ * 资产子类型
+ */
+ From?: string;
+ /**
+ * 前端索引
+ */
+ Index?: string;
+ /**
+ * 用户appid
+ */
+ AppId?: string;
+ /**
+ * 用户昵称
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Nick?: string;
+ /**
+ * 用户uin
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Uin?: string;
+ /**
+ * 服务
+ */
+ Service?: string;
+}
/**
* DescribeClusterPodAssets请求参数结构体
*/
@@ -2649,30 +2914,55 @@ export interface AssetViewPortRisk {
From?: string;
}
/**
- * DescribeRiskCenterAssetViewCFGRiskList请求参数结构体
+ * DescribeRiskCenterPortViewPortRiskList请求参数结构体
*/
-export interface DescribeRiskCenterAssetViewCFGRiskListRequest {
+export interface DescribeRiskCenterPortViewPortRiskListRequest {
/**
* 过滤内容
*/
Filter?: Filter;
}
/**
- * 任务高级配置
+ * DescribeRiskCenterPortViewPortRiskList返回参数结构体
*/
-export interface TaskAdvanceCFG {
+export interface DescribeRiskCenterPortViewPortRiskListResponse {
/**
- * 漏洞风险高级配置
+ * 总条数
*/
- VulRisk?: Array;
+ TotalCount?: number;
/**
- * 弱口令风险高级配置
+ * 资产视角的端口风险列表
*/
- WeakPwdRisk?: Array;
+ Data?: Array;
/**
- * 配置风险高级配置
+ * 危险等级列表
*/
- CFGRisk?: Array;
+ LevelLists?: Array;
+ /**
+ * 处置建议列表
+ */
+ SuggestionLists?: Array;
+ /**
+ * 来源列表
+ */
+ FromLists?: Array;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
+/**
+ * DeleteDomainAndIp返回参数结构体
+ */
+export interface DeleteDomainAndIpResponse {
+ /**
+ * 删除的资产数量
+ */
+ Data?: number;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
}
/**
* AddNewBindRoleUser返回参数结构体
@@ -2989,6 +3279,19 @@ export interface TaskLogInfo {
*/
UserName?: string;
}
+/**
+ * CreateDomainAndIp返回参数结构体
+ */
+export interface CreateDomainAndIpResponse {
+ /**
+ * 返回创建成功的数量
+ */
+ Data?: number;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DescribeRiskCenterAssetViewVULRiskList请求参数结构体
*/
@@ -2999,26 +3302,21 @@ export interface DescribeRiskCenterAssetViewVULRiskListRequest {
Filter?: Filter;
}
/**
- * DescribeSearchBugInfo返回参数结构体
+ * 配置风险高级配置
*/
-export interface DescribeSearchBugInfoResponse {
- /**
- * 漏洞信息和资产信息
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- Data?: DataSearchBug;
+export interface TaskCenterCFGRiskInputParam {
/**
- * 状态值,0:查询成功,非0:查询失败
+ * 检测项ID
*/
- ReturnCode?: number;
+ ItemId: string;
/**
- * 状态信息,success:查询成功,fail:查询失败
+ * 是否开启,0-不开启,1-开启
*/
- ReturnMsg?: string;
+ Enable: number;
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 资源类型
*/
- RequestId?: string;
+ ResourceType: string;
}
/**
* CreateDomainAndIp请求参数结构体
@@ -3230,21 +3528,26 @@ export interface DomainAssetVO {
BotAccessCount?: number;
}
/**
- * 配置风险高级配置
+ * DescribeSearchBugInfo返回参数结构体
*/
-export interface TaskCenterCFGRiskInputParam {
+export interface DescribeSearchBugInfoResponse {
/**
- * 检测项ID
+ * 漏洞信息和资产信息
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- ItemId: string;
+ Data?: DataSearchBug;
/**
- * 是否开启,0-不开启,1-开启
+ * 状态值,0:查询成功,非0:查询失败
*/
- Enable: number;
+ ReturnCode?: number;
/**
- * 资源类型
+ * 状态信息,success:查询成功,fail:查询失败
*/
- ResourceType: string;
+ ReturnMsg?: string;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
}
/**
* DescribeTaskLogList返回参数结构体
@@ -3618,13 +3921,9 @@ export interface DeleteRiskScanTaskResponse {
RequestId?: string;
}
/**
- * CreateDomainAndIp返回参数结构体
+ * ModifyRiskCenterRiskStatus返回参数结构体
*/
-export interface CreateDomainAndIpResponse {
- /**
- * 返回创建成功的数量
- */
- Data?: number;
+export interface ModifyRiskCenterRiskStatusResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
diff --git a/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts b/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts
index 5473e0c22..2814ae687 100644
--- a/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts
+++ b/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts
@@ -2191,7 +2191,7 @@ export interface InstanceNetInfo {
*/
WanDomain?: string;
/**
- * 外网Ip
+ * 外网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
WanIP?: string;
@@ -5013,7 +5013,7 @@ export interface AuditRuleTemplateInfo {
*/
AlarmPolicy?: number;
/**
- * 模版状态。0-无任务 ,1-修改中。
+ * 模板状态。0-无任务 ,1-修改中。
注意:此字段可能返回 null,表示取不到有效值。
*/
Status?: number;
diff --git a/tencentcloud/services/ess/v20201111/ess_client.d.ts b/tencentcloud/services/ess/v20201111/ess_client.d.ts
index 473709fca..401f84123 100644
--- a/tencentcloud/services/ess/v20201111/ess_client.d.ts
+++ b/tencentcloud/services/ess/v20201111/ess_client.d.ts
@@ -337,7 +337,7 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
`1. 该接口目前仅支持签署人类型是个人签署方的场景(PERSON)。`
`2. 该接口可生成签署链接的C端签署人必须仅有手写签名和时间类型的签署控件,不支持填写控件 。`
`3. 该签署链接有效期为30分钟,过期后将失效,如需签署可重新创建签署链接 。`
-`4. 该接口返回的签署链接是用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入`。
+`4. 该接口返回的签署链接适用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入`。
跳转到小程序的实现,参考微信官方文档(分为全屏、半屏两种方式),如何配置也可以请参考: 跳转电子签小程序配置
*/
CreateFlowSignUrl(req: CreateFlowSignUrlRequest, cb?: (error: string, rep: CreateFlowSignUrlResponse) => void): Promise;
diff --git a/tencentcloud/services/ess/v20201111/ess_client.js b/tencentcloud/services/ess/v20201111/ess_client.js
index 86d0304c6..4b668beb3 100644
--- a/tencentcloud/services/ess/v20201111/ess_client.js
+++ b/tencentcloud/services/ess/v20201111/ess_client.js
@@ -437,7 +437,7 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
`1. 该接口目前仅支持签署人类型是个人签署方的场景(PERSON)。`
`2. 该接口可生成签署链接的C端签署人必须仅有手写签名和时间类型的签署控件,不支持填写控件 。`
`3. 该签署链接有效期为30分钟,过期后将失效,如需签署可重新创建签署链接 。`
-`4. 该接口返回的签署链接是用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入`。
+`4. 该接口返回的签署链接适用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入`。
跳转到小程序的实现,参考微信官方文档(分为全屏、半屏两种方式),如何配置也可以请参考: 跳转电子签小程序配置
*/
async CreateFlowSignUrl(req, cb) {
diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts
index d76ea6da6..53de02457 100644
--- a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts
+++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts
@@ -340,7 +340,8 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
*/
ChannelCreateFlowApprovers(req: ChannelCreateFlowApproversRequest, cb?: (error: string, rep: ChannelCreateFlowApproversResponse) => void): Promise;
/**
- * 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列
+ * 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列。
+相关系统默认角色说明可参考文档:https://cloud.tencent.com/document/product/1323/61355
*/
ChannelDescribeRoles(req: ChannelDescribeRolesRequest, cb?: (error: string, rep: ChannelDescribeRolesResponse) => void): Promise;
/**
diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.js b/tencentcloud/services/essbasic/v20210526/essbasic_client.js
index db1a2d230..1ceda3a57 100644
--- a/tencentcloud/services/essbasic/v20210526/essbasic_client.js
+++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.js
@@ -444,7 +444,8 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
return this.request("ChannelCreateFlowApprovers", req, cb);
}
/**
- * 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列
+ * 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列。
+相关系统默认角色说明可参考文档:https://cloud.tencent.com/document/product/1323/61355
*/
async ChannelDescribeRoles(req, cb) {
return this.request("ChannelDescribeRoles", req, cb);
diff --git a/tencentcloud/services/live/v20180801/live_models.d.ts b/tencentcloud/services/live/v20180801/live_models.d.ts
index 78be04f02..25bcf6962 100644
--- a/tencentcloud/services/live/v20180801/live_models.d.ts
+++ b/tencentcloud/services/live/v20180801/live_models.d.ts
@@ -2937,6 +2937,12 @@ export interface ModifyLivePullStreamTaskRequest {
1. 单位:秒,配合FileIndex使用。
*/
OffsetTime?: number;
+ /**
+ * 指定任务 ID 修改任务。
+
+ 注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。
+ */
+ SpecifyTaskId?: string;
/**
* 目标 Url。
换目标地址,会断流重推到新地址。
@@ -4671,6 +4677,13 @@ export interface CreateLivePullStreamTaskRequest {
示例: ignore_region 用于忽略传入地域, 内部按负载分配。
*/
ExtraCmd?: string;
+ /**
+ * 自定义任务 ID。
+ 注:
+ 1. 该自定义 ID 为可选参数,如果传入,请确保该账号下传入的 ID 唯一。
+ 2. 该自定义 ID 用于防止重复发起请求时产生重复任务。后面也可以用 SpecifyTaskId 来修改或删除任务。
+ */
+ SpecifyTaskId?: string;
/**
* 任务描述,限制 512 字节。
*/
diff --git a/tencentcloud/services/ocr/v20181119/ocr_models.d.ts b/tencentcloud/services/ocr/v20181119/ocr_models.d.ts
index fe78278b0..5252e45d7 100644
--- a/tencentcloud/services/ocr/v20181119/ocr_models.d.ts
+++ b/tencentcloud/services/ocr/v20181119/ocr_models.d.ts
@@ -575,6 +575,7 @@ export interface SmartStructuralOCRV2Request {
RideHailingTransportLicense -- 网约车运输证
WayBill -- 快递运单
AccountOpeningPermit -- 银行开户许可证
+ InvoiceEng -- 海外发票模版
*/
ConfigId?: string;
}
@@ -1301,79 +1302,79 @@ export interface VehicleInvoiceInfo {
/**
* 车辆类型
*/
- CarType: string;
+ CarType?: string;
/**
* 厂牌型号
*/
- PlateModel: string;
+ PlateModel?: string;
/**
* 产地
*/
- ProduceAddress: string;
+ ProduceAddress?: string;
/**
* 合格证号
*/
- CertificateNo: string;
+ CertificateNo?: string;
/**
* 进口证明书号
*/
- ImportNo: string;
+ ImportNo?: string;
/**
* LSVCA2NP9HN0xxxxx
*/
- VinNo: string;
+ VinNo?: string;
/**
* 完税证书号
*/
- PayTaxesNo: string;
+ PayTaxesNo?: string;
/**
* 吨位
*/
- Tonnage: string;
+ Tonnage?: string;
/**
* 限乘人数
*/
- LimitCount: string;
+ LimitCount?: string;
/**
* 发动机号码
*/
- EngineNo: string;
+ EngineNo?: string;
/**
* 商检单号
*/
- BizCheckFormNo: string;
+ BizCheckFormNo?: string;
/**
* 主管税务机关代码
*/
- TaxtationOrgCode: string;
+ TaxtationOrgCode?: string;
/**
* 主管税务机关名称
*/
- TaxtationOrgName: string;
+ TaxtationOrgName?: string;
/**
* 税率
*/
- MotorTaxRate: string;
+ MotorTaxRate?: string;
/**
- * 开户行
+ * 银行账号
*/
- MotorBankName: string;
+ MotorBankName?: string;
/**
- * 账号
+ * 开户行
*/
- MotorBankAccount: string;
+ MotorBankAccount?: string;
/**
* 销售地址
*/
- SellerAddress: string;
+ SellerAddress?: string;
/**
* 销售电话
*/
- SellerTel: string;
+ SellerTel?: string;
/**
* 购方身份证
*/
- BuyerNo: string;
+ BuyerNo?: string;
}
/**
* DriverLicenseOCR请求参数结构体
@@ -2802,7 +2803,7 @@ export interface VatInvoiceVerifyNewRequest {
*/
RegionCode?: string;
/**
- * 销方税号,通用机打电子发票必填
+ * 销方税号,通用机打电子发票必填,区块链发票时必填
*/
SellerTaxCode?: string;
/**
diff --git a/tencentcloud/services/privatedns/v20201028/privatedns_models.d.ts b/tencentcloud/services/privatedns/v20201028/privatedns_models.d.ts
index 34ca7d4aa..1a887b35c 100644
--- a/tencentcloud/services/privatedns/v20201028/privatedns_models.d.ts
+++ b/tencentcloud/services/privatedns/v20201028/privatedns_models.d.ts
@@ -794,7 +794,7 @@ export interface DeletePrivateZoneRecordRequest {
*/
ZoneId?: string;
/**
- * 记录ID
+ * 记录ID(调用DescribePrivateZoneRecordList可获取到RecordId)
*/
RecordId?: string;
/**
diff --git a/tencentcloud/services/rum/v20210622/rum_models.d.ts b/tencentcloud/services/rum/v20210622/rum_models.d.ts
index a54caf8d8..08d96b593 100644
--- a/tencentcloud/services/rum/v20210622/rum_models.d.ts
+++ b/tencentcloud/services/rum/v20210622/rum_models.d.ts
@@ -1527,7 +1527,7 @@ export interface DescribeDataPvUrlStatisticsRequest {
*/
Device?: string;
/**
- * 是否海外
+ * 显示是否海外
*/
IsAbroad?: string;
/**
@@ -1547,6 +1547,10 @@ export interface DescribeDataPvUrlStatisticsRequest {
5:1d
*/
GroupByType?: number;
+ /**
+ * 无需关注,是否查询zhiyan
+ */
+ IsNewData?: number;
}
/**
* 发布文件列表(SOURCEMAP)
diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts
index d1eba2b52..2e930b7a8 100644
--- a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts
+++ b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts
@@ -4262,7 +4262,7 @@ export interface ResetMsgSubOffsetByTimestampResponse {
* 结果。
注意:此字段可能返回 null,表示取不到有效值。
*/
- Result: boolean;
+ Result?: boolean;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -5029,7 +5029,7 @@ export interface ModifyTopicRequest {
*/
TopicName: string;
/**
- * 分区数,必须大于或者等于原分区数,若想维持原分区数请输入原数目,修改分区数仅对非全局顺序消息起效果,不允许超过128个分区。
+ * 分区数,必须大于或者等于原分区数,若想维持原分区数请输入原数目,修改分区数仅对非全局顺序消息起效果,不允许超过32个分区。
*/
Partitions: number;
/**
@@ -5069,7 +5069,7 @@ export interface ResetMsgSubOffsetByTimestampRequest {
/**
* Pulsar 集群的ID
*/
- ClusterId?: string;
+ ClusterId: string;
}
/**
* CreateEnvironmentRole返回参数结构体
diff --git a/tencentcloud/services/tse/v20201207/tse_client.d.ts b/tencentcloud/services/tse/v20201207/tse_client.d.ts
index b9bfd0b5b..12a19b796 100644
--- a/tencentcloud/services/tse/v20201207/tse_client.d.ts
+++ b/tencentcloud/services/tse/v20201207/tse_client.d.ts
@@ -1,6 +1,6 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { DescribeCloudNativeAPIGatewayResponse, CreateCloudNativeAPIGatewayServiceResponse, DeleteCloudNativeAPIGatewayRouteRateLimitResponse, DescribeCloudNativeAPIGatewayServiceRateLimitRequest, CreateCloudNativeAPIGatewayRequest, DescribeCloudNativeAPIGatewayNodesRequest, ModifyCloudNativeAPIGatewayRouteRequest, DeleteNativeGatewayServerGroupResponse, CreateCloudNativeAPIGatewayRouteRateLimitResponse, DescribeSREInstanceAccessAddressResponse, ModifyCloudNativeAPIGatewayCanaryRuleResponse, CreateNativeGatewayServerGroupRequest, DescribeCloudNativeAPIGatewayCertificatesRequest, ModifyCloudNativeAPIGatewayServiceResponse, DescribeCloudNativeAPIGatewayNodesResponse, CreateCloudNativeAPIGatewayResponse, DeleteCloudNativeAPIGatewayCertificateResponse, DeleteCloudNativeAPIGatewayCanaryRuleRequest, ModifyCloudNativeAPIGatewayRouteRateLimitRequest, DescribeNacosReplicasRequest, CreateCloudNativeAPIGatewayServiceRequest, DescribeCloudNativeAPIGatewayServicesRequest, DescribeCloudNativeAPIGatewayCertificatesResponse, UpdateEngineInternetAccessRequest, CreateCloudNativeAPIGatewayCanaryRuleResponse, DescribeSREInstancesRequest, DeleteEngineResponse, DescribeCloudNativeAPIGatewayRoutesResponse, DescribeZookeeperReplicasRequest, DeleteCloudNativeAPIGatewayServiceResponse, DeleteCloudNativeAPIGatewayRouteResponse, DescribeCloudNativeAPIGatewayPortsResponse, CreateCloudNativeAPIGatewayRouteRateLimitRequest, DeleteNativeGatewayServerGroupRequest, ModifyCloudNativeAPIGatewayRouteResponse, DescribeNacosReplicasResponse, DeleteCloudNativeAPIGatewayServiceRateLimitRequest, DescribeCloudNativeAPIGatewayConfigResponse, CreateCloudNativeAPIGatewayRouteResponse, DescribeCloudNativeAPIGatewayConfigRequest, DescribeCloudNativeAPIGatewaysRequest, DescribeNacosServerInterfacesResponse, DescribeCloudNativeAPIGatewayServiceRateLimitResponse, DeleteCloudNativeAPIGatewayServiceRequest, CreateCloudNativeAPIGatewayCertificateResponse, CreateCloudNativeAPIGatewayCanaryRuleRequest, ModifyNativeGatewayServerGroupRequest, DescribeCloudNativeAPIGatewayRouteRateLimitRequest, DescribeOneCloudNativeAPIGatewayServiceRequest, DescribeCloudNativeAPIGatewaysResponse, UpdateEngineInternetAccessResponse, UpdateCloudNativeAPIGatewaySpecRequest, DescribeCloudNativeAPIGatewayServicesResponse, DeleteCloudNativeAPIGatewayRouteRateLimitRequest, DeleteEngineRequest, ModifyCloudNativeAPIGatewayServiceRateLimitRequest, DescribeSREInstanceAccessAddressRequest, DescribeCloudNativeAPIGatewayCanaryRulesResponse, DeleteCloudNativeAPIGatewayCertificateRequest, DeleteCloudNativeAPIGatewayServiceRateLimitResponse, UpdateCloudNativeAPIGatewaySpecResponse, DescribeZookeeperServerInterfacesResponse, DescribeNativeGatewayServerGroupsRequest, DeleteCloudNativeAPIGatewayRequest, DescribeCloudNativeAPIGatewayCertificateDetailsResponse, UpdateCloudNativeAPIGatewayCertificateInfoRequest, DescribeOneCloudNativeAPIGatewayServiceResponse, ModifyCloudNativeAPIGatewayServiceRequest, DeleteCloudNativeAPIGatewayResponse, CreateCloudNativeAPIGatewayCertificateRequest, ModifyCloudNativeAPIGatewayResponse, DescribeZookeeperServerInterfacesRequest, DescribeCloudNativeAPIGatewayRouteRateLimitResponse, DescribeCloudNativeAPIGatewayRequest, DescribeNativeGatewayServerGroupsResponse, DeleteCloudNativeAPIGatewayRouteRequest, DescribeCloudNativeAPIGatewayRoutesRequest, CreateEngineResponse, CreateCloudNativeAPIGatewayServiceRateLimitResponse, ModifyCloudNativeAPIGatewayServiceRateLimitResponse, DescribeNacosServerInterfacesRequest, DescribeSREInstancesResponse, DescribeCloudNativeAPIGatewayCertificateDetailsRequest, CreateCloudNativeAPIGatewayRouteRequest, CreateNativeGatewayServerGroupResponse, CreateCloudNativeAPIGatewayServiceRateLimitRequest, DescribeZookeeperReplicasResponse, CreateEngineRequest, ModifyCloudNativeAPIGatewayCanaryRuleRequest, ModifyCloudNativeAPIGatewayRequest, ModifyCloudNativeAPIGatewayRouteRateLimitResponse, DescribeCloudNativeAPIGatewayCanaryRulesRequest, DeleteCloudNativeAPIGatewayCanaryRuleResponse, DescribeCloudNativeAPIGatewayPortsRequest, ModifyNativeGatewayServerGroupResponse, UpdateCloudNativeAPIGatewayCertificateInfoResponse } from "./tse_models";
+import { DescribeCloudNativeAPIGatewayResponse, CreateCloudNativeAPIGatewayServiceResponse, DeleteCloudNativeAPIGatewayRouteRateLimitResponse, DescribeCloudNativeAPIGatewayServiceRateLimitRequest, CreateCloudNativeAPIGatewayRequest, DescribeCloudNativeAPIGatewayNodesRequest, ModifyCloudNativeAPIGatewayRouteRequest, DeleteNativeGatewayServerGroupResponse, ModifyCloudNativeAPIGatewayCertificateResponse, CreateCloudNativeAPIGatewayRouteRateLimitResponse, DescribeSREInstanceAccessAddressResponse, ModifyCloudNativeAPIGatewayCanaryRuleResponse, CreateNativeGatewayServerGroupRequest, DescribeCloudNativeAPIGatewayCertificatesRequest, ModifyCloudNativeAPIGatewayServiceResponse, DescribeCloudNativeAPIGatewayNodesResponse, CreateCloudNativeAPIGatewayResponse, DeleteCloudNativeAPIGatewayCertificateResponse, DeleteCloudNativeAPIGatewayCanaryRuleRequest, ModifyCloudNativeAPIGatewayRouteRateLimitRequest, DescribeNacosReplicasRequest, CreateCloudNativeAPIGatewayServiceRequest, ModifyCloudNativeAPIGatewayCertificateRequest, DescribeCloudNativeAPIGatewayServicesRequest, DescribeCloudNativeAPIGatewayCertificatesResponse, UpdateEngineInternetAccessRequest, CreateCloudNativeAPIGatewayCanaryRuleResponse, DescribeSREInstancesRequest, DeleteEngineResponse, DescribeCloudNativeAPIGatewayRoutesResponse, DescribeZookeeperReplicasRequest, DeleteCloudNativeAPIGatewayServiceResponse, DeleteCloudNativeAPIGatewayRouteResponse, DescribeCloudNativeAPIGatewayPortsResponse, CreateCloudNativeAPIGatewayRouteRateLimitRequest, DeleteNativeGatewayServerGroupRequest, ModifyCloudNativeAPIGatewayRouteResponse, DescribeNacosReplicasResponse, DeleteCloudNativeAPIGatewayServiceRateLimitRequest, DescribeCloudNativeAPIGatewayConfigResponse, CreateCloudNativeAPIGatewayRouteResponse, DescribeCloudNativeAPIGatewayConfigRequest, DescribeCloudNativeAPIGatewaysRequest, DescribeNacosServerInterfacesResponse, DescribeCloudNativeAPIGatewayServiceRateLimitResponse, DeleteCloudNativeAPIGatewayServiceRequest, CreateCloudNativeAPIGatewayCertificateResponse, CreateCloudNativeAPIGatewayCanaryRuleRequest, ModifyNativeGatewayServerGroupRequest, DescribeCloudNativeAPIGatewayRouteRateLimitRequest, DescribeOneCloudNativeAPIGatewayServiceRequest, DescribeCloudNativeAPIGatewaysResponse, UpdateEngineInternetAccessResponse, UpdateCloudNativeAPIGatewaySpecRequest, DescribeCloudNativeAPIGatewayServicesResponse, DeleteCloudNativeAPIGatewayRouteRateLimitRequest, DeleteEngineRequest, ModifyCloudNativeAPIGatewayServiceRateLimitRequest, DescribeSREInstanceAccessAddressRequest, DescribeCloudNativeAPIGatewayCanaryRulesResponse, DeleteCloudNativeAPIGatewayCertificateRequest, DeleteCloudNativeAPIGatewayServiceRateLimitResponse, UpdateCloudNativeAPIGatewaySpecResponse, DescribeZookeeperServerInterfacesResponse, DescribeNativeGatewayServerGroupsRequest, DeleteCloudNativeAPIGatewayRequest, DescribeCloudNativeAPIGatewayCertificateDetailsResponse, UpdateCloudNativeAPIGatewayCertificateInfoRequest, DescribeOneCloudNativeAPIGatewayServiceResponse, ModifyCloudNativeAPIGatewayServiceRequest, DeleteCloudNativeAPIGatewayResponse, CreateCloudNativeAPIGatewayCertificateRequest, ModifyCloudNativeAPIGatewayResponse, DescribeZookeeperServerInterfacesRequest, DescribeCloudNativeAPIGatewayRouteRateLimitResponse, DescribeCloudNativeAPIGatewayRequest, DescribeNativeGatewayServerGroupsResponse, DeleteCloudNativeAPIGatewayRouteRequest, DescribeCloudNativeAPIGatewayRoutesRequest, CreateEngineResponse, CreateCloudNativeAPIGatewayServiceRateLimitResponse, ModifyCloudNativeAPIGatewayServiceRateLimitResponse, DescribeNacosServerInterfacesRequest, DescribeSREInstancesResponse, DescribeCloudNativeAPIGatewayCertificateDetailsRequest, CreateCloudNativeAPIGatewayRouteRequest, CreateNativeGatewayServerGroupResponse, CreateCloudNativeAPIGatewayServiceRateLimitRequest, DescribeZookeeperReplicasResponse, CreateEngineRequest, ModifyCloudNativeAPIGatewayCanaryRuleRequest, ModifyCloudNativeAPIGatewayRequest, ModifyCloudNativeAPIGatewayRouteRateLimitResponse, DescribeCloudNativeAPIGatewayCanaryRulesRequest, DeleteCloudNativeAPIGatewayCanaryRuleResponse, DescribeCloudNativeAPIGatewayPortsRequest, ModifyNativeGatewayServerGroupResponse, UpdateCloudNativeAPIGatewayCertificateInfoResponse } from "./tse_models";
/**
* tse client
* @class
@@ -71,6 +71,10 @@ export declare class Client extends AbstractClient {
* 删除引擎实例
*/
DeleteEngine(req: DeleteEngineRequest, cb?: (error: string, rep: DeleteEngineResponse) => void): Promise;
+ /**
+ * 更新云原生网关证书
+ */
+ ModifyCloudNativeAPIGatewayCertificate(req: ModifyCloudNativeAPIGatewayCertificateRequest, cb?: (error: string, rep: ModifyCloudNativeAPIGatewayCertificateResponse) => void): Promise;
/**
* 删除云原生网关的灰度规则
*/
diff --git a/tencentcloud/services/tse/v20201207/tse_client.js b/tencentcloud/services/tse/v20201207/tse_client.js
index 7a50c7409..f0047fe68 100644
--- a/tencentcloud/services/tse/v20201207/tse_client.js
+++ b/tencentcloud/services/tse/v20201207/tse_client.js
@@ -123,6 +123,12 @@ class Client extends abstract_client_1.AbstractClient {
async DeleteEngine(req, cb) {
return this.request("DeleteEngine", req, cb);
}
+ /**
+ * 更新云原生网关证书
+ */
+ async ModifyCloudNativeAPIGatewayCertificate(req, cb) {
+ return this.request("ModifyCloudNativeAPIGatewayCertificate", req, cb);
+ }
/**
* 删除云原生网关的灰度规则
*/
diff --git a/tencentcloud/services/tse/v20201207/tse_models.d.ts b/tencentcloud/services/tse/v20201207/tse_models.d.ts
index 90078342d..5fb9edca3 100644
--- a/tencentcloud/services/tse/v20201207/tse_models.d.ts
+++ b/tencentcloud/services/tse/v20201207/tse_models.d.ts
@@ -306,6 +306,15 @@ export interface DeleteNativeGatewayServerGroupResponse {
*/
RequestId?: string;
}
+/**
+ * ModifyCloudNativeAPIGatewayCertificate返回参数结构体
+ */
+export interface ModifyCloudNativeAPIGatewayCertificateResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* CreateCloudNativeAPIGatewayRouteRateLimit返回参数结构体
*/
@@ -683,6 +692,48 @@ export interface ExternalRedis {
*/
RedisTimeout: number;
}
+/**
+ * ModifyCloudNativeAPIGatewayCertificate请求参数结构体
+ */
+export interface ModifyCloudNativeAPIGatewayCertificateRequest {
+ /**
+ * 网关ID
+ */
+ GatewayId: string;
+ /**
+ * 证书id
+ */
+ Id: string;
+ /**
+ * 证书名称,即将废弃
+ * @deprecated
+ */
+ Name?: string;
+ /**
+ * 证书私钥,CertSource为native时必填。
+ */
+ Key?: string;
+ /**
+ * 证书pem格式,CertSource为native时必填。
+ */
+ Crt?: string;
+ /**
+ * 绑定的域名,即将废弃
+ * @deprecated
+ */
+ BindDomains?: Array;
+ /**
+ * ssl平台证书 Id,CertSource为ssl时必填。
+ */
+ CertId?: string;
+ /**
+ * 证书来源
+ - ssl (ssl平台证书),默认值
+ - native (kong自定义证书)
+
+ */
+ CertSource?: string;
+}
/**
* 多环境网络信息
*/
diff --git a/tencentcloud/services/waf/v20180125/waf_client.d.ts b/tencentcloud/services/waf/v20180125/waf_client.d.ts
index d86daa2a0..ae6320b00 100644
--- a/tencentcloud/services/waf/v20180125/waf_client.d.ts
+++ b/tencentcloud/services/waf/v20180125/waf_client.d.ts
@@ -1,6 +1,6 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { ModifyUserLevelResponse, CreateAccessExportRequest, ModifyHostRequest, ModifyUserLevelRequest, DescribeAntiInfoLeakRulesResponse, DescribeIpHitItemsResponse, ModifyAntiInfoLeakRulesResponse, ModifyWebshellStatusRequest, DescribeCertificateVerifyResultRequest, DescribeUserCdcClbWafRegionsRequest, UpsertIpAccessControlRequest, DeleteAttackDownloadRecordResponse, AddAntiFakeUrlRequest, DescribeFlowTrendRequest, DescribeWafAutoDenyStatusRequest, AddCustomWhiteRuleResponse, SearchAttackLogRequest, ModifyHostFlowModeResponse, DescribeUserSignatureRuleResponse, DescribeCustomWhiteRuleResponse, SwitchElasticModeRequest, ModifyInstanceNameRequest, DescribePeakValueResponse, DescribeCiphersDetailRequest, AddDomainWhiteRuleResponse, DescribeHostLimitRequest, DescribeIpAccessControlResponse, DescribeAntiFakeUrlRequest, DescribeCustomRuleListRequest, ModifyDomainWhiteRuleRequest, DescribeTlsVersionResponse, DescribeHostsResponse, DescribePeakPointsRequest, DescribeAccessIndexRequest, ModifyInstanceQpsLimitRequest, DeleteHostRequest, DescribeCertificateVerifyResultResponse, ModifyUserSignatureRuleResponse, ModifyApiAnalyzeStatusRequest, UpsertSessionResponse, DescribeDomainVerifyResultResponse, DeleteSessionRequest, DescribeWafAutoDenyRulesRequest, ModifyWafAutoDenyRulesRequest, GenerateDealsAndPayNewRequest, RefreshAccessCheckResultRequest, DescribeUserClbWafRegionsRequest, AddAntiFakeUrlResponse, ModifyHostResponse, DeleteCustomWhiteRuleResponse, AddCustomRuleResponse, DescribeFlowTrendResponse, GetAttackDownloadRecordsRequest, ModifyDomainIpv6StatusRequest, ModifyAntiInfoLeakRuleStatusResponse, GetAttackTotalCountResponse, DescribeAntiInfoLeakageRulesResponse, ModifyInstanceNameResponse, ModifyObjectRequest, ModifyHostFlowModeRequest, DescribeDomainRulesRequest, DeleteDownloadRecordRequest, DescribeUserCdcClbWafRegionsResponse, GetAttackHistogramRequest, DeleteAccessExportResponse, ModifyProtectionStatusRequest, DescribeAccessExportsRequest, ModifyApiAnalyzeStatusResponse, DescribeCustomWhiteRuleRequest, DeleteAntiFakeUrlResponse, AddAntiInfoLeakRulesResponse, DescribeUserClbWafRegionsResponse, ModifyAntiFakeUrlStatusRequest, DeleteCustomWhiteRuleRequest, ModifyHostModeResponse, ModifyInstanceRenewFlagResponse, DescribeCCRuleListRequest, ModifyProtectionStatusResponse, DescribeAutoDenyIPRequest, ModifyObjectResponse, ModifyWafAutoDenyStatusRequest, DescribeCustomRuleListResponse, ModifyDomainsCLSStatusResponse, SwitchDomainRulesRequest, ModifyAccessPeriodResponse, DescribeVipInfoRequest, GetAttackHistogramResponse, GetInstanceQpsLimitRequest, DeleteSpartaProtectionResponse, DescribeAutoDenyIPResponse, SwitchDomainRulesResponse, SearchAccessLogResponse, DescribeAntiInfoLeakageRulesRequest, CreateHostResponse, DeleteHostResponse, SwitchElasticModeResponse, FreshAntiFakeUrlResponse, ModifyBotStatusRequest, DeleteSpartaProtectionRequest, DescribeAntiFakeRulesResponse, AddAntiInfoLeakRulesRequest, CreateHostRequest, SearchAttackLogResponse, FreshAntiFakeUrlRequest, DescribeFindDomainListResponse, DescribeWafInfoRequest, AddSpartaProtectionRequest, GetInstanceQpsLimitResponse, PostAttackDownloadTaskRequest, ModifyCustomWhiteRuleResponse, ModifyCustomWhiteRuleStatusResponse, DescribeSessionRequest, ModifyAreaBanStatusRequest, DescribePolicyStatusRequest, DescribePortsResponse, GetAttackTotalCountRequest, DescribeAccessFastAnalysisRequest, DeleteIpAccessControlRequest, ModifyDomainIpv6StatusResponse, DeleteDomainWhiteRulesResponse, DescribeAttackOverviewResponse, DescribeDomainCountInfoResponse, ModifyWafAutoDenyStatusResponse, ModifyWafThreatenIntelligenceRequest, DescribeAntiInfoLeakRulesRequest, DescribePortsRequest, ModifyHostModeRequest, DescribeWafAutoDenyStatusResponse, ModifyAntiFakeUrlRequest, DescribeDomainDetailsClbRequest, DeleteDomainWhiteRulesRequest, UpsertCCRuleResponse, DescribeDomainVerifyResultRequest, DescribeTlsVersionRequest, DescribeCiphersDetailResponse, ModifyAntiInfoLeakRulesRequest, DescribeHostLimitResponse, PostAttackDownloadTaskResponse, ModifySpartaProtectionModeResponse, ModifyBotStatusResponse, DescribeDomainDetailsSaasRequest, ModifyCustomRuleStatusResponse, AddSpartaProtectionResponse, DescribeUserDomainInfoRequest, ModifyCustomRuleRequest, CreateAccessExportResponse, GenerateDealsAndPayNewResponse, DescribeDomainWhiteRulesRequest, ModifyHostStatusResponse, ModifyCustomRuleStatusRequest, DescribePeakPointsResponse, DeleteDownloadRecordResponse, DescribeHostRequest, ModifyAccessPeriodRequest, DescribeAttackOverviewRequest, DescribePeakValueRequest, DescribeDomainDetailsClbResponse, ModifyAntiFakeUrlResponse, ModifySpartaProtectionResponse, ModifyWafAutoDenyRulesResponse, DescribeBatchIpAccessControlRequest, DescribePolicyStatusResponse, DescribeInstancesRequest, DeleteIpAccessControlResponse, ModifyCustomWhiteRuleRequest, DescribeWafInfoResponse, DescribeDomainRulesResponse, ModifyInstanceRenewFlagRequest, DescribeBatchIpAccessControlResponse, DescribeDomainDetailsSaasResponse, AddCustomRuleRequest, DescribeWafAutoDenyRulesResponse, DeleteCCRuleRequest, ModifyAreaBanStatusResponse, DeleteCustomRuleRequest, DescribeInstancesResponse, DescribeCCRuleResponse, ModifyDomainWhiteRuleResponse, DescribeAntiFakeUrlResponse, DescribeAccessFastAnalysisResponse, DescribeDomainsResponse, DescribeFindDomainListRequest, SearchAccessLogRequest, ModifyAntiFakeUrlStatusResponse, DescribeHostsRequest, ModifyInstanceElasticModeRequest, UpsertCCRuleRequest, ModifyModuleStatusResponse, ModifyCustomWhiteRuleStatusRequest, DeleteAntiFakeUrlRequest, ModifyInstanceQpsLimitResponse, ModifyWebshellStatusResponse, DeleteAntiInfoLeakRuleRequest, ModifyInstanceElasticModeResponse, DescribeIpHitItemsRequest, DescribeVipInfoResponse, DescribeCCRuleRequest, ModifyDomainsCLSStatusRequest, DescribeCCRuleListResponse, ModifyModuleStatusRequest, DescribeRuleLimitRequest, DescribeDomainCountInfoRequest, GetAttackDownloadRecordsResponse, DeleteAccessExportRequest, ModifySpartaProtectionRequest, DescribeIpAccessControlRequest, DescribeDomainWhiteRulesResponse, DescribeWafThreatenIntelligenceResponse, DescribeAccessHistogramResponse, DescribeSessionResponse, DeleteAttackDownloadRecordRequest, DescribeAntiFakeRulesRequest, AddCustomWhiteRuleRequest, AddDomainWhiteRuleRequest, UpsertIpAccessControlResponse, DeleteAntiInfoLeakRuleResponse, DescribeAccessHistogramRequest, DeleteSessionResponse, UpsertSessionRequest, DescribeRuleLimitResponse, DescribeWafThreatenIntelligenceRequest, DescribeAccessIndexResponse, DescribeAccessExportsResponse, DeleteCustomRuleResponse, ModifyUserSignatureRuleRequest, DescribeUserSignatureRuleRequest, DescribeObjectsResponse, DescribeHostResponse, DeleteCCRuleResponse, ModifyAntiInfoLeakRuleStatusRequest, ModifySpartaProtectionModeRequest, DescribeDomainsRequest, DescribeObjectsRequest, ModifyWafThreatenIntelligenceResponse, DescribeUserDomainInfoResponse, ModifyHostStatusRequest, RefreshAccessCheckResultResponse, ModifyCustomRuleResponse } from "./waf_models";
+import { ModifyUserLevelResponse, CreateAccessExportRequest, ModifyHostRequest, ModifyUserLevelRequest, DescribeAntiInfoLeakRulesResponse, DescribeIpHitItemsResponse, ModifyAntiInfoLeakRulesResponse, ModifyObjectResponse, DescribeCertificateVerifyResultRequest, DescribeUserCdcClbWafRegionsRequest, UpsertIpAccessControlRequest, DeleteAttackDownloadRecordResponse, AddAntiFakeUrlRequest, DescribeFlowTrendRequest, DescribeWafAutoDenyStatusRequest, AddCustomWhiteRuleResponse, SearchAttackLogRequest, ModifyHostFlowModeResponse, DescribeUserSignatureRuleResponse, DescribeCustomWhiteRuleResponse, SwitchElasticModeRequest, ModifyInstanceNameRequest, DescribePeakValueResponse, DescribeCiphersDetailRequest, AddDomainWhiteRuleResponse, DescribeHostLimitRequest, DescribeIpAccessControlResponse, DescribeAntiFakeUrlRequest, DeleteAttackWhiteRuleRequest, DescribeCustomRuleListRequest, ModifyDomainWhiteRuleRequest, DescribeTlsVersionResponse, DescribeHostsResponse, DescribePeakPointsRequest, DescribeAccessIndexRequest, ModifyInstanceQpsLimitRequest, DeleteHostRequest, DescribeCertificateVerifyResultResponse, ModifyUserSignatureRuleResponse, ModifyApiAnalyzeStatusRequest, UpsertSessionResponse, DescribeDomainVerifyResultResponse, DeleteSessionRequest, DescribeWafAutoDenyRulesRequest, ModifyWafAutoDenyRulesRequest, GenerateDealsAndPayNewRequest, RefreshAccessCheckResultRequest, DescribeUserClbWafRegionsRequest, AddAntiFakeUrlResponse, ModifyHostResponse, DeleteCustomWhiteRuleResponse, AddCustomRuleResponse, DescribeFlowTrendResponse, GetAttackDownloadRecordsRequest, ModifyDomainIpv6StatusRequest, ModifyAntiInfoLeakRuleStatusResponse, GetAttackTotalCountResponse, ModifyBotStatusResponse, DescribeAntiInfoLeakageRulesResponse, ModifyInstanceNameResponse, ModifyObjectRequest, ModifyHostFlowModeRequest, DescribeDomainRulesRequest, DeleteDownloadRecordRequest, DescribeUserCdcClbWafRegionsResponse, GetAttackHistogramRequest, DeleteAccessExportResponse, ModifyProtectionStatusRequest, DescribeAccessExportsRequest, ModifyApiAnalyzeStatusResponse, DescribeCustomWhiteRuleRequest, DeleteAntiFakeUrlResponse, AddAntiInfoLeakRulesResponse, DescribeUserClbWafRegionsResponse, ModifyAntiFakeUrlStatusRequest, DeleteCustomWhiteRuleRequest, ModifyHostModeResponse, ModifyInstanceRenewFlagResponse, DescribeCCRuleListRequest, ModifyProtectionStatusResponse, DescribeAutoDenyIPRequest, AddAttackWhiteRuleResponse, ModifyWafAutoDenyStatusRequest, DescribeCustomRuleListResponse, DeleteAttackWhiteRuleResponse, SwitchDomainRulesRequest, ModifyAccessPeriodResponse, ModifyWebshellStatusRequest, DescribeVipInfoRequest, GetAttackHistogramResponse, GetInstanceQpsLimitRequest, DeleteSpartaProtectionResponse, ModifyAttackWhiteRuleResponse, DescribeAutoDenyIPResponse, SwitchDomainRulesResponse, SearchAccessLogResponse, DescribeAntiInfoLeakageRulesRequest, CreateHostResponse, DeleteHostResponse, SwitchElasticModeResponse, FreshAntiFakeUrlResponse, ModifyBotStatusRequest, DeleteSpartaProtectionRequest, DescribeAntiFakeRulesResponse, AddAntiInfoLeakRulesRequest, ModifyAttackWhiteRuleRequest, CreateHostRequest, SearchAttackLogResponse, FreshAntiFakeUrlRequest, DescribeFindDomainListResponse, DescribeWafInfoRequest, AddSpartaProtectionRequest, GetInstanceQpsLimitResponse, PostAttackDownloadTaskRequest, ModifyCustomWhiteRuleResponse, ModifyCustomWhiteRuleStatusResponse, DescribeSessionRequest, ModifyAreaBanStatusRequest, DescribePolicyStatusRequest, DescribePortsResponse, GetAttackTotalCountRequest, DescribeAccessFastAnalysisRequest, DeleteIpAccessControlRequest, ModifyDomainIpv6StatusResponse, DeleteDomainWhiteRulesResponse, DescribeAttackOverviewResponse, DescribeDomainCountInfoResponse, ModifyWafAutoDenyStatusResponse, ModifyWafThreatenIntelligenceRequest, DescribeAntiInfoLeakRulesRequest, DescribePortsRequest, ModifyHostModeRequest, DescribeWafAutoDenyStatusResponse, ModifyAntiFakeUrlRequest, DescribeDomainDetailsClbRequest, DeleteDomainWhiteRulesRequest, UpsertCCRuleResponse, DescribeDomainVerifyResultRequest, DescribeTlsVersionRequest, DescribeCiphersDetailResponse, ModifyAntiInfoLeakRulesRequest, DescribeHostLimitResponse, PostAttackDownloadTaskResponse, ModifySpartaProtectionModeResponse, DescribeAttackWhiteRuleRequest, DescribeDomainDetailsSaasRequest, ModifyCustomRuleStatusResponse, AddSpartaProtectionResponse, DescribeUserDomainInfoRequest, ModifyCustomRuleRequest, CreateAccessExportResponse, GenerateDealsAndPayNewResponse, DescribeDomainWhiteRulesRequest, ModifyHostStatusResponse, ModifyCustomRuleStatusRequest, DescribePeakPointsResponse, DeleteDownloadRecordResponse, DescribeHostRequest, ModifyAccessPeriodRequest, DescribeAttackOverviewRequest, DescribePeakValueRequest, DescribeDomainDetailsClbResponse, ModifyAntiFakeUrlResponse, ModifySpartaProtectionResponse, ModifyWafAutoDenyRulesResponse, DescribeBatchIpAccessControlRequest, DescribePolicyStatusResponse, DescribeInstancesRequest, DeleteIpAccessControlResponse, ModifyCustomWhiteRuleRequest, DescribeWafInfoResponse, DescribeDomainRulesResponse, ModifyInstanceRenewFlagRequest, DescribeBatchIpAccessControlResponse, DescribeDomainDetailsSaasResponse, AddAttackWhiteRuleRequest, AddCustomRuleRequest, DescribeWafAutoDenyRulesResponse, DeleteCCRuleRequest, ModifyAreaBanStatusResponse, DeleteCustomRuleRequest, DescribeInstancesResponse, DescribeCCRuleResponse, ModifyDomainWhiteRuleResponse, DescribeAntiFakeUrlResponse, DescribeAccessFastAnalysisResponse, DescribeDomainsResponse, DescribeFindDomainListRequest, SearchAccessLogRequest, ModifyAntiFakeUrlStatusResponse, DescribeHostsRequest, ModifyInstanceElasticModeRequest, UpsertCCRuleRequest, ModifyModuleStatusResponse, ModifyCustomWhiteRuleStatusRequest, DeleteAntiFakeUrlRequest, ModifyInstanceQpsLimitResponse, ModifyWebshellStatusResponse, DeleteAntiInfoLeakRuleRequest, ModifyInstanceElasticModeResponse, DescribeIpHitItemsRequest, DescribeVipInfoResponse, DescribeCCRuleRequest, ModifyDomainsCLSStatusRequest, DescribeCCRuleListResponse, ModifyModuleStatusRequest, DescribeRuleLimitRequest, DescribeDomainCountInfoRequest, GetAttackDownloadRecordsResponse, DeleteAccessExportRequest, ModifySpartaProtectionRequest, DescribeIpAccessControlRequest, DescribeDomainWhiteRulesResponse, ModifyDomainsCLSStatusResponse, DescribeWafThreatenIntelligenceResponse, DescribeAccessHistogramResponse, DescribeSessionResponse, DeleteAttackDownloadRecordRequest, DescribeAntiFakeRulesRequest, AddCustomWhiteRuleRequest, AddDomainWhiteRuleRequest, UpsertIpAccessControlResponse, DeleteAntiInfoLeakRuleResponse, DescribeAccessHistogramRequest, DeleteSessionResponse, UpsertSessionRequest, DescribeRuleLimitResponse, DescribeWafThreatenIntelligenceRequest, DescribeAccessIndexResponse, DescribeAccessExportsResponse, DeleteCustomRuleResponse, ModifyUserSignatureRuleRequest, DescribeUserSignatureRuleRequest, DescribeObjectsResponse, DescribeHostResponse, DeleteCCRuleResponse, DescribeAttackWhiteRuleResponse, ModifyAntiInfoLeakRuleStatusRequest, ModifySpartaProtectionModeRequest, DescribeDomainsRequest, DescribeObjectsRequest, ModifyWafThreatenIntelligenceResponse, DescribeUserDomainInfoResponse, ModifyHostStatusRequest, RefreshAccessCheckResultResponse, ModifyCustomRuleResponse } from "./waf_models";
/**
* waf client
* @class
@@ -232,6 +232,10 @@ export declare class Client extends AbstractClient {
*/
DescribeWafInfo(req: DescribeWafInfoRequest, cb?: (error: string, rep: DescribeWafInfoResponse) => void): Promise;
+ /**
+ * 获取用户规则白名单列表
+ */
+ DescribeAttackWhiteRule(req: DescribeAttackWhiteRuleRequest, cb?: (error: string, rep: DescribeAttackWhiteRuleResponse) => void): Promise;
/**
* clb-waf中获取防护域名列表
*/
@@ -253,9 +257,9 @@ export declare class Client extends AbstractClient {
*/
ModifyHost(req: ModifyHostRequest, cb?: (error: string, rep: ModifyHostResponse) => void): Promise;
/**
- * 查询用户TLS版本
+ * Bot_V2 bot总开关更新
*/
- DescribeTlsVersion(req?: DescribeTlsVersionRequest, cb?: (error: string, rep: DescribeTlsVersionResponse) => void): Promise;
+ ModifyBotStatus(req: ModifyBotStatusRequest, cb?: (error: string, rep: ModifyBotStatusResponse) => void): Promise;
/**
* waf斯巴达-waf开关
*/
@@ -285,9 +289,9 @@ export declare class Client extends AbstractClient {
*/
DeleteDownloadRecord(req: DeleteDownloadRecordRequest, cb?: (error: string, rep: DeleteDownloadRecordResponse) => void): Promise;
/**
- * Bot_V2 bot总开关更新
+ * 查询用户TLS版本
*/
- ModifyBotStatus(req: ModifyBotStatusRequest, cb?: (error: string, rep: ModifyBotStatusResponse) => void): Promise;
+ DescribeTlsVersion(req?: DescribeTlsVersionRequest, cb?: (error: string, rep: DescribeTlsVersionResponse) => void): Promise;
/**
* 编辑信息防泄漏规则
*/
@@ -312,10 +316,18 @@ export declare class Client extends AbstractClient {
* 开启或禁用访问控制(自定义策略)
*/
ModifyCustomRuleStatus(req: ModifyCustomRuleStatusRequest, cb?: (error: string, rep: ModifyCustomRuleStatusResponse) => void): Promise;
+ /**
+ * 供用户控制台调用,删除Tiga规则引擎白名单。
+ */
+ DeleteAttackWhiteRule(req: DeleteAttackWhiteRuleRequest, cb?: (error: string, rep: DeleteAttackWhiteRuleResponse) => void): Promise;
/**
* Waf ip黑白名单查询
*/
DescribeIpAccessControl(req: DescribeIpAccessControlRequest, cb?: (error: string, rep: DescribeIpAccessControlResponse) => void): Promise;
+ /**
+ * 供用户控制台调用,增加Tiga规则引擎白名单。
+ */
+ AddAttackWhiteRule(req: AddAttackWhiteRuleRequest, cb?: (error: string, rep: AddAttackWhiteRuleResponse) => void): Promise;
/**
* 获取域名概况
*/
@@ -404,6 +416,10 @@ export declare class Client extends AbstractClient {
* 查询用户所有实例的详细信息
*/
DescribeInstances(req: DescribeInstancesRequest, cb?: (error: string, rep: DescribeInstancesResponse) => void): Promise;
+ /**
+ * 供用户控制台调用,修改Tiga规则引擎白名单。
+ */
+ ModifyAttackWhiteRule(req: ModifyAttackWhiteRuleRequest, cb?: (error: string, rep: ModifyAttackWhiteRuleResponse) => void): Promise;
/**
* 修改用户防护规则,开启关闭具体的某条规则
*/
diff --git a/tencentcloud/services/waf/v20180125/waf_client.js b/tencentcloud/services/waf/v20180125/waf_client.js
index 770ad39b1..aefcdb005 100644
--- a/tencentcloud/services/waf/v20180125/waf_client.js
+++ b/tencentcloud/services/waf/v20180125/waf_client.js
@@ -360,6 +360,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeWafInfo(req, cb) {
return this.request("DescribeWafInfo", req, cb);
}
+ /**
+ * 获取用户规则白名单列表
+ */
+ async DescribeAttackWhiteRule(req, cb) {
+ return this.request("DescribeAttackWhiteRule", req, cb);
+ }
/**
* clb-waf中获取防护域名列表
*/
@@ -391,10 +397,10 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("ModifyHost", req, cb);
}
/**
- * 查询用户TLS版本
+ * Bot_V2 bot总开关更新
*/
- async DescribeTlsVersion(req, cb) {
- return this.request("DescribeTlsVersion", req, cb);
+ async ModifyBotStatus(req, cb) {
+ return this.request("ModifyBotStatus", req, cb);
}
/**
* waf斯巴达-waf开关
@@ -439,10 +445,10 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("DeleteDownloadRecord", req, cb);
}
/**
- * Bot_V2 bot总开关更新
+ * 查询用户TLS版本
*/
- async ModifyBotStatus(req, cb) {
- return this.request("ModifyBotStatus", req, cb);
+ async DescribeTlsVersion(req, cb) {
+ return this.request("DescribeTlsVersion", req, cb);
}
/**
* 编辑信息防泄漏规则
@@ -480,12 +486,24 @@ class Client extends abstract_client_1.AbstractClient {
async ModifyCustomRuleStatus(req, cb) {
return this.request("ModifyCustomRuleStatus", req, cb);
}
+ /**
+ * 供用户控制台调用,删除Tiga规则引擎白名单。
+ */
+ async DeleteAttackWhiteRule(req, cb) {
+ return this.request("DeleteAttackWhiteRule", req, cb);
+ }
/**
* Waf ip黑白名单查询
*/
async DescribeIpAccessControl(req, cb) {
return this.request("DescribeIpAccessControl", req, cb);
}
+ /**
+ * 供用户控制台调用,增加Tiga规则引擎白名单。
+ */
+ async AddAttackWhiteRule(req, cb) {
+ return this.request("AddAttackWhiteRule", req, cb);
+ }
/**
* 获取域名概况
*/
@@ -618,6 +636,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeInstances(req, cb) {
return this.request("DescribeInstances", req, cb);
}
+ /**
+ * 供用户控制台调用,修改Tiga规则引擎白名单。
+ */
+ async ModifyAttackWhiteRule(req, cb) {
+ return this.request("ModifyAttackWhiteRule", req, cb);
+ }
/**
* 修改用户防护规则,开启关闭具体的某条规则
*/
diff --git a/tencentcloud/services/waf/v20180125/waf_models.d.ts b/tencentcloud/services/waf/v20180125/waf_models.d.ts
index 2c82f623c..62a65a6f0 100644
--- a/tencentcloud/services/waf/v20180125/waf_models.d.ts
+++ b/tencentcloud/services/waf/v20180125/waf_models.d.ts
@@ -171,13 +171,13 @@ export interface ModifyAntiInfoLeakRulesResponse {
RequestId?: string;
}
/**
- * ModifyWebshellStatus请求参数结构体
+ * ModifyObject返回参数结构体
*/
-export interface ModifyWebshellStatusRequest {
+export interface ModifyObjectResponse {
/**
- * 域名webshell状态
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- Webshell: WebshellStatus;
+ RequestId?: string;
}
/**
* DescribeCertificateVerifyResult请求参数结构体
@@ -680,6 +680,19 @@ export interface DescribeAntiFakeUrlRequest {
*/
PageInfo: PageInfo;
}
+/**
+ * DeleteAttackWhiteRule请求参数结构体
+ */
+export interface DeleteAttackWhiteRuleRequest {
+ /**
+ * 规则序号组
+ */
+ Ids: Array;
+ /**
+ * 用户域名
+ */
+ Domain: string;
+}
/**
* 数据封装
*/
@@ -1180,6 +1193,20 @@ export interface GetAttackTotalCountResponse {
*/
RequestId?: string;
}
+/**
+ * ModifyBotStatus返回参数结构体
+ */
+export interface ModifyBotStatusResponse {
+ /**
+ * 正常情况为null
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Data: string;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DescribeAntiInfoLeakageRules返回参数结构体
*/
@@ -1572,6 +1599,43 @@ export interface DeleteCustomWhiteRuleRequest {
*/
RuleId: number;
}
+/**
+ * 用户规则白名单
+ */
+export interface UserWhiteRule {
+ /**
+ * 白名单的id
+ */
+ WhiteRuleId: number;
+ /**
+ * 规则id
+ */
+ SignatureId: string;
+ /**
+ * 状态
+ */
+ Status: number;
+ /**
+ * 匹配域
+ */
+ MatchField: string;
+ /**
+ * 匹配方法
+ */
+ MatchMethod: string;
+ /**
+ * 匹配内容
+ */
+ MatchContent: string;
+ /**
+ * 创建时间
+ */
+ CreateTime: string;
+ /**
+ * 修改时间
+ */
+ ModifyTime: string;
+}
/**
* ModifyHostMode返回参数结构体
*/
@@ -1662,9 +1726,13 @@ export interface DescribeAutoDenyIPRequest {
Sort?: string;
}
/**
- * ModifyObject返回参数结构体
+ * AddAttackWhiteRule返回参数结构体
*/
-export interface ModifyObjectResponse {
+export interface AddAttackWhiteRuleResponse {
+ /**
+ * 规则总数
+ */
+ RuleId: number;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -1697,9 +1765,27 @@ export interface DescribeCustomRuleListResponse {
RequestId?: string;
}
/**
- * ModifyDomainsCLSStatus返回参数结构体
+ * 响应体的返回码
*/
-export interface ModifyDomainsCLSStatusResponse {
+export interface ResponseCode {
+ /**
+ * 如果成功则返回Success,失败则返回云api定义的错误码
+ */
+ Code: string;
+ /**
+ * 如果成功则返回Success,失败则返回WAF定义的二级错误码
+ */
+ Message: string;
+}
+/**
+ * DeleteAttackWhiteRule返回参数结构体
+ */
+export interface DeleteAttackWhiteRuleResponse {
+ /**
+ * 删除失败的规则序号组
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ FailIds: Array;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
@@ -1761,6 +1847,15 @@ export interface ClbHostResult {
*/
FlowMode: number;
}
+/**
+ * ModifyWebshellStatus请求参数结构体
+ */
+export interface ModifyWebshellStatusRequest {
+ /**
+ * 域名webshell状态
+ */
+ Webshell: WebshellStatus;
+}
/**
* DescribeVipInfo请求参数结构体
*/
@@ -1831,13 +1926,17 @@ export interface DeleteSpartaProtectionResponse {
RequestId?: string;
}
/**
- * 参数包装
+ * ModifyAttackWhiteRule返回参数结构体
*/
-export interface SessionData {
+export interface ModifyAttackWhiteRuleResponse {
/**
- * session定义
+ * 规则总数
*/
- Res: Array;
+ RuleId: number;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
}
/**
* DescribeAutoDenyIP返回参数结构体
@@ -2303,6 +2402,31 @@ export interface AccessRuleInfo {
*/
Tag: AccessRuleTagInfo;
}
+/**
+ * ModifyAttackWhiteRule请求参数结构体
+ */
+export interface ModifyAttackWhiteRuleRequest {
+ /**
+ * 规则序号
+ */
+ RuleId: number;
+ /**
+ * 域名
+ */
+ Domain: string;
+ /**
+ * 规则Id
+ */
+ SignatureId: string;
+ /**
+ * 规则状态
+ */
+ Status: number;
+ /**
+ * 匹配规则项列表
+ */
+ Rules: Array;
+}
/**
* clb-waf防护域名
*/
@@ -3526,18 +3650,33 @@ export interface ModifySpartaProtectionModeResponse {
RequestId?: string;
}
/**
- * ModifyBotStatus返回参数结构体
+ * DescribeAttackWhiteRule请求参数结构体
*/
-export interface ModifyBotStatusResponse {
+export interface DescribeAttackWhiteRuleRequest {
/**
- * 正常情况为null
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 需要查询的域名
*/
- Data: string;
+ Domain: string;
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 分页
*/
- RequestId?: string;
+ Offset: number;
+ /**
+ * 每页容量
+ */
+ Limit: number;
+ /**
+ * 排序字段,支持user_id, signature_id, modify_time
+ */
+ By?: string;
+ /**
+ * 排序方式
+ */
+ Order?: string;
+ /**
+ * 筛选条件,支持SignatureId, MatchContent
+ */
+ Filters?: Array;
}
/**
* DescribeDomainDetailsSaas请求参数结构体
@@ -4896,6 +5035,31 @@ export interface DomainPackageNew {
*/
Region: string;
}
+/**
+ * AddAttackWhiteRule请求参数结构体
+ */
+export interface AddAttackWhiteRuleRequest {
+ /**
+ * 域名
+ */
+ Domain: string;
+ /**
+ * 规则Id
+ */
+ SignatureId: string;
+ /**
+ * 规则状态
+ */
+ Status: number;
+ /**
+ * 匹配规则项列表
+ */
+ Rules: Array;
+ /**
+ * 规则序号
+ */
+ RuleId?: number;
+}
/**
* AddCustomRule请求参数结构体
*/
@@ -5814,6 +5978,32 @@ export interface TargetEntity {
*/
Domain?: string;
}
+/**
+ * 用户规则白名单规则子项
+ */
+export interface UserWhiteRuleItem {
+ /**
+ * 匹配域
+ */
+ MatchField: string;
+ /**
+ * 匹配方法
+ */
+ MatchMethod: string;
+ /**
+ * 匹配内容
+ */
+ MatchContent: string;
+}
+/**
+ * 参数包装
+ */
+export interface SessionData {
+ /**
+ * session定义
+ */
+ Res: Array;
+}
/**
* cc规则
*/
@@ -6109,6 +6299,15 @@ export interface DescribeDomainWhiteRulesResponse {
*/
RequestId?: string;
}
+/**
+ * ModifyDomainsCLSStatus返回参数结构体
+ */
+export interface ModifyDomainsCLSStatusResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DescribeWafThreatenIntelligence返回参数结构体
*/
@@ -6892,17 +7091,22 @@ export interface DomainURI {
Edition: string;
}
/**
- * 响应体的返回码
+ * DescribeAttackWhiteRule返回参数结构体
*/
-export interface ResponseCode {
+export interface DescribeAttackWhiteRuleResponse {
/**
- * 如果成功则返回Success,失败则返回云api定义的错误码
+ * 规则总数
*/
- Code: string;
+ Total: number;
/**
- * 如果成功则返回Success,失败则返回WAF定义的二级错误码
+ * 规则白名单列表
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- Message: string;
+ List: Array;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
}
/**
* ModifyAntiInfoLeakRuleStatus请求参数结构体
diff --git a/test/ccc.v20200210.test.js b/test/ccc.v20200210.test.js
index 5979e2183..c9076475c 100644
--- a/test/ccc.v20200210.test.js
+++ b/test/ccc.v20200210.test.js
@@ -378,6 +378,16 @@ it("ccc.v20200210.DescribeProtectedTelCdr", async function () {
}
})
+it("ccc.v20200210.DescribeIMCdrList", async function () {
+ try {
+ const data = await client.DescribeIMCdrList({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("ccc.v20200210.DescribeCallInMetrics", async function () {
try {
const data = await client.DescribeCallInMetrics({})
diff --git a/test/cdwpg.v20201230.test.js b/test/cdwpg.v20201230.test.js
index a9e757964..a13d4f416 100644
--- a/test/cdwpg.v20201230.test.js
+++ b/test/cdwpg.v20201230.test.js
@@ -18,9 +18,9 @@ const client = new tencentcloud.cdwpg.v20201230.Client({
})
describe("cdwpg.v20201230.test.js", function () {
-it("cdwpg.v20201230.DestroyInstanceByApi", async function () {
+it("cdwpg.v20201230.DescribeInstanceState", async function () {
try {
- const data = await client.DestroyInstanceByApi({})
+ const data = await client.DescribeInstanceState({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -28,9 +28,9 @@ it("cdwpg.v20201230.DestroyInstanceByApi", async function () {
}
})
-it("cdwpg.v20201230.CreateInstanceByApi", async function () {
+it("cdwpg.v20201230.DestroyInstanceByApi", async function () {
try {
- const data = await client.CreateInstanceByApi({})
+ const data = await client.DestroyInstanceByApi({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -38,9 +38,9 @@ it("cdwpg.v20201230.CreateInstanceByApi", async function () {
}
})
-it("cdwpg.v20201230.DescribeInstanceState", async function () {
+it("cdwpg.v20201230.DescribeInstance", async function () {
try {
- const data = await client.DescribeInstanceState({})
+ const data = await client.DescribeInstance({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -48,9 +48,9 @@ it("cdwpg.v20201230.DescribeInstanceState", async function () {
}
})
-it("cdwpg.v20201230.ModifyInstance", async function () {
+it("cdwpg.v20201230.CreateInstanceByApi", async function () {
try {
- const data = await client.ModifyInstance({})
+ const data = await client.CreateInstanceByApi({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -68,4 +68,14 @@ it("cdwpg.v20201230.DescribeSimpleInstances", async function () {
}
})
+it("cdwpg.v20201230.ModifyInstance", async function () {
+ try {
+ const data = await client.ModifyInstance({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
})
diff --git a/test/csip.v20221121.test.js b/test/csip.v20221121.test.js
index 24d3d50ec..214717977 100644
--- a/test/csip.v20221121.test.js
+++ b/test/csip.v20221121.test.js
@@ -38,6 +38,16 @@ it("csip.v20221121.DescribeDbAssetInfo", async function () {
}
})
+it("csip.v20221121.DescribeRiskCenterVULViewVULRiskList", async function () {
+ try {
+ const data = await client.DescribeRiskCenterVULViewVULRiskList({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("csip.v20221121.DescribeDomainAssets", async function () {
try {
const data = await client.DescribeDomainAssets({})
@@ -248,6 +258,16 @@ it("csip.v20221121.DescribeDbAssets", async function () {
}
})
+it("csip.v20221121.DescribeRiskCenterPortViewPortRiskList", async function () {
+ try {
+ const data = await client.DescribeRiskCenterPortViewPortRiskList({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("csip.v20221121.DescribeRiskCenterAssetViewPortRiskList", async function () {
try {
const data = await client.DescribeRiskCenterAssetViewPortRiskList({})
@@ -258,6 +278,16 @@ it("csip.v20221121.DescribeRiskCenterAssetViewPortRiskList", async function () {
}
})
+it("csip.v20221121.ModifyRiskCenterRiskStatus", async function () {
+ try {
+ const data = await client.ModifyRiskCenterRiskStatus({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("csip.v20221121.StopRiskCenterTask", async function () {
try {
const data = await client.StopRiskCenterTask({})
diff --git a/test/tse.v20201207.test.js b/test/tse.v20201207.test.js
index 185fd90bb..a32169fed 100644
--- a/test/tse.v20201207.test.js
+++ b/test/tse.v20201207.test.js
@@ -178,6 +178,16 @@ it("tse.v20201207.DeleteEngine", async function () {
}
})
+it("tse.v20201207.ModifyCloudNativeAPIGatewayCertificate", async function () {
+ try {
+ const data = await client.ModifyCloudNativeAPIGatewayCertificate({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("tse.v20201207.DeleteCloudNativeAPIGatewayCanaryRule", async function () {
try {
const data = await client.DeleteCloudNativeAPIGatewayCanaryRule({})
diff --git a/test/waf.v20180125.test.js b/test/waf.v20180125.test.js
index 2acb5a7fc..335cf6055 100644
--- a/test/waf.v20180125.test.js
+++ b/test/waf.v20180125.test.js
@@ -558,6 +558,16 @@ it("waf.v20180125.DescribeWafInfo", async function () {
}
})
+it("waf.v20180125.DescribeAttackWhiteRule", async function () {
+ try {
+ const data = await client.DescribeAttackWhiteRule({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("waf.v20180125.DescribeHosts", async function () {
try {
const data = await client.DescribeHosts({})
@@ -608,9 +618,9 @@ it("waf.v20180125.ModifyHost", async function () {
}
})
-it("waf.v20180125.DescribeTlsVersion", async function () {
+it("waf.v20180125.ModifyBotStatus", async function () {
try {
- const data = await client.DescribeTlsVersion({})
+ const data = await client.ModifyBotStatus({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -688,9 +698,9 @@ it("waf.v20180125.DeleteDownloadRecord", async function () {
}
})
-it("waf.v20180125.ModifyBotStatus", async function () {
+it("waf.v20180125.DescribeTlsVersion", async function () {
try {
- const data = await client.ModifyBotStatus({})
+ const data = await client.DescribeTlsVersion({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -758,6 +768,16 @@ it("waf.v20180125.ModifyCustomRuleStatus", async function () {
}
})
+it("waf.v20180125.DeleteAttackWhiteRule", async function () {
+ try {
+ const data = await client.DeleteAttackWhiteRule({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("waf.v20180125.DescribeIpAccessControl", async function () {
try {
const data = await client.DescribeIpAccessControl({})
@@ -768,6 +788,16 @@ it("waf.v20180125.DescribeIpAccessControl", async function () {
}
})
+it("waf.v20180125.AddAttackWhiteRule", async function () {
+ try {
+ const data = await client.AddAttackWhiteRule({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("waf.v20180125.DescribeDomainCountInfo", async function () {
try {
const data = await client.DescribeDomainCountInfo({})
@@ -988,6 +1018,16 @@ it("waf.v20180125.DescribeInstances", async function () {
}
})
+it("waf.v20180125.ModifyAttackWhiteRule", async function () {
+ try {
+ const data = await client.ModifyAttackWhiteRule({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("waf.v20180125.ModifyUserSignatureRule", async function () {
try {
const data = await client.ModifyUserSignatureRule({})