diff --git a/CHANGELOG.md b/CHANGELOG.md
index c8f62ebbc..dffdc0f99 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,279 @@
+# Release 4.0.701
+
+## 批量计算(batch) 版本:2017-03-12
+
+### 第 51 次发布
+
+发布时间:2023-10-09 01:07:08
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceTypeQuotaItem](https://cloud.tencent.com/document/api/599/15912#InstanceTypeQuotaItem)
+
+ * 新增成员:StatusCategory
+
+
+
+
+## 云服务器(cvm) 版本:2017-03-12
+
+### 第 117 次发布
+
+发布时间:2023-10-09 01:11:19
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceTypeQuotaItem](https://cloud.tencent.com/document/api/213/15753#InstanceTypeQuotaItem)
+
+ * 新增成员:StatusCategory
+
+
+
+
+## 数据湖计算 DLC(dlc) 版本:2021-01-25
+
+### 第 63 次发布
+
+发布时间:2023-10-09 01:13:07
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CheckDataEngineConfigPairsValidity](https://cloud.tencent.com/document/api/1342/99277)
+* [CheckDataEngineImageCanBeRollback](https://cloud.tencent.com/document/api/1342/99276)
+* [CheckDataEngineImageCanBeUpgrade](https://cloud.tencent.com/document/api/1342/99275)
+* [DeleteDataEngine](https://cloud.tencent.com/document/api/1342/99279)
+* [DescribeDataEngine](https://cloud.tencent.com/document/api/1342/99274)
+* [DescribeDataEngineImageVersions](https://cloud.tencent.com/document/api/1342/99270)
+* [DescribeDataEnginePythonSparkImages](https://cloud.tencent.com/document/api/1342/99273)
+* [DescribeUserDataEngineConfig](https://cloud.tencent.com/document/api/1342/99278)
+* [DescribeUserInfo](https://cloud.tencent.com/document/api/1342/99262)
+* [DescribeUserType](https://cloud.tencent.com/document/api/1342/99261)
+* [DescribeWorkGroupInfo](https://cloud.tencent.com/document/api/1342/99260)
+* [ModifyDataEngineDescription](https://cloud.tencent.com/document/api/1342/99269)
+* [ModifyUserType](https://cloud.tencent.com/document/api/1342/99259)
+* [RenewDataEngine](https://cloud.tencent.com/document/api/1342/99272)
+* [RestartDataEngine](https://cloud.tencent.com/document/api/1342/99268)
+* [RollbackDataEngineImage](https://cloud.tencent.com/document/api/1342/99267)
+* [SwitchDataEngineImage](https://cloud.tencent.com/document/api/1342/99266)
+* [UpdateDataEngine](https://cloud.tencent.com/document/api/1342/99271)
+* [UpdateDataEngineConfig](https://cloud.tencent.com/document/api/1342/99265)
+* [UpdateUserDataEngineConfig](https://cloud.tencent.com/document/api/1342/99264)
+* [UpgradeDataEngineImage](https://cloud.tencent.com/document/api/1342/99263)
+
+新增数据结构:
+
+* [DataEngineImageVersion](https://cloud.tencent.com/document/api/1342/53778#DataEngineImageVersion)
+* [Policys](https://cloud.tencent.com/document/api/1342/53778#Policys)
+* [PythonSparkImage](https://cloud.tencent.com/document/api/1342/53778#PythonSparkImage)
+* [UserDetailInfo](https://cloud.tencent.com/document/api/1342/53778#UserDetailInfo)
+* [Users](https://cloud.tencent.com/document/api/1342/53778#Users)
+* [WorkGroupDetailInfo](https://cloud.tencent.com/document/api/1342/53778#WorkGroupDetailInfo)
+* [WorkGroups](https://cloud.tencent.com/document/api/1342/53778#WorkGroups)
+
+
+
+## Elasticsearch Service(es) 版本:2018-04-16
+
+### 第 47 次发布
+
+发布时间:2023-10-09 01:15:32
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [IndexMetaField](https://cloud.tencent.com/document/api/845/30634#IndexMetaField)
+
+ * 新增成员:IndexMetaJson
+
+
+
+
+## 腾讯电子签企业版(ess) 版本:2020-11-11
+
+### 第 124 次发布
+
+发布时间:2023-10-09 01:15:43
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [TemplateInfo](https://cloud.tencent.com/document/api/1323/70369#TemplateInfo)
+
+ * 新增成员:ShareTemplateId
+
+
+
+
+## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26
+
+### 第 118 次发布
+
+发布时间:2023-10-09 07:05:45
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [ChannelCreateFlowApprovers](https://cloud.tencent.com/document/api/1420/99282)
+
+新增数据结构:
+
+* [FillApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FillApproverInfo)
+
+### 第 117 次发布
+
+发布时间:2023-10-09 00:00:55
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [ChannelCreateOrganizationBatchSignUrl](https://cloud.tencent.com/document/api/1420/99258)
+
+
+
+## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22
+
+
+
+## 腾讯云可观测平台(monitor) 版本:2018-07-24
+
+### 第 95 次发布
+
+发布时间:2023-10-09 01:19:36
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [PrometheusZoneItem](https://cloud.tencent.com/document/api/248/30354#PrometheusZoneItem)
+
+ * 新增成员:ZoneResourceState
+
+
+
+
+## 云数据库 PostgreSQL(postgres) 版本:2017-03-12
+
+### 第 40 次发布
+
+发布时间:2023-10-09 01:20:54
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [UpgradeDBInstanceMajorVersion](https://cloud.tencent.com/document/api/409/99280)
+
+
+
+## SSL 证书(ssl) 版本:2019-12-05
+
+### 第 45 次发布
+
+发布时间:2023-10-09 01:22:23
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+**预下线接口**:
+
+* HostCertificate
+
+
+
+## 服务网格(tcm) 版本:2021-04-13
+
+### 第 21 次发布
+
+发布时间:2023-10-09 01:23:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [CLS](https://cloud.tencent.com/document/api/1261/63843#CLS)
+
+ * 新增成员:Region
+
+
+
+
+## 消息队列 TDMQ(tdmq) 版本:2020-02-17
+
+### 第 78 次发布
+
+发布时间:2023-10-09 01:24:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeRocketMQTopicMsgs](https://cloud.tencent.com/document/api/1179/97761)
+
+ * 新增入参:Tag, QueryDeadLetterMessage
+
+
+新增数据结构:
+
+* [RocketMQSubscription](https://cloud.tencent.com/document/api/1179/46089#RocketMQSubscription)
+
+修改数据结构:
+
+* [RocketMQTopic](https://cloud.tencent.com/document/api/1179/46089#RocketMQTopic)
+
+ * 新增成员:LastUpdateTime, SubscriptionCount, SubscriptionData
+
+
+
+
+## Web 应用防火墙(waf) 版本:2018-01-25
+
+### 第 60 次发布
+
+发布时间:2023-10-09 01:28:10
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [DescribeCertificateVerifyResult](https://cloud.tencent.com/document/api/627/99281)
+
+
+
# Release 4.0.700
## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26
diff --git a/SERVICE_CHANGELOG.md b/SERVICE_CHANGELOG.md
index 281490515..d05252eb3 100644
--- a/SERVICE_CHANGELOG.md
+++ b/SERVICE_CHANGELOG.md
@@ -1,23 +1,156 @@
# 本版本更新包含以下内容:
+## 批量计算(batch) 版本:2017-03-12
+
+### 第 51 次发布
+
+发布时间:2023-10-09 01:07:08
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceTypeQuotaItem](https://cloud.tencent.com/document/api/599/15912#InstanceTypeQuotaItem)
+
+ * 新增成员:StatusCategory
+
+
+
+
+## 云服务器(cvm) 版本:2017-03-12
+
+### 第 117 次发布
+
+发布时间:2023-10-09 01:11:19
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceTypeQuotaItem](https://cloud.tencent.com/document/api/213/15753#InstanceTypeQuotaItem)
+
+ * 新增成员:StatusCategory
+
+
+
+
+## 数据湖计算 DLC(dlc) 版本:2021-01-25
+
+### 第 63 次发布
+
+发布时间:2023-10-09 01:13:07
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CheckDataEngineConfigPairsValidity](https://cloud.tencent.com/document/api/1342/99277)
+* [CheckDataEngineImageCanBeRollback](https://cloud.tencent.com/document/api/1342/99276)
+* [CheckDataEngineImageCanBeUpgrade](https://cloud.tencent.com/document/api/1342/99275)
+* [DeleteDataEngine](https://cloud.tencent.com/document/api/1342/99279)
+* [DescribeDataEngine](https://cloud.tencent.com/document/api/1342/99274)
+* [DescribeDataEngineImageVersions](https://cloud.tencent.com/document/api/1342/99270)
+* [DescribeDataEnginePythonSparkImages](https://cloud.tencent.com/document/api/1342/99273)
+* [DescribeUserDataEngineConfig](https://cloud.tencent.com/document/api/1342/99278)
+* [DescribeUserInfo](https://cloud.tencent.com/document/api/1342/99262)
+* [DescribeUserType](https://cloud.tencent.com/document/api/1342/99261)
+* [DescribeWorkGroupInfo](https://cloud.tencent.com/document/api/1342/99260)
+* [ModifyDataEngineDescription](https://cloud.tencent.com/document/api/1342/99269)
+* [ModifyUserType](https://cloud.tencent.com/document/api/1342/99259)
+* [RenewDataEngine](https://cloud.tencent.com/document/api/1342/99272)
+* [RestartDataEngine](https://cloud.tencent.com/document/api/1342/99268)
+* [RollbackDataEngineImage](https://cloud.tencent.com/document/api/1342/99267)
+* [SwitchDataEngineImage](https://cloud.tencent.com/document/api/1342/99266)
+* [UpdateDataEngine](https://cloud.tencent.com/document/api/1342/99271)
+* [UpdateDataEngineConfig](https://cloud.tencent.com/document/api/1342/99265)
+* [UpdateUserDataEngineConfig](https://cloud.tencent.com/document/api/1342/99264)
+* [UpgradeDataEngineImage](https://cloud.tencent.com/document/api/1342/99263)
+
+新增数据结构:
+
+* [DataEngineImageVersion](https://cloud.tencent.com/document/api/1342/53778#DataEngineImageVersion)
+* [Policys](https://cloud.tencent.com/document/api/1342/53778#Policys)
+* [PythonSparkImage](https://cloud.tencent.com/document/api/1342/53778#PythonSparkImage)
+* [UserDetailInfo](https://cloud.tencent.com/document/api/1342/53778#UserDetailInfo)
+* [Users](https://cloud.tencent.com/document/api/1342/53778#Users)
+* [WorkGroupDetailInfo](https://cloud.tencent.com/document/api/1342/53778#WorkGroupDetailInfo)
+* [WorkGroups](https://cloud.tencent.com/document/api/1342/53778#WorkGroups)
+
+
+
+## Elasticsearch Service(es) 版本:2018-04-16
+
+### 第 47 次发布
+
+发布时间:2023-10-09 01:15:32
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [IndexMetaField](https://cloud.tencent.com/document/api/845/30634#IndexMetaField)
+
+ * 新增成员:IndexMetaJson
+
+
+
+
+## 腾讯电子签企业版(ess) 版本:2020-11-11
+
+### 第 124 次发布
+
+发布时间:2023-10-09 01:15:43
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [TemplateInfo](https://cloud.tencent.com/document/api/1323/70369#TemplateInfo)
+
+ * 新增成员:ShareTemplateId
+
+
+
+
## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26
-### 第 116 次发布
+### 第 118 次发布
-发布时间:2023-10-07 11:30:18
+发布时间:2023-10-09 07:05:45
本次发布包含了以下内容:
改善已有的文档。
-修改接口:
+新增接口:
-* [CreateChannelOrganizationInfoChangeUrl](https://cloud.tencent.com/document/api/1420/99179)
+* [ChannelCreateFlowApprovers](https://cloud.tencent.com/document/api/1420/99282)
- * 新增入参:Agent, ChangeType
+新增数据结构:
- * 新增出参:Url, ExpiredTime
+* [FillApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FillApproverInfo)
+
+### 第 117 次发布
+
+发布时间:2023-10-09 00:00:55
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+* [ChannelCreateOrganizationBatchSignUrl](https://cloud.tencent.com/document/api/1420/99258)
@@ -25,11 +158,11 @@
-## Web 应用防火墙(waf) 版本:2018-01-25
+## 腾讯云可观测平台(monitor) 版本:2018-07-24
-### 第 59 次发布
+### 第 95 次发布
-发布时间:2023-09-29 01:25:00
+发布时间:2023-10-09 01:19:36
本次发布包含了以下内容:
@@ -37,10 +170,107 @@
修改数据结构:
-* [GoodsDetailNew](https://cloud.tencent.com/document/api/627/53609#GoodsDetailNew)
+* [PrometheusZoneItem](https://cloud.tencent.com/document/api/248/30354#PrometheusZoneItem)
- * 新增成员:ResourceId
+ * 新增成员:ZoneResourceState
+
+
+
+
+## 云数据库 PostgreSQL(postgres) 版本:2017-03-12
+
+### 第 40 次发布
+
+发布时间:2023-10-09 01:20:54
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [UpgradeDBInstanceMajorVersion](https://cloud.tencent.com/document/api/409/99280)
+
+
+
+## SSL 证书(ssl) 版本:2019-12-05
+
+### 第 45 次发布
+
+发布时间:2023-10-09 01:22:23
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+**预下线接口**:
+
+* HostCertificate
+
+
+
+## 服务网格(tcm) 版本:2021-04-13
+
+### 第 21 次发布
+
+发布时间:2023-10-09 01:23:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [CLS](https://cloud.tencent.com/document/api/1261/63843#CLS)
+
+ * 新增成员:Region
+
+
+
+
+## 消息队列 TDMQ(tdmq) 版本:2020-02-17
+
+### 第 78 次发布
+
+发布时间:2023-10-09 01:24:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeRocketMQTopicMsgs](https://cloud.tencent.com/document/api/1179/97761)
+
+ * 新增入参:Tag, QueryDeadLetterMessage
+
+
+新增数据结构:
+
+* [RocketMQSubscription](https://cloud.tencent.com/document/api/1179/46089#RocketMQSubscription)
+
+修改数据结构:
+
+* [RocketMQTopic](https://cloud.tencent.com/document/api/1179/46089#RocketMQTopic)
+ * 新增成员:LastUpdateTime, SubscriptionCount, SubscriptionData
+
+
+
+
+## Web 应用防火墙(waf) 版本:2018-01-25
+
+### 第 60 次发布
+
+发布时间:2023-10-09 01:28:10
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [DescribeCertificateVerifyResult](https://cloud.tencent.com/document/api/627/99281)
@@ -6807,6 +7037,21 @@
## 批量计算(batch) 版本:2017-03-12
+### 第 51 次发布
+
+发布时间:2023-10-09 01:07:08
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceTypeQuotaItem](https://cloud.tencent.com/document/api/599/15912#InstanceTypeQuotaItem)
+
+ * 新增成员:StatusCategory
+
+
### 第 50 次发布
发布时间:2023-09-15 15:00:54
@@ -34515,6 +34760,21 @@
## 云服务器(cvm) 版本:2017-03-12
+### 第 117 次发布
+
+发布时间:2023-10-09 01:11:19
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [InstanceTypeQuotaItem](https://cloud.tencent.com/document/api/213/15753#InstanceTypeQuotaItem)
+
+ * 新增成员:StatusCategory
+
+
### 第 116 次发布
发布时间:2023-09-13 01:29:52
@@ -44699,6 +44959,48 @@
## 数据湖计算 DLC(dlc) 版本:2021-01-25
+### 第 63 次发布
+
+发布时间:2023-10-09 01:13:07
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[CheckDataEngineConfigPairsValidity](https://cloud.tencent.com/document/api/1342/99277)](https://cloud.tencent.com/document/api/#/#)
+* [[CheckDataEngineImageCanBeRollback](https://cloud.tencent.com/document/api/1342/99276)](https://cloud.tencent.com/document/api/#/#)
+* [[CheckDataEngineImageCanBeUpgrade](https://cloud.tencent.com/document/api/1342/99275)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteDataEngine](https://cloud.tencent.com/document/api/1342/99279)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeDataEngine](https://cloud.tencent.com/document/api/1342/99274)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeDataEngineImageVersions](https://cloud.tencent.com/document/api/1342/99270)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeDataEnginePythonSparkImages](https://cloud.tencent.com/document/api/1342/99273)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeUserDataEngineConfig](https://cloud.tencent.com/document/api/1342/99278)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeUserInfo](https://cloud.tencent.com/document/api/1342/99262)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeUserType](https://cloud.tencent.com/document/api/1342/99261)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeWorkGroupInfo](https://cloud.tencent.com/document/api/1342/99260)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyDataEngineDescription](https://cloud.tencent.com/document/api/1342/99269)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyUserType](https://cloud.tencent.com/document/api/1342/99259)](https://cloud.tencent.com/document/api/#/#)
+* [[RenewDataEngine](https://cloud.tencent.com/document/api/1342/99272)](https://cloud.tencent.com/document/api/#/#)
+* [[RestartDataEngine](https://cloud.tencent.com/document/api/1342/99268)](https://cloud.tencent.com/document/api/#/#)
+* [[RollbackDataEngineImage](https://cloud.tencent.com/document/api/1342/99267)](https://cloud.tencent.com/document/api/#/#)
+* [[SwitchDataEngineImage](https://cloud.tencent.com/document/api/1342/99266)](https://cloud.tencent.com/document/api/#/#)
+* [[UpdateDataEngine](https://cloud.tencent.com/document/api/1342/99271)](https://cloud.tencent.com/document/api/#/#)
+* [[UpdateDataEngineConfig](https://cloud.tencent.com/document/api/1342/99265)](https://cloud.tencent.com/document/api/#/#)
+* [[UpdateUserDataEngineConfig](https://cloud.tencent.com/document/api/1342/99264)](https://cloud.tencent.com/document/api/#/#)
+* [[UpgradeDataEngineImage](https://cloud.tencent.com/document/api/1342/99263)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[DataEngineImageVersion](https://cloud.tencent.com/document/api/1342/53778#DataEngineImageVersion)](https://cloud.tencent.com/document/api/1342/53778#[DataEngineImageVersion](https://cloud.tencent.com/document/api/1342/53778#DataEngineImageVersion))
+* [[Policys](https://cloud.tencent.com/document/api/1342/53778#Policys)](https://cloud.tencent.com/document/api/1342/53778#[Policys](https://cloud.tencent.com/document/api/1342/53778#Policys))
+* [[PythonSparkImage](https://cloud.tencent.com/document/api/1342/53778#PythonSparkImage)](https://cloud.tencent.com/document/api/1342/53778#[PythonSparkImage](https://cloud.tencent.com/document/api/1342/53778#PythonSparkImage))
+* [[UserDetailInfo](https://cloud.tencent.com/document/api/1342/53778#UserDetailInfo)](https://cloud.tencent.com/document/api/1342/53778#[UserDetailInfo](https://cloud.tencent.com/document/api/1342/53778#UserDetailInfo))
+* [[Users](https://cloud.tencent.com/document/api/1342/53778#Users)](https://cloud.tencent.com/document/api/1342/53778#[Users](https://cloud.tencent.com/document/api/1342/53778#Users))
+* [[WorkGroupDetailInfo](https://cloud.tencent.com/document/api/1342/53778#WorkGroupDetailInfo)](https://cloud.tencent.com/document/api/1342/53778#[WorkGroupDetailInfo](https://cloud.tencent.com/document/api/1342/53778#WorkGroupDetailInfo))
+* [[WorkGroups](https://cloud.tencent.com/document/api/1342/53778#WorkGroups)](https://cloud.tencent.com/document/api/1342/53778#[WorkGroups](https://cloud.tencent.com/document/api/1342/53778#WorkGroups))
+
### 第 62 次发布
发布时间:2023-09-22 01:40:45
@@ -52549,6 +52851,21 @@
## Elasticsearch Service(es) 版本:2018-04-16
+### 第 47 次发布
+
+发布时间:2023-10-09 01:15:32
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [IndexMetaField](https://cloud.tencent.com/document/api/845/30634#IndexMetaField)
+
+ * 新增成员:IndexMetaJson
+
+
### 第 46 次发布
发布时间:2023-09-14 01:45:31
@@ -53582,6 +53899,21 @@
## 腾讯电子签企业版(ess) 版本:2020-11-11
+### 第 124 次发布
+
+发布时间:2023-10-09 01:15:43
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [TemplateInfo](https://cloud.tencent.com/document/api/1323/70369#TemplateInfo)
+
+ * 新增成员:ShareTemplateId
+
+
### 第 123 次发布
发布时间:2023-09-28 01:13:45
@@ -56032,6 +56364,34 @@
## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26
+### 第 118 次发布
+
+发布时间:2023-10-09 07:05:45
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[ChannelCreateFlowApprovers](https://cloud.tencent.com/document/api/1420/99282)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[FillApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FillApproverInfo)](https://cloud.tencent.com/document/api/1420/61525#[FillApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FillApproverInfo))
+
+### 第 117 次发布
+
+发布时间:2023-10-09 00:00:55
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[ChannelCreateOrganizationBatchSignUrl](https://cloud.tencent.com/document/api/1420/99258)](https://cloud.tencent.com/document/api/#/#)
+
### 第 116 次发布
发布时间:2023-10-07 11:30:18
@@ -76967,6 +77327,21 @@
## 腾讯云可观测平台(monitor) 版本:2018-07-24
+### 第 95 次发布
+
+发布时间:2023-10-09 01:19:36
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [PrometheusZoneItem](https://cloud.tencent.com/document/api/248/30354#PrometheusZoneItem)
+
+ * 新增成员:ZoneResourceState
+
+
### 第 94 次发布
发布时间:2023-09-15 02:09:24
@@ -87118,6 +87493,18 @@
## 云数据库 PostgreSQL(postgres) 版本:2017-03-12
+### 第 40 次发布
+
+发布时间:2023-10-09 01:20:54
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[UpgradeDBInstanceMajorVersion](https://cloud.tencent.com/document/api/409/99280)](https://cloud.tencent.com/document/api/#/#)
+
### 第 39 次发布
发布时间:2023-08-04 01:15:26
@@ -94737,6 +95124,18 @@
## SSL 证书(ssl) 版本:2019-12-05
+### 第 45 次发布
+
+发布时间:2023-10-09 01:22:23
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+**预下线接口**:
+
+* HostCertificate
+
### 第 44 次发布
发布时间:2023-09-15 02:24:49
@@ -100736,6 +101135,21 @@
## 服务网格(tcm) 版本:2021-04-13
+### 第 21 次发布
+
+发布时间:2023-10-09 01:23:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [CLS](https://cloud.tencent.com/document/api/1261/63843#CLS)
+
+ * 新增成员:Region
+
+
### 第 20 次发布
发布时间:2023-02-23 01:54:00
@@ -104557,6 +104971,32 @@
## 消息队列 TDMQ(tdmq) 版本:2020-02-17
+### 第 78 次发布
+
+发布时间:2023-10-09 01:24:14
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeRocketMQTopicMsgs](https://cloud.tencent.com/document/api/1179/97761)
+
+ * 新增入参:Tag, QueryDeadLetterMessage
+
+
+新增数据结构:
+
+* [[RocketMQSubscription](https://cloud.tencent.com/document/api/1179/46089#RocketMQSubscription)](https://cloud.tencent.com/document/api/1179/46089#[RocketMQSubscription](https://cloud.tencent.com/document/api/1179/46089#RocketMQSubscription))
+
+修改数据结构:
+
+* [RocketMQTopic](https://cloud.tencent.com/document/api/1179/46089#RocketMQTopic)
+
+ * 新增成员:LastUpdateTime, SubscriptionCount, SubscriptionData
+
+
### 第 77 次发布
发布时间:2023-09-19 01:26:21
@@ -132445,6 +132885,18 @@
## Web 应用防火墙(waf) 版本:2018-01-25
+### 第 60 次发布
+
+发布时间:2023-10-09 01:28:10
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[DescribeCertificateVerifyResult](https://cloud.tencent.com/document/api/627/99281)](https://cloud.tencent.com/document/api/#/#)
+
### 第 59 次发布
发布时间:2023-09-29 01:25:00
diff --git a/package-lock.json b/package-lock.json
index 7f10e5555..e68f09663 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "tencentcloud-sdk-nodejs",
- "version": "4.0.700",
+ "version": "4.0.701",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "tencentcloud-sdk-nodejs",
- "version": "4.0.700",
+ "version": "4.0.701",
"license": "Apache-2.0",
"dependencies": {
"form-data": "^3.0.0",
diff --git a/package.json b/package.json
index 0968a33fd..94f0aaf42 100755
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "tencentcloud-sdk-nodejs",
- "version": "4.0.700",
+ "version": "4.0.701",
"description": "腾讯云 API NODEJS SDK",
"main": "tencentcloud/index.js",
"scripts": {
diff --git a/products.md b/products.md
index 958fd5f79..b93935108 100644
--- a/products.md
+++ b/products.md
@@ -10,7 +10,7 @@
| ame | [正版曲库直通车](https://cloud.tencent.com/document/product/1155) | 2023-08-17 01:06:14 |
| ams | [音频内容安全](https://cloud.tencent.com/document/product/1219) | 2023-09-13 01:06:17 |
| anicloud | [动效素材服务](https://cloud.tencent.com/document/product/1641) | 2023-05-18 01:01:53 |
-| antiddos | [T-Sec-DDoS防护(Anti-DDoS)](https://cloud.tencent.com/document/product/297) | 2023-09-19 01:05:58 |
+| antiddos | [T-Sec-DDoS防护(Anti-DDoS)](https://cloud.tencent.com/document/product/297) | 2023-10-09 01:05:45 |
| apcas | [汽车精准获客服务](https://cloud.tencent.com/document/product/1244) | 2022-04-04 06:05:36 |
| ape | [正版图库直通车](https://cloud.tencent.com/document/product/1181) | 2022-04-04 06:05:40 |
| api | [云 API](https://cloud.tencent.com/document/product/1278) | 2023-01-05 01:02:52 |
@@ -20,7 +20,7 @@
| 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-09-21 01:17:48 |
+| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-10-09 01:07:08 |
| bda | [人体分析](https://cloud.tencent.com/document/product/1208) | 2023-08-17 01:19:19 |
| bi | [商业智能分析 BI](https://cloud.tencent.com/document/product/590) | 2023-09-27 01:07:14 |
| billing | [费用中心](https://cloud.tencent.com/document/product/555) | 2023-09-26 01:07:22 |
@@ -43,7 +43,7 @@
| ccc | [云联络中心](https://cloud.tencent.com/document/product/679) | 2023-09-15 01:15:34 |
| 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-09-20 01:08:50 |
+| 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-09-27 11:25:41 |
@@ -56,11 +56,11 @@
| cim | [](https://cloud.tencent.com/document/product) | 2019-05-16 17:21:18 |
| cis | [](https://cloud.tencent.com/document/product) | 2018-06-07 15:01:42 |
| ckafka | [消息队列 CKafka](https://cloud.tencent.com/document/product/597) | 2023-09-25 01:09:25 |
-| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-09-27 01:10:46 |
+| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-10-09 01:09:49 |
| cloudaudit | [云审计](https://cloud.tencent.com/document/product/629) | 2023-05-18 01:13:28 |
| cloudhsm | [云加密机](https://cloud.tencent.com/document/product/639) | 2023-08-17 01:57:08 |
| cloudstudio | [Cloud Studio(云端 IDE)](https://cloud.tencent.com/document/product/1039) | 2023-08-03 01:03:28 |
-| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2023-09-29 01:09:40 |
+| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2023-10-09 01:10:12 |
| cme | [多媒体创作引擎](https://cloud.tencent.com/document/product/1156) | 2023-08-17 02:01:58 |
| cmq | [消息队列 CMQ](https://cloud.tencent.com/document/product/406) | 2023-08-17 02:03:39 |
| cms | [内容安全](https://cloud.tencent.com/document/product/669) | 2023-08-24 01:10:10 |
@@ -68,18 +68,18 @@
| cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 |
| csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-09-28 01:10:30 |
| csxg | [5G入云服务](https://cloud.tencent.com/document/product/1687) | 2023-05-19 11:26:14 |
-| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-09-26 01:15:47 |
+| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-10-09 01:11:19 |
| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2023-09-26 01:16:14 |
| 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-09-25 01:12:05 |
| dasb | [T-Sec-堡垒机(BH)](https://cloud.tencent.com/document/product/1025) | 2023-09-20 01:33:17 |
| 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 |
-| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2023-09-27 12:20:53 |
+| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2023-10-09 01:12:39 |
| dbdc | [云数据库独享集群](https://cloud.tencent.com/document/product/1322) | 2023-08-22 01:11:33 |
| dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2023-08-17 02:50:46 |
| dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | 2023-09-25 01:13:09 |
-| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2023-09-22 01:40:45 |
+| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2023-10-09 01:13:07 |
| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-09-12 01:43:38 |
| domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2023-09-20 01:34:26 |
| drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2023-08-17 02:59:36 |
@@ -94,9 +94,9 @@
| eiam | [数字身份管控平台(员工版)](https://cloud.tencent.com/document/product/1442) | 2023-05-18 01:25:40 |
| eis | [数据连接器](https://cloud.tencent.com/document/product/1270) | 2023-08-10 01:17:44 |
| emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2023-09-28 01:13:27 |
-| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-09-15 01:48:20 |
-| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-09-28 01:13:45 |
-| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-10-07 11:30:18 |
+| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-10-09 01:15:32 |
+| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-10-09 01:15:43 |
+| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-10-09 07:05:45 |
| 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 |
@@ -124,13 +124,13 @@
| iotvideo | [物联网智能视频服务](https://cloud.tencent.com/document/product/1131) | 2023-08-30 01:17:01 |
| iotvideoindustry | [物联网智能视频服务(行业版)](https://cloud.tencent.com/document/product/1361) | 2023-08-17 03:44:44 |
| irp | [智能推荐平台](https://cloud.tencent.com/document/product/1541) | 2023-09-22 02:00:51 |
-| iss | [智能视图计算平台](https://cloud.tencent.com/document/product/1344) | 2023-09-29 01:15:57 |
+| iss | [智能视图计算平台](https://cloud.tencent.com/document/product/1344) | 2023-10-09 01:18:08 |
| ivld | [媒体智能标签](https://cloud.tencent.com/document/product/1509) | 2023-05-18 01:35:21 |
| keewidb | [云数据库 KeeWiDB](https://cloud.tencent.com/document/product/1520) | 2023-07-19 01:29:34 |
| kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2023-08-17 03:51:31 |
| lcic | [低代码互动课堂](https://cloud.tencent.com/document/product/1639) | 2023-09-27 01:19:43 |
-| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2023-09-27 01:19:56 |
-| live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-09-28 01:17:11 |
+| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2023-10-09 01:18:40 |
+| live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-10-09 01:18:54 |
| 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 |
@@ -141,7 +141,7 @@
| mmps | [小程序安全](https://cloud.tencent.com/document/product/1223) | 2023-05-18 01:39:20 |
| mna | [多网聚合加速](https://cloud.tencent.com/document/product/1385) | 2023-08-30 01:19:09 |
| mongodb | [云数据库 MongoDB](https://cloud.tencent.com/document/product/240) | 2023-09-15 02:08:53 |
-| monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2023-09-25 01:22:33 |
+| monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2023-10-09 01:19:36 |
| mps | [媒体处理](https://cloud.tencent.com/document/product/862) | 2023-09-28 01:18:13 |
| mrs | [医疗报告结构化](https://cloud.tencent.com/document/product/1314) | 2023-09-13 02:09:08 |
| ms | [移动应用安全](https://cloud.tencent.com/document/product/283) | 2023-08-30 01:19:55 |
@@ -155,7 +155,7 @@
| 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-09-15 02:17:12 |
+| 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 |
| 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 |
@@ -164,7 +164,7 @@
| 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 |
-| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2023-09-06 02:16:39 |
+| 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 |
| 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 |
@@ -174,7 +174,7 @@
| solar | [智汇零售](https://cloud.tencent.com/document/product) | 2020-03-19 08:01:59 |
| sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2023-09-25 01:24:51 |
| ssa | [安全运营中心](https://cloud.tencent.com/document/product/664) | 2023-09-15 02:24:19 |
-| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2023-09-15 02:24:49 |
+| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2023-10-09 01:22:23 |
| sslpod | [证书监控 SSLPod](https://cloud.tencent.com/document/product/1084) | 2023-08-17 04:46:28 |
| ssm | [凭据管理系统](https://cloud.tencent.com/document/product/1140) | 2023-08-17 04:46:36 |
| sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2023-08-17 04:47:11 |
@@ -192,12 +192,12 @@
| tcex | [腾讯云释义](https://cloud.tencent.com/document/product/1266) | 2022-07-21 06:17:29 |
| tchd | [腾讯云健康看板](https://cloud.tencent.com/document/product/1688) | 2023-08-10 01:37:37 |
| tci | [腾讯智学课堂分析](https://cloud.tencent.com/document/product) | 2020-08-24 08:06:03 |
-| tcm | [服务网格](https://cloud.tencent.com/document/product/1261) | 2023-06-06 01:55:42 |
+| tcm | [服务网格](https://cloud.tencent.com/document/product/1261) | 2023-10-09 01:23:14 |
| tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2023-09-11 02:43:38 |
| 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-09-20 01:45:44 |
+| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-10-09 01:24: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-09-28 01:23:06 |
@@ -210,13 +210,13 @@
| tiia | [图像分析](https://cloud.tencent.com/document/product/865) | 2023-09-01 01:23:47 |
| tione | [TI-ONE 训练平台](https://cloud.tencent.com/document/product/851) | 2023-09-22 02:38:16 |
| tiw | [互动白板](https://cloud.tencent.com/document/product/1137) | 2023-09-22 02:39:13 |
-| tke | [容器服务](https://cloud.tencent.com/document/product/457) | 2023-09-27 22:00:52 |
+| tke | [容器服务](https://cloud.tencent.com/document/product/457) | 2023-10-09 01:25:25 |
| tkgdq | [腾讯知识图谱数据查询](https://cloud.tencent.com/document/product) | 2020-03-10 00:51:44 |
| tms | [文本内容安全](https://cloud.tencent.com/document/product/1124) | 2023-05-18 02:01:07 |
| tmt | [机器翻译](https://cloud.tencent.com/document/product/551) | 2023-09-27 01:26:36 |
| tourism | [文旅客情大数据](https://cloud.tencent.com/document/product/1684) | 2023-08-10 01:43:37 |
| trdp | [流量风险决策平台](https://cloud.tencent.com/document/product/1604) | 2023-05-18 02:01:19 |
-| trocket | [消息队列 RocketMQ 版](https://cloud.tencent.com/document/product/1493) | 2023-09-26 01:33:40 |
+| trocket | [消息队列 RocketMQ 版](https://cloud.tencent.com/document/product/1493) | 2023-10-09 01:25:57 |
| trp | [T-Sec-安心平台(RP)](https://cloud.tencent.com/document/product/1458) | 2023-09-21 06:25:32 |
| 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 |
@@ -227,10 +227,10 @@
| ump | [客流数字化平台](https://cloud.tencent.com/document/product/1320) | 2023-08-17 05:50:27 |
| vm | [视频内容安全](https://cloud.tencent.com/document/product/1265) | 2023-05-18 02:04:19 |
| vms | [语音消息](https://cloud.tencent.com/document/product/1128) | 2023-08-17 05:50:56 |
-| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2023-09-27 01:27:42 |
-| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-09-28 01:25:40 |
+| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2023-10-09 01:26:55 |
+| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-10-09 01:27:27 |
| vrs | [声音复刻](https://cloud.tencent.com/document/product/1283) | 2023-07-18 01:58:58 |
-| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-09-29 01:25:00 |
+| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-10-09 01:28:10 |
| 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 8dc383826..e80f9a115 100755
--- a/src/common/sdk_version.ts
+++ b/src/common/sdk_version.ts
@@ -1 +1 @@
-export const sdkVersion = "4.0.700"
+export const sdkVersion = "4.0.701"
diff --git a/src/services/batch/v20170312/batch_models.ts b/src/services/batch/v20170312/batch_models.ts
index e2453bb55..2f46409f4 100644
--- a/src/services/batch/v20170312/batch_models.ts
+++ b/src/services/batch/v20170312/batch_models.ts
@@ -2385,6 +2385,11 @@ export interface InstanceTypeQuotaItem {
* 实例的CPU主频信息
*/
Frequency?: string
+ /**
+ * 描述库存情况。取值范围:
UnderStock:表示对应库存即将售罄
NormalStock:表示对应库存供应有保障
EnoughStock:表示对应库存非常充足
WithoutStock:表示对应库存已经售罄
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StatusCategory?: string
}
/**
diff --git a/src/services/cdn/v20180606/cdn_models.ts b/src/services/cdn/v20180606/cdn_models.ts
index a8687fd29..aa3671088 100644
--- a/src/services/cdn/v20180606/cdn_models.ts
+++ b/src/services/cdn/v20180606/cdn_models.ts
@@ -8565,7 +8565,7 @@ failed:部署失败
*/
Hsts?: Hsts
/**
- * Tls版本设置,仅支持部分Advance域名,支持设置 TLSv1, TLSV1.1, TLSV1.2, TLSv1.3,修改时必须开启连续的版本
+ * Tls版本设置,仅支持部分Advance域名,支持设置 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3,修改时必须开启连续的版本
注意:此字段可能返回 null,表示取不到有效值。
*/
TlsVersion?: Array
diff --git a/src/services/cls/v20201016/cls_client.ts b/src/services/cls/v20201016/cls_client.ts
index d81d1c497..245bf645e 100644
--- a/src/services/cls/v20201016/cls_client.ts
+++ b/src/services/cls/v20201016/cls_client.ts
@@ -721,7 +721,7 @@ export class Client extends AbstractClient {
}
/**
- * 本接口用于获取告警任务历史
+ * 本接口用于获取告警策略执行详情
*/
async GetAlarmLog(
req: GetAlarmLogRequest,
diff --git a/src/services/cls/v20201016/cls_models.ts b/src/services/cls/v20201016/cls_models.ts
index 97cd0e47b..8019ca0e4 100644
--- a/src/services/cls/v20201016/cls_models.ts
+++ b/src/services/cls/v20201016/cls_models.ts
@@ -2637,15 +2637,15 @@ export interface DescribeTopicsRequest {
*/
export interface GetAlarmLogResponse {
/**
- * 加载后续内容的Context
+ * 加载后续详情的Context
*/
Context?: string
/**
- * 日志查询结果是否全部返回
+ * 指定时间范围内的告警执行详情是否完整返回
*/
ListOver?: boolean
/**
- * 返回的是否为分析结果
+ * 返回的结果是否为SQL分析结果
*/
Analysis?: boolean
/**
@@ -2654,22 +2654,22 @@ export interface GetAlarmLogResponse {
*/
ColNames?: Array
/**
- * 日志查询结果;当Analysis为True时,可能返回为null
+ * 执行详情查询结果;当Analysis为True时,可能返回为null
注意:此字段可能返回 null,表示取不到有效值。
*/
Results?: Array
/**
- * 日志分析结果;当Analysis为False时,可能返回为null
+ * 执行详情统计分析结果;当Analysis为False时,可能返回为null
注意:此字段可能返回 null,表示取不到有效值。
*/
AnalysisResults?: Array
/**
- * 新的日志分析结果; UseNewAnalysis为true有效
+ * 执行详情统计分析结果; UseNewAnalysis为true有效
注意:此字段可能返回 null,表示取不到有效值。
*/
AnalysisRecords?: Array
/**
- * 日志分析的列属性; UseNewAnalysis为true有效
+ * 分析结果的列名, UseNewAnalysis为true有效
注意:此字段可能返回 null,表示取不到有效值。
*/
Columns?: Array
@@ -5642,31 +5642,34 @@ export interface ApplyConfigToMachineGroupRequest {
*/
export interface GetAlarmLogRequest {
/**
- * 要查询的日志的起始时间,Unix时间戳,单位ms
+ * 要查询的执行详情的起始时间,Unix时间戳,单位ms
*/
From: number
/**
- * 要查询的日志的结束时间,Unix时间戳,单位ms
+ * 要查询的执行详情的结束时间,Unix时间戳,单位ms
*/
To: number
/**
- * 查询语句,语句长度最大为1024
+ * 查询过滤条件,例如:
+- 按告警策略ID查询:`alert_id:"alarm-0745ec00-e605-xxxx-b50b-54afe61fc971"`
+- 按监控对象ID查询:`monitored_object:"823d8bfa-76a7-xxxx-8399-8cda74d4009b") `
+- 按告警策略ID及监控对象ID查询:`alert_id:"alarm-0745ec00-e605-xxxx-b50b-54afe61fc971" AND monitored_object:"823d8bfa-76a7-xxxx-8399-8cda74d4009b")`
*/
Query: string
/**
- * 单次查询返回的日志条数,最大值为1000
+ * 单次查询返回的执行详情条数,最大值为1000
*/
Limit?: number
/**
- * 加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容
+ * 加载更多详情时使用,透传上次返回的Context值,获取后续的执行详情
*/
Context?: string
/**
- * 日志接口是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
+ * 执行详情是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
*/
Sort?: string
/**
- * 为true代表使用新检索,响应参数AnalysisRecords和Columns有效, 为false时代表使用老检索方式, AnalysisResults和ColNames有效
+ * 如果Query包含SQL语句,UseNewAnalysis为true时响应参数AnalysisRecords和Columns有效, UseNewAnalysis为false时响应参数AnalysisResults和ColNames有效
*/
UseNewAnalysis?: boolean
}
diff --git a/src/services/cvm/v20170312/cvm_models.ts b/src/services/cvm/v20170312/cvm_models.ts
index ad6e0f3d5..3674218ee 100644
--- a/src/services/cvm/v20170312/cvm_models.ts
+++ b/src/services/cvm/v20170312/cvm_models.ts
@@ -4591,6 +4591,11 @@ export interface InstanceTypeQuotaItem {
* 实例的CPU主频信息
*/
Frequency?: string
+ /**
+ * 描述库存情况。取值范围:
UnderStock:表示对应库存即将售罄
NormalStock:表示对应库存供应有保障
EnoughStock:表示对应库存非常充足
WithoutStock:表示对应库存已经售罄
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StatusCategory?: string
}
/**
diff --git a/src/services/dbbrain/v20210527/dbbrain_models.ts b/src/services/dbbrain/v20210527/dbbrain_models.ts
index 1b1dee6a8..52d966337 100644
--- a/src/services/dbbrain/v20210527/dbbrain_models.ts
+++ b/src/services/dbbrain/v20210527/dbbrain_models.ts
@@ -3567,15 +3567,15 @@ export interface DescribeSlowLogTimeSeriesStatsResponse {
/**
* 柱间单位时间间隔,单位为秒。
*/
- Period: number
+ Period?: number
/**
* 单位时间间隔内慢日志数量统计。
*/
- TimeSeries: Array
+ TimeSeries?: Array
/**
* 单位时间间隔内的实例 cpu 利用率监控数据。
*/
- SeriesData: MonitorMetricSeriesData
+ SeriesData?: MonitorMetricSeriesData
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
diff --git a/src/services/dlc/v20210125/dlc_client.ts b/src/services/dlc/v20210125/dlc_client.ts
index 16f2977ff..f7de24e49 100644
--- a/src/services/dlc/v20210125/dlc_client.ts
+++ b/src/services/dlc/v20210125/dlc_client.ts
@@ -18,43 +18,53 @@
import { AbstractClient } from "../../../common/abstract_client"
import { ClientConfig } from "../../../common/interface"
import {
+ UserDetailInfo,
+ UpdateDataEngineRequest,
+ CheckDataEngineConfigPairsValidityResponse,
DescribeResultDownloadResponse,
DescribeTaskResultResponse,
DescribeDatasourceConnectionResponse,
PrestoMonitorMetrics,
DescribeNotebookSessionStatementRequest,
- NetworkConnection,
+ ModifyDataEngineDescriptionRequest,
CancelNotebookSessionStatementRequest,
DescribeDatabasesRequest,
WorkGroupMessage,
DeleteUserRequest,
+ DescribeUserDataEngineConfigResponse,
ListTaskJobLogDetailResponse,
Asset,
SparkSessionBatchLogOperate,
+ PythonSparkImage,
+ DeleteDataEngineResponse,
+ RenewDataEngineResponse,
DetachUserPolicyResponse,
CosPermission,
CreateResultDownloadResponse,
ModifyGovernEventRuleResponse,
DescribeNotebookSessionsRequest,
+ RestartDataEngineRequest,
CreateDMSDatabaseResponse,
CreateStoreLocationResponse,
DescribeNotebookSessionResponse,
DescribeDMSDatabaseResponse,
- UnbindWorkGroupsFromUserResponse,
+ Policys,
DropDMSDatabaseRequest,
CreateScriptResponse,
CreateTasksInOrderResponse,
DescribeTablesResponse,
SparkJobInfo,
SwitchDataEngineRequest,
- SuspendResumeDataEngineResponse,
+ IpPortPair,
DeleteSparkAppRequest,
+ ModifyDataEngineDescriptionResponse,
+ RestartDataEngineResponse,
ModifyUserResponse,
DeleteScriptResponse,
TableInfo,
Task,
ElasticsearchInfo,
- DetachUserPolicyRequest,
+ DescribeWorkGroupsRequest,
CrontabResumeSuspendStrategy,
AlterDMSTableResponse,
DescribeEngineUsageInfoRequest,
@@ -69,14 +79,18 @@ import {
DetachWorkGroupPolicyResponse,
DescribeSparkSessionBatchSqlLogResponse,
GenerateCreateMangedTableSqlRequest,
+ DescribeUserTypeRequest,
SwitchDataEngineResponse,
+ CheckDataEngineConfigPairsValidityRequest,
CSVSerde,
DescribeLakeFsInfoRequest,
ModifySparkAppRequest,
DatasourceConnectionLocation,
+ DescribeUserInfoRequest,
CreateDatabaseRequest,
GenerateCreateMangedTableSqlResponse,
DescribeDMSTablesResponse,
+ UpdateDataEngineConfigResponse,
UserIdSetOfWorkGroupId,
AlterDMSPartitionRequest,
ViewBaseInfo,
@@ -86,21 +100,26 @@ import {
DescribeTasksRequest,
CreateSparkAppTaskRequest,
ModifySparkAppBatchResponse,
+ DescribeUserTypeResponse,
CancelNotebookSessionStatementBatchResponse,
KVPair,
QueryResultResponse,
- IpPortPair,
+ CheckDataEngineImageCanBeUpgradeResponse,
AttachUserPolicyRequest,
CreateInternalTableRequest,
ListTaskJobLogDetailRequest,
+ DescribeTablesRequest,
BatchSqlTask,
AttachWorkGroupPolicyRequest,
StatementOutput,
TagInfo,
CreateUserResponse,
+ DetachUserPolicyRequest,
TextFile,
- DescribeNotebookSessionStatementsRequest,
+ DescribeDataEngineResponse,
SparkSessionBatchLog,
+ RollbackDataEngineImageResponse,
+ UpdateDataEngineResponse,
DeleteUserResponse,
DescribeDatabasesResponse,
LockComponentInfo,
@@ -118,12 +137,15 @@ import {
KerberosInfo,
Partition,
QueryResultRequest,
+ CheckDataEngineImageCanBeRollbackRequest,
CreateDataEngineRequest,
ModifySparkAppBatchRequest,
+ DescribeDataEnginePythonSparkImagesRequest,
CreateTaskRequest,
DescribeNotebookSessionRequest,
+ UpgradeDataEngineImageRequest,
CSV,
- SparkMonitorMetrics,
+ ModifyUserTypeRequest,
NotebookSessionStatementInfo,
CreateTableRequest,
CreateNotebookSessionStatementRequest,
@@ -131,6 +153,8 @@ import {
CreateImportTaskRequest,
DescribeSparkSessionBatchSqlLogRequest,
DescribeScriptsRequest,
+ TasksOverview,
+ ModifyGovernEventRuleRequest,
DescribeSparkAppJobResponse,
CreateExportTaskResponse,
AddUsersToWorkGroupRequest,
@@ -139,6 +163,7 @@ import {
DescribeNotebookSessionLogRequest,
DescribeUserRolesResponse,
CreateExportTaskRequest,
+ Users,
DescribeNotebookSessionStatementResponse,
ReportHeartbeatMetaDataResponse,
DataEngineConfigPair,
@@ -148,25 +173,30 @@ import {
TableBaseInfo,
HiveInfo,
DMSTable,
+ NetworkConnection,
AttachWorkGroupPolicyResponse,
ModifyWorkGroupResponse,
DescribeDMSTablesRequest,
TaskResponseInfo,
+ UpgradeDataEngineImageResponse,
ModifyUserRequest,
DMSSds,
CreateSparkAppTaskResponse,
CancelTaskRequest,
StreamingStatistics,
DatasourceConnectionInfo,
+ DescribeDataEngineImageVersionsRequest,
BindWorkGroupsToUserResponse,
CreateNotebookSessionStatementResponse,
DescribeStoreLocationResponse,
DeleteScriptRequest,
+ DescribeNotebookSessionStatementSqlResultRequest,
+ UnbindWorkGroupsFromUserResponse,
AddDMSPartitionsRequest,
Script,
NotebookSessionStatementBatchInformation,
DescribeUserRolesRequest,
- DescribeNotebookSessionStatementSqlResultRequest,
+ DescribeDataEngineImageVersionsResponse,
ModifySparkAppResponse,
AlterDMSTableRequest,
KafkaInfo,
@@ -180,14 +210,18 @@ import {
BindWorkGroupsToUserRequest,
Column,
DeleteWorkGroupRequest,
+ RenewDataEngineRequest,
DescribeTaskResultRequest,
UnlockMetaDataRequest,
+ RollbackDataEngineImageRequest,
Filter,
DescribeLakeFsDirSummaryResponse,
+ SparkMonitorMetrics,
DataFormat,
DescribeNotebookSessionLogResponse,
ViewResponseInfo,
DescribeForbiddenTableProResponse,
+ DescribeWorkGroupInfoRequest,
CreateUserRequest,
ModifyWorkGroupRequest,
CancelTaskResponse,
@@ -200,7 +234,10 @@ import {
SessionResourceTemplate,
CreateWorkGroupResponse,
DescribeEngineUsageInfoResponse,
- DescribeTablesRequest,
+ DescribeWorkGroupInfoResponse,
+ CheckDataEngineImageCanBeRollbackResponse,
+ SwitchDataEngineImageResponse,
+ SwitchDataEngineImageRequest,
DeleteNotebookSessionResponse,
CreateStoreLocationRequest,
DMSTableInfo,
@@ -212,9 +249,12 @@ import {
DescribeNotebookSessionStatementSqlResultResponse,
DMSPartition,
DatabaseInfo,
+ WorkGroupDetailInfo,
+ SuspendResumeDataEngineResponse,
DescribeDMSPartitionsResponse,
- DeleteUsersFromWorkGroupResponse,
+ DeleteDataEngineRequest,
TasksInfo,
+ DataEngineImageVersion,
CreateSparkSessionBatchSQLResponse,
DescribeDMSDatabaseRequest,
DescribeLakeFsDirSummaryRequest,
@@ -228,6 +268,7 @@ import {
MysqlInfo,
CreateSparkAppResponse,
CreateTaskResponse,
+ UpdateUserDataEngineConfigResponse,
DeleteSparkAppResponse,
AlterDMSPartitionResponse,
CreateTasksRequest,
@@ -238,10 +279,12 @@ import {
TableResponseInfo,
DescribeViewsRequest,
LockMetaDataRequest,
+ ModifyUserTypeResponse,
DataSourceInfo,
CancelSparkSessionBatchSQLRequest,
- DescribeWorkGroupsRequest,
- TasksOverview,
+ DeleteUsersFromWorkGroupResponse,
+ DescribeUserDataEngineConfigRequest,
+ DescribeDataEngineRequest,
UnbindWorkGroupsFromUserRequest,
UpdateRowFilterResponse,
UserInfo,
@@ -254,6 +297,7 @@ import {
DescribeDataEnginesRequest,
DropDMSPartitionsResponse,
AlterDMSDatabaseResponse,
+ UpdateDataEngineConfigRequest,
CreateWorkGroupRequest,
CreateInternalTableResponse,
DataEngineInfo,
@@ -262,21 +306,26 @@ import {
LockMetaDataResponse,
DescribeDatasourceConnectionRequest,
CheckLockMetaDataResponse,
+ DescribeNotebookSessionStatementsRequest,
AlterDMSDatabaseRequest,
+ CheckDataEngineImageCanBeUpgradeRequest,
SQLTask,
UserMessage,
+ WorkGroups,
DescribeUsersResponse,
Property,
CreateResultDownloadRequest,
CreateDMSDatabaseRequest,
DetachWorkGroupPolicyRequest,
DescribeDMSTableRequest,
- ModifyGovernEventRuleRequest,
+ DescribeDataEnginePythonSparkImagesResponse,
CancelNotebookSessionStatementBatchRequest,
+ DescribeUserInfoResponse,
DescribeDataEnginesResponse,
DescribeScriptsResponse,
DatabaseResponseInfo,
DMSColumn,
+ UpdateUserDataEngineConfigRequest,
DatasourceConnectionConfig,
UpdateRowFilterRequest,
TColumn,
@@ -343,6 +392,26 @@ export class Client extends AbstractClient {
return this.request("DescribeUserRoles", req, cb)
}
+ /**
+ * 修改用户类型。只有管理员用户能够调用该接口进行操作
+ */
+ async ModifyUserType(
+ req: ModifyUserTypeRequest,
+ cb?: (error: string, rep: ModifyUserTypeResponse) => void
+ ): Promise {
+ return this.request("ModifyUserType", req, cb)
+ }
+
+ /**
+ * 获取工作组详细信息
+ */
+ async DescribeWorkGroupInfo(
+ req: DescribeWorkGroupInfoRequest,
+ cb?: (error: string, rep: DescribeWorkGroupInfoResponse) => void
+ ): Promise {
+ return this.request("DescribeWorkGroupInfo", req, cb)
+ }
+
/**
* 本接口(DescribeNotebookSession)用于查询交互式 session详情信息
*/
@@ -383,6 +452,16 @@ export class Client extends AbstractClient {
return this.request("UnlockMetaData", req, cb)
}
+ /**
+ * 本接口根据名称用于获取数据引擎详细信息
+ */
+ async DescribeDataEngine(
+ req: DescribeDataEngineRequest,
+ cb?: (error: string, rep: DescribeDataEngineResponse) => void
+ ): Promise {
+ return this.request("DescribeDataEngine", req, cb)
+ }
+
/**
* 该接口(CreateStoreLocation)新增或覆盖计算结果存储位置。
*/
@@ -403,16 +482,6 @@ export class Client extends AbstractClient {
return this.request("CreateNotebookSessionStatementSupportBatchSQL", req, cb)
}
- /**
- * 本接口(DescribeSparkSessionBatchSqlLog)用于查询Spark SQL批任务日志
- */
- async DescribeSparkSessionBatchSqlLog(
- req: DescribeSparkSessionBatchSqlLogRequest,
- cb?: (error: string, rep: DescribeSparkSessionBatchSqlLogResponse) => void
- ): Promise {
- return this.request("DescribeSparkSessionBatchSqlLog", req, cb)
- }
-
/**
* 切换主备集群
*/
@@ -463,6 +532,16 @@ export class Client extends AbstractClient {
return this.request("DescribeDMSTables", req, cb)
}
+ /**
+ * 获取用户类型
+ */
+ async DescribeUserType(
+ req: DescribeUserTypeRequest,
+ cb?: (error: string, rep: DescribeUserTypeResponse) => void
+ ): Promise {
+ return this.request("DescribeUserType", req, cb)
+ }
+
/**
* 该接口(DescribleTasks)用于查询任务列表
*/
@@ -483,6 +562,16 @@ export class Client extends AbstractClient {
return this.request("DeleteScript", req, cb)
}
+ /**
+ * 切换引擎镜像版本
+ */
+ async SwitchDataEngineImage(
+ req?: SwitchDataEngineImageRequest,
+ cb?: (error: string, rep: SwitchDataEngineImageResponse) => void
+ ): Promise {
+ return this.request("SwitchDataEngineImage", req, cb)
+ }
+
/**
* 启动Spark作业
*/
@@ -514,13 +603,13 @@ export class Client extends AbstractClient {
}
/**
- * 本接口(DescribeNotebookSessions)用于查询交互式 session列表
+ * DMS元数据更新分区
*/
- async DescribeNotebookSessions(
- req: DescribeNotebookSessionsRequest,
- cb?: (error: string, rep: DescribeNotebookSessionsResponse) => void
- ): Promise {
- return this.request("DescribeNotebookSessions", req, cb)
+ async AlterDMSPartition(
+ req: AlterDMSPartitionRequest,
+ cb?: (error: string, rep: AlterDMSPartitionResponse) => void
+ ): Promise {
+ return this.request("AlterDMSPartition", req, cb)
}
/**
@@ -554,13 +643,23 @@ export class Client extends AbstractClient {
}
/**
- * DMS元数据更新分区
+ * 本接口(DescribeNotebookSessions)用于查询交互式 session列表
*/
- async AlterDMSPartition(
- req: AlterDMSPartitionRequest,
- cb?: (error: string, rep: AlterDMSPartitionResponse) => void
- ): Promise {
- return this.request("AlterDMSPartition", req, cb)
+ async DescribeNotebookSessions(
+ req: DescribeNotebookSessionsRequest,
+ cb?: (error: string, rep: DescribeNotebookSessionsResponse) => void
+ ): Promise {
+ return this.request("DescribeNotebookSessions", req, cb)
+ }
+
+ /**
+ * 此接口用于更新行过滤规则。注意只能更新过滤规则,不能更新规格对象catalog,database和table。
+ */
+ async UpdateRowFilter(
+ req: UpdateRowFilterRequest,
+ cb?: (error: string, rep: UpdateRowFilterResponse) => void
+ ): Promise {
+ return this.request("UpdateRowFilter", req, cb)
}
/**
@@ -693,6 +792,16 @@ export class Client extends AbstractClient {
return this.request("CreateDatabase", req, cb)
}
+ /**
+ * 回滚引擎镜像版本
+ */
+ async RollbackDataEngineImage(
+ req?: RollbackDataEngineImageRequest,
+ cb?: (error: string, rep: RollbackDataEngineImageResponse) => void
+ ): Promise {
+ return this.request("RollbackDataEngineImage", req, cb)
+ }
+
/**
* 本接口(CreateSparkSessionBatchSQL)用于向Spark作业引擎提交Spark SQL批任务。
*/
@@ -823,6 +932,16 @@ export class Client extends AbstractClient {
return this.request("AddDMSPartitions", req, cb)
}
+ /**
+ * 修改用户引擎自定义配置
+ */
+ async UpdateUserDataEngineConfig(
+ req?: UpdateUserDataEngineConfigRequest,
+ cb?: (error: string, rep: UpdateUserDataEngineConfigResponse) => void
+ ): Promise {
+ return this.request("UpdateUserDataEngineConfig", req, cb)
+ }
+
/**
* 本接口(CancelNotebookSessionStatementBatch)用于批量取消Session 中执行的任务
*/
@@ -833,6 +952,16 @@ export class Client extends AbstractClient {
return this.request("CancelNotebookSessionStatementBatch", req, cb)
}
+ /**
+ * 本接口(CheckDataEngineImageCanBeUpgrade)用于查看集群镜像是否能够升级。
+ */
+ async CheckDataEngineImageCanBeUpgrade(
+ req: CheckDataEngineImageCanBeUpgradeRequest,
+ cb?: (error: string, rep: CheckDataEngineImageCanBeUpgradeResponse) => void
+ ): Promise {
+ return this.request("CheckDataEngineImageCanBeUpgrade", req, cb)
+ }
+
/**
* 删除spark作业
*/
@@ -903,6 +1032,16 @@ export class Client extends AbstractClient {
return this.request("DescribeDatasourceConnection", req, cb)
}
+ /**
+ * 本接口(CheckDataEngineImageCanBeRollback)用于查看集群是否能回滚。
+ */
+ async CheckDataEngineImageCanBeRollback(
+ req: CheckDataEngineImageCanBeRollbackRequest,
+ cb?: (error: string, rep: CheckDataEngineImageCanBeRollbackResponse) => void
+ ): Promise {
+ return this.request("CheckDataEngineImageCanBeRollback", req, cb)
+ }
+
/**
* 本接口(CancelSparkSessionBatchSQL)用于取消Spark SQL批任务。
*/
@@ -914,23 +1053,63 @@ export class Client extends AbstractClient {
}
/**
- * 本接口(CancelTask),用于取消任务
+ * 本接口(DescribeSparkSessionBatchSqlLog)用于查询Spark SQL批任务日志
*/
- async CancelTask(
- req: CancelTaskRequest,
- cb?: (error: string, rep: CancelTaskResponse) => void
- ): Promise {
- return this.request("CancelTask", req, cb)
+ async DescribeSparkSessionBatchSqlLog(
+ req: DescribeSparkSessionBatchSqlLogRequest,
+ cb?: (error: string, rep: DescribeSparkSessionBatchSqlLogResponse) => void
+ ): Promise {
+ return this.request("DescribeSparkSessionBatchSqlLog", req, cb)
}
/**
- * 更新spark作业
+ * 本接口(DescribeTable),用于查询单个表的详细信息。
*/
- async ModifySparkApp(
- req: ModifySparkAppRequest,
- cb?: (error: string, rep: ModifySparkAppResponse) => void
- ): Promise {
- return this.request("ModifySparkApp", req, cb)
+ async DescribeTable(
+ req: DescribeTableRequest,
+ cb?: (error: string, rep: DescribeTableResponse) => void
+ ): Promise {
+ return this.request("DescribeTable", req, cb)
+ }
+
+ /**
+ * 获取用户详细信息
+ */
+ async DescribeUserInfo(
+ req: DescribeUserInfoRequest,
+ cb?: (error: string, rep: DescribeUserInfoResponse) => void
+ ): Promise {
+ return this.request("DescribeUserInfo", req, cb)
+ }
+
+ /**
+ * 本接口用于更新数据引擎配置
+ */
+ async UpdateDataEngine(
+ req: UpdateDataEngineRequest,
+ cb?: (error: string, rep: UpdateDataEngineResponse) => void
+ ): Promise {
+ return this.request("UpdateDataEngine", req, cb)
+ }
+
+ /**
+ * 本接口(CheckDataEngineConfigPairsValidity)用于检查引擎用户自定义参数的有效性
+ */
+ async CheckDataEngineConfigPairsValidity(
+ req: CheckDataEngineConfigPairsValidityRequest,
+ cb?: (error: string, rep: CheckDataEngineConfigPairsValidityResponse) => void
+ ): Promise {
+ return this.request("CheckDataEngineConfigPairsValidity", req, cb)
+ }
+
+ /**
+ * 删除数据引擎
+ */
+ async DeleteDataEngine(
+ req: DeleteDataEngineRequest,
+ cb?: (error: string, rep: DeleteDataEngineResponse) => void
+ ): Promise {
+ return this.request("DeleteDataEngine", req, cb)
}
/**
@@ -953,6 +1132,16 @@ export class Client extends AbstractClient {
return this.request("DescribeEngineUsageInfo", req, cb)
}
+ /**
+ * 用户某种操作,触发引擎配置修改
+ */
+ async UpdateDataEngineConfig(
+ req?: UpdateDataEngineConfigRequest,
+ cb?: (error: string, rep: UpdateDataEngineConfigResponse) => void
+ ): Promise {
+ return this.request("UpdateDataEngineConfig", req, cb)
+ }
+
/**
* 按顺序创建任务(已经废弃,后期不再维护,请使用接口CreateTasks)
*/
@@ -964,13 +1153,13 @@ export class Client extends AbstractClient {
}
/**
- * 此接口用于更新行过滤规则。注意只能更新过滤规则,不能更新规格对象catalog,database和table。
+ * 本接口(DescribeDataEngineImageVersions)用于获取独享集群大版本镜像列表。
*/
- async UpdateRowFilter(
- req: UpdateRowFilterRequest,
- cb?: (error: string, rep: UpdateRowFilterResponse) => void
- ): Promise {
- return this.request("UpdateRowFilter", req, cb)
+ async DescribeDataEngineImageVersions(
+ req: DescribeDataEngineImageVersionsRequest,
+ cb?: (error: string, rep: DescribeDataEngineImageVersionsResponse) => void
+ ): Promise {
+ return this.request("DescribeDataEngineImageVersions", req, cb)
}
/**
@@ -983,6 +1172,16 @@ export class Client extends AbstractClient {
return this.request("CreateDMSTable", req, cb)
}
+ /**
+ * 升级引擎镜像
+ */
+ async UpgradeDataEngineImage(
+ req?: UpgradeDataEngineImageRequest,
+ cb?: (error: string, rep: UpgradeDataEngineImageResponse) => void
+ ): Promise {
+ return this.request("UpgradeDataEngineImage", req, cb)
+ }
+
/**
* 解绑用户鉴权策略
*/
@@ -1063,6 +1262,16 @@ export class Client extends AbstractClient {
return this.request("CreateExportTask", req, cb)
}
+ /**
+ * 本接口(CancelTask),用于取消任务
+ */
+ async CancelTask(
+ req: CancelTaskRequest,
+ cb?: (error: string, rep: CancelTaskResponse) => void
+ ): Promise {
+ return this.request("CancelTask", req, cb)
+ }
+
/**
* 从工作组中删除用户
*/
@@ -1113,6 +1322,16 @@ export class Client extends AbstractClient {
return this.request("CreateScript", req, cb)
}
+ /**
+ * 重启引擎
+ */
+ async RestartDataEngine(
+ req?: RestartDataEngineRequest,
+ cb?: (error: string, rep: RestartDataEngineResponse) => void
+ ): Promise {
+ return this.request("RestartDataEngine", req, cb)
+ }
+
/**
* 本接口(DescribeNotebookSessionStatement)用于查询session 中执行任务的详情
*/
@@ -1124,13 +1343,23 @@ export class Client extends AbstractClient {
}
/**
- * 本接口(DescribeTable),用于查询单个表的详细信息。
+ * 续费数据引擎
*/
- async DescribeTable(
- req: DescribeTableRequest,
- cb?: (error: string, rep: DescribeTableResponse) => void
- ): Promise {
- return this.request("DescribeTable", req, cb)
+ async RenewDataEngine(
+ req: RenewDataEngineRequest,
+ cb?: (error: string, rep: RenewDataEngineResponse) => void
+ ): Promise {
+ return this.request("RenewDataEngine", req, cb)
+ }
+
+ /**
+ * 更新spark作业
+ */
+ async ModifySparkApp(
+ req: ModifySparkAppRequest,
+ cb?: (error: string, rep: ModifySparkAppResponse) => void
+ ): Promise {
+ return this.request("ModifySparkApp", req, cb)
}
/**
@@ -1163,6 +1392,16 @@ export class Client extends AbstractClient {
return this.request("BindWorkGroupsToUser", req, cb)
}
+ /**
+ * 查询用户自定义引擎参数
+ */
+ async DescribeUserDataEngineConfig(
+ req?: DescribeUserDataEngineConfigRequest,
+ cb?: (error: string, rep: DescribeUserDataEngineConfigResponse) => void
+ ): Promise {
+ return this.request("DescribeUserDataEngineConfig", req, cb)
+ }
+
/**
* 修改用户信息
*/
@@ -1173,6 +1412,16 @@ export class Client extends AbstractClient {
return this.request("ModifyUser", req, cb)
}
+ /**
+ * 修改引擎描述信息
+ */
+ async ModifyDataEngineDescription(
+ req: ModifyDataEngineDescriptionRequest,
+ cb?: (error: string, rep: ModifyDataEngineDescriptionResponse) => void
+ ): Promise {
+ return this.request("ModifyDataEngineDescription", req, cb)
+ }
+
/**
* 本接口(DeleteNotebookSession)用于删除交互式session(notebook)
*/
@@ -1223,6 +1472,16 @@ export class Client extends AbstractClient {
return this.request("DescribeSparkAppTasks", req, cb)
}
+ /**
+ * 本接口(DescribeDataEnginePythonSparkImages)用于获取PYSPARK镜像列表
+ */
+ async DescribeDataEnginePythonSparkImages(
+ req: DescribeDataEnginePythonSparkImagesRequest,
+ cb?: (error: string, rep: DescribeDataEnginePythonSparkImagesResponse) => void
+ ): Promise {
+ return this.request("DescribeDataEnginePythonSparkImages", req, cb)
+ }
+
/**
* 查询用户的托管存储信息
*/
diff --git a/src/services/dlc/v20210125/dlc_models.ts b/src/services/dlc/v20210125/dlc_models.ts
index 3b19b423c..df00c691c 100644
--- a/src/services/dlc/v20210125/dlc_models.ts
+++ b/src/services/dlc/v20210125/dlc_models.ts
@@ -15,6 +15,142 @@
* under the License.
*/
+/**
+ * 用户详细信息
+ */
+export interface UserDetailInfo {
+ /**
+ * 用户Id
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserId: string
+ /**
+ * 返回的信息类型,Group:返回的当前用户的工作组信息;DataAuth:返回的当前用户的数据权限信息;EngineAuth:返回的当前用户的引擎权限信息
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Type: string
+ /**
+ * 用户类型:ADMIN:管理员 COMMON:一般用户
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserType: string
+ /**
+ * 用户描述信息
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserDescription: string
+ /**
+ * 数据权限信息集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DataPolicyInfo: Policys
+ /**
+ * 引擎权限集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EnginePolicyInfo: Policys
+ /**
+ * 绑定到该用户的工作组集合信息
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupInfo: WorkGroups
+ /**
+ * 用户别名
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserAlias: string
+ /**
+ * 行过滤集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RowFilterInfo: Policys
+}
+
+/**
+ * UpdateDataEngine请求参数结构体
+ */
+export interface UpdateDataEngineRequest {
+ /**
+ * 资源大小
+ */
+ Size: number
+ /**
+ * 最小资源
+ */
+ MinClusters: number
+ /**
+ * 最大资源
+ */
+ MaxClusters: number
+ /**
+ * 开启自动刷新:true:开启、false(默认):关闭
+ */
+ AutoResume: boolean
+ /**
+ * 数据引擎名称
+ */
+ DataEngineName: string
+ /**
+ * 相关信息
+ */
+ Message: string
+ /**
+ * 是否自定挂起集群:false(默认):不自动挂起、true:自动挂起
+ */
+ AutoSuspend?: boolean
+ /**
+ * 定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)
+ */
+ CrontabResumeSuspend?: number
+ /**
+ * 定时启停策略,复杂类型:包含启停时间、挂起集群策略
+ */
+ CrontabResumeSuspendStrategy?: CrontabResumeSuspendStrategy
+ /**
+ * 单个集群最大并发任务数,默认5
+ */
+ MaxConcurrency?: number
+ /**
+ * 可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。
+ */
+ TolerableQueueTime?: number
+ /**
+ * 集群自动挂起时间
+ */
+ AutoSuspendTime?: number
+ /**
+ * spark jar 包年包月集群是否开启弹性
+ */
+ ElasticSwitch?: boolean
+ /**
+ * spark jar 包年包月集群弹性上限
+ */
+ ElasticLimit?: number
+ /**
+ * Spark批作业集群Session资源配置模板
+ */
+ SessionResourceTemplate?: SessionResourceTemplate
+}
+
+/**
+ * CheckDataEngineConfigPairsValidity返回参数结构体
+ */
+export interface CheckDataEngineConfigPairsValidityResponse {
+ /**
+ * 参数有效性:ture:有效,false:至少存在一个无效参数;
+ */
+ IsAvailable?: boolean
+ /**
+ * 无效参数集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UnavailableConfig?: Array
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DescribeResultDownload返回参数结构体
*/
@@ -122,99 +258,17 @@ export interface DescribeNotebookSessionStatementRequest {
}
/**
- * 网络配置
+ * ModifyDataEngineDescription请求参数结构体
*/
-export interface NetworkConnection {
+export interface ModifyDataEngineDescriptionRequest {
/**
- * 网络配置id
-注意:此字段可能返回 null,表示取不到有效值。
- */
- Id?: number
- /**
- * 网络配置唯一标志符
-注意:此字段可能返回 null,表示取不到有效值。
+ * 要修改的引擎的名称
*/
- AssociateId?: string
- /**
- * 计算引擎id
-注意:此字段可能返回 null,表示取不到有效值。
- */
- HouseId?: string
- /**
- * 数据源id(已废弃)
-注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionId?: string
- /**
- * 网络配置状态(0-初始化,1-正常)
-注意:此字段可能返回 null,表示取不到有效值。
- */
- State?: number
- /**
- * 创建时间
-注意:此字段可能返回 null,表示取不到有效值。
- */
- CreateTime?: number
- /**
- * 修改时间
-注意:此字段可能返回 null,表示取不到有效值。
- */
- UpdateTime?: number
- /**
- * 创建用户Appid
-注意:此字段可能返回 null,表示取不到有效值。
- */
- Appid?: number
- /**
- * 计算引擎名称
-注意:此字段可能返回 null,表示取不到有效值。
- */
- HouseName?: string
- /**
- * 网络配置名称
-注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionName?: string
- /**
- * 网络配置类型
-注意:此字段可能返回 null,表示取不到有效值。
- */
- NetworkConnectionType?: number
- /**
- * 创建用户uin
-注意:此字段可能返回 null,表示取不到有效值。
- */
- Uin?: string
- /**
- * 创建用户SubAccountUin
-注意:此字段可能返回 null,表示取不到有效值。
- */
- SubAccountUin?: string
- /**
- * 网络配置描述
-注意:此字段可能返回 null,表示取不到有效值。
- */
- NetworkConnectionDesc?: string
- /**
- * 数据源vpcid
-注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionVpcId?: string
- /**
- * 数据源SubnetId
-注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionSubnetId?: string
+ DataEngineName: string
/**
- * 数据源SubnetId
-注意:此字段可能返回 null,表示取不到有效值。
+ * 引擎的描述信息,最大长度为250
*/
- DatasourceConnectionCidrBlock?: string
- /**
- * 数据源SubnetCidrBlock
-注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionSubnetCidrBlock?: string
+ Message: string
}
/**
@@ -298,6 +352,16 @@ export interface DeleteUserRequest {
UserIds: Array
}
+/**
+ * DescribeUserDataEngineConfig返回参数结构体
+ */
+export interface DescribeUserDataEngineConfigResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* ListTaskJobLogDetail返回参数结构体
*/
@@ -415,6 +479,57 @@ export interface SparkSessionBatchLogOperate {
Supplement?: Array
}
+/**
+ * python-spark镜像信息。
+ */
+export interface PythonSparkImage {
+ /**
+ * spark镜像唯一id
+ */
+ SparkImageId: string
+ /**
+ * 集群小版本镜像id
+ */
+ ChildImageVersionId: string
+ /**
+ * spark镜像名称
+ */
+ SparkImageVersion: string
+ /**
+ * spark镜像描述信息
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Description: string
+ /**
+ * 创建时间
+ */
+ CreateTime: string
+ /**
+ * 更新时间
+ */
+ UpdateTime: string
+}
+
+/**
+ * DeleteDataEngine返回参数结构体
+ */
+export interface DeleteDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
+/**
+ * RenewDataEngine返回参数结构体
+ */
+export interface RenewDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DetachUserPolicy返回参数结构体
*/
@@ -495,6 +610,11 @@ export interface DescribeNotebookSessionsRequest {
Offset?: number
}
+/**
+ * RestartDataEngine请求参数结构体
+ */
+export type RestartDataEngineRequest = null
+
/**
* CreateDMSDatabase返回参数结构体
*/
@@ -560,13 +680,19 @@ export interface DescribeDMSDatabaseResponse {
}
/**
- * UnbindWorkGroupsFromUser返回参数结构体
+ * 策略集合
*/
-export interface UnbindWorkGroupsFromUserResponse {
+export interface Policys {
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 策略集合
+注意:此字段可能返回 null,表示取不到有效值。
*/
- RequestId?: string
+ PolicySet: Array
+ /**
+ * 策略总数
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalCount: number
}
/**
@@ -835,17 +961,19 @@ export interface SwitchDataEngineRequest {
}
/**
- * SuspendResumeDataEngine返回参数结构体
+ * ip端口对信息
*/
-export interface SuspendResumeDataEngineResponse {
+export interface IpPortPair {
/**
- * 虚拟集群详细信息
+ * ip信息
+注意:此字段可能返回 null,表示取不到有效值。
*/
- DataEngineName?: string
+ Ip?: string
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 端口信息
+注意:此字段可能返回 null,表示取不到有效值。
*/
- RequestId?: string
+ Port?: number
}
/**
@@ -858,6 +986,26 @@ export interface DeleteSparkAppRequest {
AppName: string
}
+/**
+ * ModifyDataEngineDescription返回参数结构体
+ */
+export interface ModifyDataEngineDescriptionResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
+/**
+ * RestartDataEngine返回参数结构体
+ */
+export interface RestartDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* ModifyUser返回参数结构体
*/
@@ -955,26 +1103,42 @@ export interface ElasticsearchInfo {
* 默认数据库名称
注意:此字段可能返回 null,表示取不到有效值。
*/
- DbName?: string
+ DbName?: string
+ /**
+ * 访问Elasticsearch的ip、端口信息
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ServiceInfo?: Array
+}
+
+/**
+ * DescribeWorkGroups请求参数结构体
+ */
+export interface DescribeWorkGroupsRequest {
+ /**
+ * 查询的工作组Id,不填或填0表示不过滤。
+ */
+ WorkGroupId?: number
+ /**
+ * 过滤条件,当前仅支持按照工作组名称进行模糊搜索。Key为workgroup-name
+ */
+ Filters?: Array
+ /**
+ * 偏移量,默认为0
+ */
+ Offset?: number
/**
- * 访问Elasticsearch的ip、端口信息
-注意:此字段可能返回 null,表示取不到有效值。
+ * 返回数量,默认20,最大值100
*/
- ServiceInfo?: Array
-}
-
-/**
- * DetachUserPolicy请求参数结构体
- */
-export interface DetachUserPolicyRequest {
+ Limit?: number
/**
- * 用户Id,和CAM侧Uin匹配
+ * 排序字段,支持如下字段类型,create-time
*/
- UserId: string
+ SortBy?: string
/**
- * 解绑的权限集合
+ * 排序方式,desc表示正序,asc表示反序, 默认为asc
*/
- PolicySet?: Array
+ Sorting?: string
}
/**
@@ -1462,6 +1626,16 @@ export interface GenerateCreateMangedTableSqlRequest {
UpsertKeys?: Array
}
+/**
+ * DescribeUserType请求参数结构体
+ */
+export interface DescribeUserTypeRequest {
+ /**
+ * 用户ID(UIN),如果不填默认为调用方的子UIN
+ */
+ UserId?: string
+}
+
/**
* SwitchDataEngine返回参数结构体
*/
@@ -1472,6 +1646,24 @@ export interface SwitchDataEngineResponse {
RequestId?: string
}
+/**
+ * CheckDataEngineConfigPairsValidity请求参数结构体
+ */
+export interface CheckDataEngineConfigPairsValidityRequest {
+ /**
+ * 引擎小版本ID
+ */
+ ChildImageVersionId?: string
+ /**
+ * 用户自定义参数
+ */
+ DataEngineConfigPairs?: Array
+ /**
+ * 引擎大版本ID,存在小版本ID时仅需传入小版本ID,不存在时会获取当前大版本下最新的小版本ID。
+ */
+ ImageVersionId?: string
+}
+
/**
* CSV序列化及反序列化数据结构
*/
@@ -1643,6 +1835,64 @@ export interface DatasourceConnectionLocation {
SubnetCidrBlock: string
}
+/**
+ * DescribeUserInfo请求参数结构体
+ */
+export interface DescribeUserInfoRequest {
+ /**
+ * 用户Id
+ */
+ UserId?: string
+ /**
+ * 查询的信息类型,Group:工作组 DataAuth:数据权限 EngineAuth:引擎权限
+ */
+ Type?: string
+ /**
+ * 查询的过滤条件。
+
+当Type为Group时,支持Key为workgroup-name的模糊搜索;
+
+当Type为DataAuth时,支持key:
+
+policy-type:权限类型。
+
+policy-source:数据来源。
+
+data-name:库表的模糊搜索。
+
+当Type为EngineAuth时,支持key:
+
+policy-type:权限类型。
+
+policy-source:数据来源。
+
+engine-name:库表的模糊搜索。
+ */
+ Filters?: Array
+ /**
+ * 排序字段。
+
+当Type为Group时,支持create-time、group-name
+
+当Type为DataAuth时,支持create-time
+
+当Type为EngineAuth时,支持create-time
+ */
+ SortBy?: string
+ /**
+ * 排序方式,desc表示正序,asc表示反序, 默认为asc
+ */
+ Sorting?: string
+ /**
+ * 返回数量,默认20,最大值100
+ */
+ Limit?: number
+ /**
+ * 偏移量,默认为0
+ */
+ Offset?: number
+}
+
/**
* CreateDatabase请求参数结构体
*/
@@ -1691,6 +1941,16 @@ export interface DescribeDMSTablesResponse {
RequestId?: string
}
+/**
+ * UpdateDataEngineConfig返回参数结构体
+ */
+export interface UpdateDataEngineConfigResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* 绑定到同一个工作组的用户Id的集合
*/
@@ -1866,6 +2126,21 @@ export interface ModifySparkAppBatchResponse {
RequestId?: string
}
+/**
+ * DescribeUserType返回参数结构体
+ */
+export interface DescribeUserTypeResponse {
+ /**
+ * 用户类型。ADMIN:管理员 COMMON:普通用户
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserType: string
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* CancelNotebookSessionStatementBatch返回参数结构体
*/
@@ -1920,19 +2195,21 @@ export interface QueryResultResponse {
}
/**
- * ip端口对信息
+ * CheckDataEngineImageCanBeUpgrade返回参数结构体
*/
-export interface IpPortPair {
+export interface CheckDataEngineImageCanBeUpgradeResponse {
/**
- * ip信息
-注意:此字段可能返回 null,表示取不到有效值。
+ * 当前大版本下,可升级的集群镜像小版本id
*/
- Ip?: string
+ ChildImageVersionId: string
/**
- * 端口信息
-注意:此字段可能返回 null,表示取不到有效值。
+ * 是否能够升级
*/
- Port?: number
+ IsUpgrade: boolean
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
}
/**
@@ -2009,6 +2286,58 @@ export interface ListTaskJobLogDetailRequest {
BatchId?: string
}
+/**
+ * DescribeTables请求参数结构体
+ */
+export interface DescribeTablesRequest {
+ /**
+ * 列出该数据库下所属数据表。
+ */
+ DatabaseName: string
+ /**
+ * 返回数量,默认为10,最大值为100。
+ */
+ Limit?: number
+ /**
+ * 数据偏移量,从0开始,默认为0。
+ */
+ Offset?: number
+ /**
+ * 过滤条件,如下支持的过滤类型,传参Name应为其一
+table-name - String - (过滤条件)数据表名称,形如:table-001。
+table-id - String - (过滤条件)table id形如:12342。
+ */
+ Filters?: Array
+ /**
+ * 指定查询的数据源名称,默认为DataLakeCatalog
+ */
+ DatasourceConnectionName?: string
+ /**
+ * 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ */
+ StartTime?: string
+ /**
+ * 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ */
+ EndTime?: string
+ /**
+ * 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
+ */
+ Sort?: string
+ /**
+ * 排序字段,false:降序(默认);true:升序
+ */
+ Asc?: boolean
+ /**
+ * table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
+ */
+ TableType?: string
+ /**
+ * 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;
+ */
+ TableFormat?: string
+}
+
/**
* SparkSQL批任务信息
*/
@@ -2111,6 +2440,20 @@ export interface CreateUserResponse {
RequestId?: string
}
+/**
+ * DetachUserPolicy请求参数结构体
+ */
+export interface DetachUserPolicyRequest {
+ /**
+ * 用户Id,和CAM侧Uin匹配
+ */
+ UserId: string
+ /**
+ * 解绑的权限集合
+ */
+ PolicySet?: Array
+}
+
/**
* 文本格式
*/
@@ -2127,17 +2470,17 @@ export interface TextFile {
}
/**
- * DescribeNotebookSessionStatements请求参数结构体
+ * DescribeDataEngine返回参数结构体
*/
-export interface DescribeNotebookSessionStatementsRequest {
+export interface DescribeDataEngineResponse {
/**
- * Session唯一标识
+ * 数据引擎详细信息
*/
- SessionId: string
+ DataEngine: DataEngineInfo
/**
- * 批任务id
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- BatchId: string
+ RequestId?: string
}
/**
@@ -2166,6 +2509,26 @@ export interface SparkSessionBatchLog {
Operate?: Array
}
+/**
+ * RollbackDataEngineImage返回参数结构体
+ */
+export interface RollbackDataEngineImageResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
+/**
+ * UpdateDataEngine返回参数结构体
+ */
+export interface UpdateDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DeleteUser返回参数结构体
*/
@@ -2589,6 +2952,16 @@ export interface QueryResultRequest {
NextToken?: string
}
+/**
+ * CheckDataEngineImageCanBeRollback请求参数结构体
+ */
+export interface CheckDataEngineImageCanBeRollbackRequest {
+ /**
+ * 引擎唯一id
+ */
+ DataEngineId: string
+}
+
/**
* CreateDataEngine请求参数结构体
*/
@@ -2750,6 +3123,16 @@ export interface ModifySparkAppBatchRequest {
IsInherit?: number
}
+/**
+ * DescribeDataEnginePythonSparkImages请求参数结构体
+ */
+export interface DescribeDataEnginePythonSparkImagesRequest {
+ /**
+ * 集群镜像小版本ID
+ */
+ ChildImageVersionId: string
+}
+
/**
* CreateTask请求参数结构体
*/
@@ -2782,6 +3165,11 @@ export interface DescribeNotebookSessionRequest {
SessionId: string
}
+/**
+ * UpgradeDataEngineImage请求参数结构体
+ */
+export type UpgradeDataEngineImageRequest = null
+
/**
* CSV类型数据格式
*/
@@ -2805,19 +3193,17 @@ export interface CSV {
}
/**
- * Spark监控数据
+ * ModifyUserType请求参数结构体
*/
-export interface SparkMonitorMetrics {
+export interface ModifyUserTypeRequest {
/**
- * shuffle写溢出到COS数据量,单位:byte
-注意:此字段可能返回 null,表示取不到有效值。
+ * 用户ID
*/
- ShuffleWriteBytesCos?: number
+ UserId: string
/**
- * shuffle写数据量,单位:byte
-注意:此字段可能返回 null,表示取不到有效值。
+ * 用户要修改到的类型,ADMIN:管理员,COMMON:一般用户。
*/
- ShuffleWriteBytesTotal?: number
+ UserType: string
}
/**
@@ -2964,17 +3350,44 @@ export interface DescribeScriptsRequest {
*/
SortBy?: string
/**
- * 排序方式,desc表示正序,asc表示反序,默认asc
+ * 排序方式,desc表示正序,asc表示反序,默认asc
+ */
+ Sorting?: string
+ /**
+ * 过滤条件,如下支持的过滤类型,传参Name应为其一
+script-id - String - (过滤条件)script-id取值形如:157de0d1-26b4-4df2-a2d0-b64afc406c25。
+script-name-keyword - String - (过滤条件)数据表名称,形如:script-test。
+ */
+ Filters?: Array
+}
+
+/**
+ * 任务概览
+ */
+export interface TasksOverview {
+ /**
+ * 正在排队的任务个数
+ */
+ TaskQueuedCount: number
+ /**
+ * 初始化的任务个数
+ */
+ TaskInitCount: number
+ /**
+ * 正在执行的任务个数
*/
- Sorting?: string
+ TaskRunningCount: number
/**
- * 过滤条件,如下支持的过滤类型,传参Name应为其一
-script-id - String - (过滤条件)script-id取值形如:157de0d1-26b4-4df2-a2d0-b64afc406c25。
-script-name-keyword - String - (过滤条件)数据表名称,形如:script-test。
+ * 当前时间范围的总任务个数
*/
- Filters?: Array
+ TotalTaskCount: number
}
+/**
+ * ModifyGovernEventRule请求参数结构体
+ */
+export type ModifyGovernEventRuleRequest = null
+
/**
* DescribeSparkAppJob返回参数结构体
*/
@@ -3091,6 +3504,22 @@ export interface CreateExportTaskRequest {
OutputType?: string
}
+/**
+ * 用户信息集合
+ */
+export interface Users {
+ /**
+ * 用户信息集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserSet: Array
+ /**
+ * 用户总数
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalCount: number
+}
+
/**
* DescribeNotebookSessionStatement返回参数结构体
*/
@@ -3427,6 +3856,102 @@ export interface DMSTable {
Name?: string
}
+/**
+ * 网络配置
+ */
+export interface NetworkConnection {
+ /**
+ * 网络配置id
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Id?: number
+ /**
+ * 网络配置唯一标志符
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ AssociateId?: string
+ /**
+ * 计算引擎id
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ HouseId?: string
+ /**
+ * 数据源id(已废弃)
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionId?: string
+ /**
+ * 网络配置状态(0-初始化,1-正常)
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ State?: number
+ /**
+ * 创建时间
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CreateTime?: number
+ /**
+ * 修改时间
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UpdateTime?: number
+ /**
+ * 创建用户Appid
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Appid?: number
+ /**
+ * 计算引擎名称
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ HouseName?: string
+ /**
+ * 网络配置名称
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionName?: string
+ /**
+ * 网络配置类型
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ NetworkConnectionType?: number
+ /**
+ * 创建用户uin
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Uin?: string
+ /**
+ * 创建用户SubAccountUin
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubAccountUin?: string
+ /**
+ * 网络配置描述
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ NetworkConnectionDesc?: string
+ /**
+ * 数据源vpcid
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionVpcId?: string
+ /**
+ * 数据源SubnetId
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionSubnetId?: string
+ /**
+ * 数据源SubnetId
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionCidrBlock?: string
+ /**
+ * 数据源SubnetCidrBlock
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionSubnetCidrBlock?: string
+}
+
/**
* AttachWorkGroupPolicy返回参数结构体
*/
@@ -3696,6 +4221,16 @@ export interface TaskResponseInfo {
PrestoMonitorMetrics?: PrestoMonitorMetrics
}
+/**
+ * UpgradeDataEngineImage返回参数结构体
+ */
+export interface UpgradeDataEngineImageResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* ModifyUser请求参数结构体
*/
@@ -3944,6 +4479,16 @@ export interface DatasourceConnectionInfo {
ConnectivityTips?: string
}
+/**
+ * DescribeDataEngineImageVersions请求参数结构体
+ */
+export interface DescribeDataEngineImageVersionsRequest {
+ /**
+ * 引擎类型:SQL、SparkBatch
+ */
+ EngineType: string
+}
+
/**
* BindWorkGroupsToUser返回参数结构体
*/
@@ -3993,6 +4538,34 @@ export interface DeleteScriptRequest {
ScriptIds: Array
}
+/**
+ * DescribeNotebookSessionStatementSqlResult请求参数结构体
+ */
+export interface DescribeNotebookSessionStatementSqlResultRequest {
+ /**
+ * 任务唯一ID
+ */
+ TaskId: string
+ /**
+ * 返回结果的最大行数,范围0~1000,默认为1000.
+ */
+ MaxResults?: number
+ /**
+ * 上一次请求响应返回的分页信息。第一次可以不带,从头开始返回数据,每次返回MaxResults字段设置的数据量。
+ */
+ NextToken?: string
+}
+
+/**
+ * UnbindWorkGroupsFromUser返回参数结构体
+ */
+export interface UnbindWorkGroupsFromUserResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* AddDMSPartitions请求参数结构体
*/
@@ -4092,21 +4665,21 @@ export interface DescribeUserRolesRequest {
}
/**
- * DescribeNotebookSessionStatementSqlResult请求参数结构体
+ * DescribeDataEngineImageVersions返回参数结构体
*/
-export interface DescribeNotebookSessionStatementSqlResultRequest {
+export interface DescribeDataEngineImageVersionsResponse {
/**
- * 任务唯一ID
+ * 集群大版本镜像信息列表
*/
- TaskId: string
+ ImageParentVersions?: Array
/**
- * 返回结果的最大行数,范围0~1000,默认为1000.
+ * 总数
*/
- MaxResults?: number
+ Total?: number
/**
- * 上一次请求响应返回的分页信息。第一次可以不带,从头开始返回数据,每次返回MaxResults字段设置的数据量。
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- NextToken?: string
+ RequestId?: string
}
/**
@@ -4501,6 +5074,32 @@ export interface DeleteWorkGroupRequest {
WorkGroupIds: Array
}
+/**
+ * RenewDataEngine请求参数结构体
+ */
+export interface RenewDataEngineRequest {
+ /**
+ * CU队列名称
+ */
+ DataEngineName: string
+ /**
+ * 续费时长,单位月,最少续费1一个月
+ */
+ TimeSpan: number
+ /**
+ * 付费类型,默认为1,预付费
+ */
+ PayMode?: number
+ /**
+ * 单位,默认m,仅能填m
+ */
+ TimeUnit?: string
+ /**
+ * 自动续费标志,0,初始状态,默认不自动续费,若用户有预付费不停服特权,自动续费。1:自动续费。2:明确不自动续费。不传该参数默认为0
+ */
+ RenewFlag?: number
+}
+
/**
* DescribeTaskResult请求参数结构体
*/
@@ -4533,6 +5132,11 @@ export interface UnlockMetaDataRequest {
DatasourceConnectionName?: string
}
+/**
+ * RollbackDataEngineImage请求参数结构体
+ */
+export type RollbackDataEngineImageRequest = null
+
/**
* 查询列表过滤条件参数
*/
@@ -4557,6 +5161,22 @@ export interface DescribeLakeFsDirSummaryResponse {
RequestId?: string
}
+/**
+ * Spark监控数据
+ */
+export interface SparkMonitorMetrics {
+ /**
+ * shuffle写溢出到COS数据量,单位:byte
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ShuffleWriteBytesCos?: number
+ /**
+ * shuffle写数据量,单位:byte
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ShuffleWriteBytesTotal?: number
+}
+
/**
* 数据表数据格式。
*/
@@ -4653,6 +5273,64 @@ export interface DescribeForbiddenTableProResponse {
RequestId?: string
}
+/**
+ * DescribeWorkGroupInfo请求参数结构体
+ */
+export interface DescribeWorkGroupInfoRequest {
+ /**
+ * 工作组Id
+ */
+ WorkGroupId?: number
+ /**
+ * 查询信息类型:User:用户信息 DataAuth:数据权限 EngineAuth:引擎权限
+ */
+ Type?: string
+ /**
+ * 查询的过滤条件。
+
+当Type为User时,支持Key为user-name的模糊搜索;
+
+当Type为DataAuth时,支持key:
+
+policy-type:权限类型。
+
+policy-source:数据来源。
+
+data-name:库表的模糊搜索。
+
+当Type为EngineAuth时,支持key:
+
+policy-type:权限类型。
+
+policy-source:数据来源。
+
+engine-name:库表的模糊搜索。
+ */
+ Filters?: Array
+ /**
+ * 排序字段。
+
+当Type为User时,支持create-time、user-name
+
+当Type为DataAuth时,支持create-time
+
+当Type为EngineAuth时,支持create-time
+ */
+ SortBy?: string
+ /**
+ * 排序方式,desc表示正序,asc表示反序, 默认为asc
+ */
+ Sorting?: string
+ /**
+ * 返回数量,默认20,最大值100
+ */
+ Limit?: number
+ /**
+ * 偏移量,默认为0
+ */
+ Offset?: number
+}
+
/**
* CreateUser请求参数结构体
*/
@@ -4857,57 +5535,57 @@ export interface DescribeEngineUsageInfoResponse {
}
/**
- * DescribeTables请求参数结构体
+ * DescribeWorkGroupInfo返回参数结构体
*/
-export interface DescribeTablesRequest {
- /**
- * 列出该数据库下所属数据表。
- */
- DatabaseName: string
- /**
- * 返回数量,默认为10,最大值为100。
- */
- Limit?: number
- /**
- * 数据偏移量,从0开始,默认为0。
- */
- Offset?: number
- /**
- * 过滤条件,如下支持的过滤类型,传参Name应为其一
-table-name - String - (过滤条件)数据表名称,形如:table-001。
-table-id - String - (过滤条件)table id形如:12342。
- */
- Filters?: Array
+export interface DescribeWorkGroupInfoResponse {
/**
- * 指定查询的数据源名称,默认为DataLakeCatalog
+ * 工作组详细信息
+注意:此字段可能返回 null,表示取不到有效值。
*/
- DatasourceConnectionName?: string
+ WorkGroupInfo: WorkGroupDetailInfo
/**
- * 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- StartTime?: string
+ RequestId?: string
+}
+
+/**
+ * CheckDataEngineImageCanBeRollback返回参数结构体
+ */
+export interface CheckDataEngineImageCanBeRollbackResponse {
/**
- * 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ * 回滚后日志记录id
*/
- EndTime?: string
+ ToRecordId: string
/**
- * 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
+ * 回滚前日志记录id
*/
- Sort?: string
+ FromRecordId: string
/**
- * 排序字段,false:降序(默认);true:升序
+ * 是否能够回滚
*/
- Asc?: boolean
+ IsRollback: boolean
/**
- * table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- TableType?: string
+ RequestId?: string
+}
+
+/**
+ * SwitchDataEngineImage返回参数结构体
+ */
+export interface SwitchDataEngineImageResponse {
/**
- * 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- TableFormat?: string
+ RequestId?: string
}
+/**
+ * SwitchDataEngineImage请求参数结构体
+ */
+export type SwitchDataEngineImageRequest = null
+
/**
* DeleteNotebookSession返回参数结构体
*/
@@ -5125,6 +5803,66 @@ export interface DatabaseInfo {
Location?: string
}
+/**
+ * 工作组详细信息
+ */
+export interface WorkGroupDetailInfo {
+ /**
+ * 工作组Id
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupId: number
+ /**
+ * 工作组名称
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupName: string
+ /**
+ * 包含的信息类型。User:用户信息;DataAuth:数据权限;EngineAuth:引擎权限
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Type: string
+ /**
+ * 工作组上绑定的用户集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserInfo: Users
+ /**
+ * 数据权限集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DataPolicyInfo: Policys
+ /**
+ * 引擎权限集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EnginePolicyInfo: Policys
+ /**
+ * 工作组描述信息
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupDescription: string
+ /**
+ * 行过滤信息集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RowFilterInfo: Policys
+}
+
+/**
+ * SuspendResumeDataEngine返回参数结构体
+ */
+export interface SuspendResumeDataEngineResponse {
+ /**
+ * 虚拟集群详细信息
+ */
+ DataEngineName?: string
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DescribeDMSPartitions返回参数结构体
*/
@@ -5144,13 +5882,13 @@ export interface DescribeDMSPartitionsResponse {
}
/**
- * DeleteUsersFromWorkGroup返回参数结构体
+ * DeleteDataEngine请求参数结构体
*/
-export interface DeleteUsersFromWorkGroupResponse {
+export interface DeleteDataEngineRequest {
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 删除虚拟集群的名称数组
*/
- RequestId?: string
+ DataEngineNames: Array
}
/**
@@ -5179,6 +5917,49 @@ export interface TasksInfo {
Params?: Array
}
+/**
+ * 集群大版本镜像信息。
+ */
+export interface DataEngineImageVersion {
+ /**
+ * 镜像大版本ID
+ */
+ ImageVersionId: string
+ /**
+ * 镜像大版本名称
+ */
+ ImageVersion: string
+ /**
+ * 镜像大版本描述
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Description: string
+ /**
+ * 是否为公共版本:1:公共;2:私有
+ */
+ IsPublic: number
+ /**
+ * 集群类型:SparkSQL/PrestoSQL/SparkBatch
+ */
+ EngineType: string
+ /**
+ * 版本状态:1:初始化;2:上线;3:下线
+ */
+ IsSharedEngine: number
+ /**
+ * 版本状态:1:初始化;2:上线;3:下线
+ */
+ State: number
+ /**
+ * 插入时间
+ */
+ InsertTime: string
+ /**
+ * 更新时间
+ */
+ UpdateTime: string
+}
+
/**
* CreateSparkSessionBatchSQL返回参数结构体
*/
@@ -5475,6 +6256,16 @@ export interface CreateTaskResponse {
RequestId?: string
}
+/**
+ * UpdateUserDataEngineConfig返回参数结构体
+ */
+export interface UpdateUserDataEngineConfigResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DeleteSparkApp返回参数结构体
*/
@@ -5713,6 +6504,16 @@ export interface LockMetaDataRequest {
Hostname?: string
}
+/**
+ * ModifyUserType返回参数结构体
+ */
+export interface ModifyUserTypeResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* 数据源详细信息
*/
@@ -5765,55 +6566,28 @@ export interface CancelSparkSessionBatchSQLRequest {
}
/**
- * DescribeWorkGroups请求参数结构体
+ * DeleteUsersFromWorkGroup返回参数结构体
*/
-export interface DescribeWorkGroupsRequest {
- /**
- * 查询的工作组Id,不填或填0表示不过滤。
- */
- WorkGroupId?: number
- /**
- * 过滤条件,当前仅支持按照工作组名称进行模糊搜索。Key为workgroup-name
- */
- Filters?: Array
- /**
- * 偏移量,默认为0
- */
- Offset?: number
- /**
- * 返回数量,默认20,最大值100
- */
- Limit?: number
- /**
- * 排序字段,支持如下字段类型,create-time
- */
- SortBy?: string
+export interface DeleteUsersFromWorkGroupResponse {
/**
- * 排序方式,desc表示正序,asc表示反序, 默认为asc
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- Sorting?: string
+ RequestId?: string
}
/**
- * 任务概览
+ * DescribeUserDataEngineConfig请求参数结构体
*/
-export interface TasksOverview {
- /**
- * 正在排队的任务个数
- */
- TaskQueuedCount: number
- /**
- * 初始化的任务个数
- */
- TaskInitCount: number
- /**
- * 正在执行的任务个数
- */
- TaskRunningCount: number
+export type DescribeUserDataEngineConfigRequest = null
+
+/**
+ * DescribeDataEngine请求参数结构体
+ */
+export interface DescribeDataEngineRequest {
/**
- * 当前时间范围的总任务个数
+ * House名称
*/
- TotalTaskCount: number
+ DataEngineName: string
}
/**
@@ -6214,6 +6988,11 @@ export interface AlterDMSDatabaseResponse {
RequestId?: string
}
+/**
+ * UpdateDataEngineConfig请求参数结构体
+ */
+export type UpdateDataEngineConfigRequest = null
+
/**
* CreateWorkGroup请求参数结构体
*/
@@ -6599,6 +7378,20 @@ export interface CheckLockMetaDataResponse {
RequestId?: string
}
+/**
+ * DescribeNotebookSessionStatements请求参数结构体
+ */
+export interface DescribeNotebookSessionStatementsRequest {
+ /**
+ * Session唯一标识
+ */
+ SessionId: string
+ /**
+ * 批任务id
+ */
+ BatchId: string
+}
+
/**
* AlterDMSDatabase请求参数结构体
*/
@@ -6621,6 +7414,16 @@ export interface AlterDMSDatabaseRequest {
Asset?: Asset
}
+/**
+ * CheckDataEngineImageCanBeUpgrade请求参数结构体
+ */
+export interface CheckDataEngineImageCanBeUpgradeRequest {
+ /**
+ * 集群id
+ */
+ DataEngineId: string
+}
+
/**
* SQL查询任务
*/
@@ -6662,6 +7465,22 @@ export interface UserMessage {
UserAlias: string
}
+/**
+ * 工作组集合
+ */
+export interface WorkGroups {
+ /**
+ * 工作组信息集合
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupSet: Array
+ /**
+ * 工作组总数
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalCount: number
+}
+
/**
* DescribeUsers返回参数结构体
*/
@@ -6783,9 +7602,18 @@ export interface DescribeDMSTableRequest {
}
/**
- * ModifyGovernEventRule请求参数结构体
+ * DescribeDataEnginePythonSparkImages返回参数结构体
*/
-export type ModifyGovernEventRuleRequest = null
+export interface DescribeDataEnginePythonSparkImagesResponse {
+ /**
+ * PYSPARK镜像信息列表
+ */
+ PythonSparkImages?: Array
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
/**
* CancelNotebookSessionStatementBatch请求参数结构体
@@ -6801,6 +7629,21 @@ export interface CancelNotebookSessionStatementBatchRequest {
BatchId: string
}
+/**
+ * DescribeUserInfo返回参数结构体
+ */
+export interface DescribeUserInfoResponse {
+ /**
+ * 用户详细信息
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserInfo: UserDetailInfo
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* DescribeDataEngines返回参数结构体
*/
@@ -6936,6 +7779,11 @@ export interface DMSColumn {
IsPartition?: boolean
}
+/**
+ * UpdateUserDataEngineConfig请求参数结构体
+ */
+export type UpdateUserDataEngineConfigRequest = null
+
/**
* 数据源属性
*/
diff --git a/src/services/es/v20180416/es_models.ts b/src/services/es/v20180416/es_models.ts
index 47ecae385..d0d4b60ed 100644
--- a/src/services/es/v20180416/es_models.ts
+++ b/src/services/es/v20180416/es_models.ts
@@ -448,72 +448,77 @@ export interface IndexMetaField {
* 索引类型
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexType: string
+ IndexType?: string
/**
* 索引名
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexName: string
+ IndexName?: string
+ /**
+ * 索引元数据JSON
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ IndexMetaJson?: string
/**
* 索引状态
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexStatus: string
+ IndexStatus?: string
/**
* 索引存储大小,单位Byte
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexStorage: number
+ IndexStorage?: number
/**
* 索引创建时间
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexCreateTime: string
+ IndexCreateTime?: string
/**
* 后备索引
注意:此字段可能返回 null,表示取不到有效值。
*/
- BackingIndices: Array
+ BackingIndices?: Array
/**
* 索引所属集群ID
注意:此字段可能返回 null,表示取不到有效值。
*/
- ClusterId: string
+ ClusterId?: string
/**
* 索引所属集群名
注意:此字段可能返回 null,表示取不到有效值。
*/
- ClusterName: string
+ ClusterName?: string
/**
* 索引所属集群版本
注意:此字段可能返回 null,表示取不到有效值。
*/
- ClusterVersion: string
+ ClusterVersion?: string
/**
* 索引生命周期字段
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexPolicyField: IndexPolicyField
+ IndexPolicyField?: IndexPolicyField
/**
* 索引自治字段
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexOptionsField: IndexOptionsField
+ IndexOptionsField?: IndexOptionsField
/**
* 索引配置字段
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexSettingsField: IndexSettingsField
+ IndexSettingsField?: IndexSettingsField
/**
* 索引所属集群APP ID
注意:此字段可能返回 null,表示取不到有效值。
*/
- AppId: number
+ AppId?: number
/**
* 索引文档数
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexDocs: number
+ IndexDocs?: number
}
/**
diff --git a/src/services/ess/v20201111/ess_client.ts b/src/services/ess/v20201111/ess_client.ts
index 42ddda66b..ad91d2174 100644
--- a/src/services/ess/v20201111/ess_client.ts
+++ b/src/services/ess/v20201111/ess_client.ts
@@ -333,7 +333,8 @@ export class Client extends AbstractClient {
适用场景1:创建当前企业的自定义SaaS角色或集团角色,并且创建时不进行权限的设置(PermissionGroups 参数不传),角色中的权限内容可通过控制台编辑角色或通过接口 ModifyIntegrationRole 完成更新。
-适用场景2:创建当前企业的自定义SaaS角色或集团角色,并且创建时进行权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。
+适用场景2:创建当前企业的自定义SaaS角色或集团角色,并且创建时进行权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。此处注意权限树内容可能会更新,需尽量拉取最新的权限树内容,并且权限树内容 PermissionGroups 必须是一颗完整的权限树。
+
适用场景3:创建集团角色时可同时设置角色管理的子企业列表,可通过设置 SubOrganizationIds 参数达到此效果。
适用场景4:主企业代理子企业操作的场景,需要设置Agent参数,并且ProxyOrganizationId设置为子企业的id即可。
@@ -847,7 +848,8 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
适用场景1:更新当前企业的自定义SaaS角色或集团角色,并且更新时不进行角色中权限的更新(PermissionGroups 参数不传)。
-适用场景2:更新当前企业的自定义SaaS角色或集团角色,并且更新时进行角色中权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。
+适用场景2:更新当前企业的自定义SaaS角色或集团角色,并且更新时进行角色中权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。此处注意权限树内容可能会更新,需尽量拉取最新的权限树内容,并且权限树内容 PermissionGroups 必须是一颗完整的权限树。
+
适用场景3:更新集团角色管理的子企业列表,可通过设置 SubOrganizationIds 参数达到此效果。
适用场景4:主企业代理子企业操作的场景,需要设置Agent参数,并且ProxyOrganizationId设置为子企业的id即可。
diff --git a/src/services/ess/v20201111/ess_models.ts b/src/services/ess/v20201111/ess_models.ts
index 6320d2b4d..b71899757 100644
--- a/src/services/ess/v20201111/ess_models.ts
+++ b/src/services/ess/v20201111/ess_models.ts
@@ -1346,6 +1346,11 @@ false-未发布
注意:此字段可能返回 null,表示取不到有效值。
*/
Published?: boolean
+ /**
+ * 分享来源的模板ID。用在集团账号子企业模板里
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ShareTemplateId?: string
/**
* 模板内部指定的印章列表
注意:此字段可能返回 null,表示取不到有效值。
@@ -1600,7 +1605,8 @@ export interface CreateSchemeUrlRequest {
- **0** : 腾讯电子签小程序个人首页 (默认)
- **1** : 腾讯电子签小程序流程合同的详情页 (即合同签署页面)
-- **2** : 腾讯电子签小程序合同列表页
+ **2** : 腾讯电子签小程序合同列表页 **3** : 腾讯电子签小程序合同封面页
+注:`生成动态签署人补充链接时,必须指定为封面页`
*/
PathType?: number
/**
@@ -1626,7 +1632,9 @@ export interface CreateSchemeUrlRequest {
*/
Hides?: Array
/**
- * 签署节点ID,用于生成动态签署人链接完成领取
+ * 签署节点ID,用于生成动态签署人链接完成领取。
+
+注:`生成动态签署人补充链接时必传。`
*/
RecipientId?: string
}
diff --git a/src/services/essbasic/v20210526/essbasic_client.ts b/src/services/essbasic/v20210526/essbasic_client.ts
index d138cfdd6..871276308 100644
--- a/src/services/essbasic/v20210526/essbasic_client.ts
+++ b/src/services/essbasic/v20210526/essbasic_client.ts
@@ -59,7 +59,7 @@ import {
ChannelCreateWebThemeConfigRequest,
ChannelCreateConvertTaskApiRequest,
ChannelCreateFlowByFilesRequest,
- ChannelRole,
+ Agent,
ChannelCreatePreparedPersonalEsignResponse,
FlowApproverDetail,
DescribeResourceUrlsByFlowsResponse,
@@ -71,8 +71,9 @@ import {
ChannelDescribeRolesRequest,
PrepareFlowsResponse,
TemplateInfo,
+ ChannelCreateOrganizationBatchSignUrlRequest,
GetDownloadFlowUrlResponse,
- Agent,
+ ChannelRole,
Recipient,
DescribeTemplatesResponse,
AutoSignConfig,
@@ -88,6 +89,7 @@ import {
OrganizationInfo,
SignUrlInfo,
CommonFlowApprover,
+ FillApproverInfo,
PdfVerifyResult,
UserThreeFactor,
ChannelCreateUserAutoSignEnableUrlRequest,
@@ -101,6 +103,7 @@ import {
UserInfo,
TaskInfo,
ChannelCreateBoundFlowsResponse,
+ ChannelCreateFlowApproversRequest,
ApproverComponentLimitType,
ResourceUrlInfo,
ChannelCreateBoundFlowsRequest,
@@ -108,6 +111,7 @@ import {
AuthorizedUser,
ChannelDeleteRoleUsersResponse,
SyncProxyOrganizationOperatorsRequest,
+ ChannelCreateFlowApproversResponse,
CreateSignUrlsRequest,
ChannelCreateMultiFlowSignQRCodeRequest,
SignQrCode,
@@ -172,6 +176,7 @@ import {
CreateFlowsByTemplatesRequest,
UploadFilesRequest,
DescribeUsageResponse,
+ ChannelCreateOrganizationBatchSignUrlResponse,
UsageDetail,
ChannelCreateBatchCancelFlowUrlResponse,
OperateChannelTemplateRequest,
@@ -371,15 +376,18 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
}
/**
- * 此接口(GetDownloadFlowUrl)用于创建电子签批量下载地址,让合作企业进入控制台直接下载,支持客户合同(流程)按照自定义文件夹形式 分类下载。
-当前接口限制最多合同(流程)50个.
-返回的链接只能使用一次
+ * 通过此接口,创建小程序批量签署链接,可以创建企业批量签署链接,员工只需点击链接即可跳转至控制台进行批量签署。
+
+注:
+- 员工必须在企业下完成实名认证,且需作为批量签署合同的签署方或者领取方。
+- 仅支持传入待签署或者待领取的合同,待填写暂不支持。
+- 员工批量签署,支持多种签名方式,包括手写签名、临摹签名、系统签名、个人印章,暂不支持签批控件
*/
- async GetDownloadFlowUrl(
- req: GetDownloadFlowUrlRequest,
- cb?: (error: string, rep: GetDownloadFlowUrlResponse) => void
- ): Promise {
- return this.request("GetDownloadFlowUrl", req, cb)
+ async ChannelCreateOrganizationBatchSignUrl(
+ req: ChannelCreateOrganizationBatchSignUrlRequest,
+ cb?: (error: string, rep: ChannelCreateOrganizationBatchSignUrlResponse) => void
+ ): Promise {
+ return this.request("ChannelCreateOrganizationBatchSignUrl", req, cb)
}
/**
@@ -406,6 +414,18 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
return this.request("ChannelCreateRole", req, cb)
}
+ /**
+ * 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。
+如若在模板中配置了动态表格, 上传的附件必须为A4大小
+合同发起人必须在电子签已经进行实名。
+ */
+ async CreateFlowsByTemplates(
+ req: CreateFlowsByTemplatesRequest,
+ cb?: (error: string, rep: CreateFlowsByTemplatesResponse) => void
+ ): Promise {
+ return this.request("CreateFlowsByTemplates", req, cb)
+ }
+
/**
* 企业方可以通过此接口关闭个人的自动签功能
*/
@@ -726,15 +746,30 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
}
/**
- * 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。
-如若在模板中配置了动态表格, 上传的附件必须为A4大小
-合同发起人必须在电子签已经进行实名。
+ * 此接口(GetDownloadFlowUrl)用于创建电子签批量下载地址,让合作企业进入控制台直接下载,支持客户合同(流程)按照自定义文件夹形式 分类下载。
+当前接口限制最多合同(流程)50个.
+返回的链接只能使用一次
*/
- async CreateFlowsByTemplates(
- req: CreateFlowsByTemplatesRequest,
- cb?: (error: string, rep: CreateFlowsByTemplatesResponse) => void
- ): Promise {
- return this.request("CreateFlowsByTemplates", req, cb)
+ async GetDownloadFlowUrl(
+ req: GetDownloadFlowUrlRequest,
+ cb?: (error: string, rep: GetDownloadFlowUrlResponse) => void
+ ): Promise {
+ return this.request("GetDownloadFlowUrl", req, cb)
+ }
+
+ /**
+ * 适用场景:
+当通过模板或文件发起合同时,若未指定企业签署人信息,则可调用此接口动态补充签署人。同一签署人只允许补充一人,最终实际签署人取决于谁先领取合同完成签署。
+
+限制条件:
+1. 本企业(发起方企业)企业签署人仅支持通过企业名称+姓名+手机号进行补充。
+2. 个人签署人仅支持通过姓名+手机号进行补充。
+ */
+ async ChannelCreateFlowApprovers(
+ req: ChannelCreateFlowApproversRequest,
+ cb?: (error: string, rep: ChannelCreateFlowApproversResponse) => void
+ ): Promise {
+ return this.request("ChannelCreateFlowApprovers", req, cb)
}
/**
diff --git a/src/services/essbasic/v20210526/essbasic_models.ts b/src/services/essbasic/v20210526/essbasic_models.ts
index f64ffa84b..3b5924d60 100644
--- a/src/services/essbasic/v20210526/essbasic_models.ts
+++ b/src/services/essbasic/v20210526/essbasic_models.ts
@@ -1363,29 +1363,30 @@ MobileCheck:手机号验证,用户手机号和参与方手机号(ApproverM
}
/**
- * 渠道角色信息
+ * 应用相关信息
*/
-export interface ChannelRole {
+export interface Agent {
/**
- * 角色id
-注意:此字段可能返回 null,表示取不到有效值。
+ * 应用的唯一标识。不同的业务系统可以采用不同的AppId,不同AppId下的数据是隔离的。可以由控制台开发者中心-应用集成自主生成。
*/
- RoleId?: string
+ AppId: string
/**
- * 角色名
-注意:此字段可能返回 null,表示取不到有效值。
+ * 第三方应用平台自定义,对应第三方平台子客企业的唯一标识。一个第三方平台子客企业主体与子客企业ProxyOrganizationOpenId是一一对应的,不可更改,不可重复使用。(例如,可以使用企业名称的hash值,或者社会统一信用代码的hash值,或者随机hash值,需要第三方应用平台保存),最大64位字符串
*/
- RoleName?: string
+ ProxyOrganizationOpenId?: string
/**
- * 角色状态:1-启用;2-禁用
-注意:此字段可能返回 null,表示取不到有效值。
+ * 第三方平台子客企业中的员工/经办人,通过第三方应用平台进入电子签完成实名、且被赋予相关权限后,可以参与到企业资源的管理或签署流程中。
*/
- RoleStatus?: number
+ ProxyOperator?: UserInfo
/**
- * 权限树
-注意:此字段可能返回 null,表示取不到有效值。
+ * 非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。
*/
- PermissionGroups?: Array
+ ProxyAppId?: string
+ /**
+ * 内部参数,暂未开放使用
+ * @deprecated
+ */
+ ProxyOrganizationId?: string
}
/**
@@ -1760,6 +1761,35 @@ export interface TemplateInfo {
Available?: number
}
+/**
+ * ChannelCreateOrganizationBatchSignUrl请求参数结构体
+ */
+export interface ChannelCreateOrganizationBatchSignUrlRequest {
+ /**
+ * 关于渠道应用的相关信息,包括子客企业及应用编、号等详细内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。
+ */
+ Agent: Agent
+ /**
+ * 请指定需执行批量签署的流程ID,数量范围为1-100。 您可登录腾讯电子签控制台,浏览 "合同"->"合同中心" 以查阅某一合同的FlowId(在页面中显示为合同ID)。 用户将利用链接对这些合同实施批量操作。
+ */
+ FlowIds?: Array
+ /**
+ * 第三方应用平台的用户openid。 您可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查阅某位员工的OpenId。 OpenId必须是传入合同(FlowId)中的签署人。 - 1. 若OpenId为空,Name和Mobile 必须提供。 - 2. 若OpenId 与 Name,Mobile均存在,将优先采用OpenId对应的员工。
+ */
+ OpenId?: string
+ /**
+ * 签署方经办人的姓名。
+经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。
+
+注:`请确保和合同中填入的一致`
+ */
+ Name?: string
+ /**
+ * 员工手机号,必须与姓名一起使用。 如果OpenId为空,则此字段不能为空。同时,姓名和手机号码必须与传入合同(FlowId)中的签署人信息一致。
+ */
+ Mobile?: string
+}
+
/**
* GetDownloadFlowUrl返回参数结构体
*/
@@ -1775,30 +1805,29 @@ export interface GetDownloadFlowUrlResponse {
}
/**
- * 应用相关信息
+ * 渠道角色信息
*/
-export interface Agent {
- /**
- * 应用的唯一标识。不同的业务系统可以采用不同的AppId,不同AppId下的数据是隔离的。可以由控制台开发者中心-应用集成自主生成。
- */
- AppId: string
+export interface ChannelRole {
/**
- * 第三方应用平台自定义,对应第三方平台子客企业的唯一标识。一个第三方平台子客企业主体与子客企业ProxyOrganizationOpenId是一一对应的,不可更改,不可重复使用。(例如,可以使用企业名称的hash值,或者社会统一信用代码的hash值,或者随机hash值,需要第三方应用平台保存),最大64位字符串
+ * 角色id
+注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyOrganizationOpenId?: string
+ RoleId?: string
/**
- * 第三方平台子客企业中的员工/经办人,通过第三方应用平台进入电子签完成实名、且被赋予相关权限后,可以参与到企业资源的管理或签署流程中。
+ * 角色名
+注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyOperator?: UserInfo
+ RoleName?: string
/**
- * 非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。
+ * 角色状态:1-启用;2-禁用
+注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyAppId?: string
+ RoleStatus?: number
/**
- * 内部参数,暂未开放使用
- * @deprecated
+ * 权限树
+注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyOrganizationId?: string
+ PermissionGroups?: Array
}
/**
@@ -2422,6 +2451,42 @@ export interface CommonFlowApprover {
ApproverSignTypes?: Array
}
+/**
+ * 指定补充签署人信息
+- RecipientId 必须指定
+ */
+export interface FillApproverInfo {
+ /**
+ * 签署方经办人在模板中配置的参与方ID,与控件绑定,是控件的归属方,ID为32位字符串。
+
+ */
+ RecipientId: string
+ /**
+ * 指定企业经办签署人OpenId
+ */
+ OpenId?: string
+ /**
+ * 签署人姓名
+ */
+ ApproverName?: string
+ /**
+ * 签署人手机号码
+ */
+ ApproverMobile?: string
+ /**
+ * 企业名称
+ */
+ OrganizationName?: string
+ /**
+ * 企业OpenId
+ */
+ OrganizationOpenId?: string
+ /**
+ * 签署企业非渠道子客,默认为false,即表示同一渠道下的企业;如果为true,则目前表示接收方企业为SaaS企业, 为渠道子客时,organization_open_id+open_id 必传
+ */
+ NotChannelOrganization?: string
+}
+
/**
* 合同文件验签单个结果结构体
*/
@@ -2941,6 +3006,39 @@ export interface ChannelCreateBoundFlowsResponse {
RequestId?: string
}
+/**
+ * ChannelCreateFlowApprovers请求参数结构体
+ */
+export interface ChannelCreateFlowApproversRequest {
+ /**
+ * 渠道应用相关信息
+ */
+ Agent: Agent
+ /**
+ * 合同唯一编号
+ */
+ FlowId: string
+ /**
+ * 补充企业签署人信息。
+
+- 如果发起方指定的补充签署人是企业签署人,则需要提供企业名称或者企业OpenId;
+
+- 如果不指定,则使用姓名和手机号进行补充。
+ */
+ Approvers: Array
+ /**
+ * 操作人信息
+ */
+ Operator?: UserInfo
+ /**
+ * 签署人信息补充方式
+
+- **0**: 补充或签人,支持补充多个企业经办签署人(默认)注: `不可补充个人签署人`
+- **1**: 补充动态签署人,可补充企业和个人签署人。注: `每个签署方节点签署人是唯一的,一个节点只支持传入一个签署人信息`
+ */
+ FillApproverType?: number
+}
+
/**
* 指定签署方经办人控件类型是个人印章签署控件(SIGN_SIGNATURE) 时,可选的签名方式。
*/
@@ -3080,6 +3178,16 @@ export interface SyncProxyOrganizationOperatorsRequest {
Operator?: UserInfo
}
+/**
+ * ChannelCreateFlowApprovers返回参数结构体
+ */
+export interface ChannelCreateFlowApproversResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* CreateSignUrls请求参数结构体
*/
@@ -3113,6 +3221,7 @@ export interface CreateSignUrlsRequest {
- NOT_CHANNEL:非第三方平台子客企业企业
- PERSON:个人
- FOLLOWER:关注方,目前是合同抄送方
+- RECIPIENT:获取RecipientId对应的签署链接,可用于生成动态签署人补充链接
*/
GenerateType?: string
/**
@@ -3160,7 +3269,7 @@ GenerateType为"PERSON"或"FOLLOWER"时必填
*/
Hides?: Array
/**
- * 签署节点ID,用于补充动态签署人,使用此参数需要与flow_ids数量一致
+ * 签署节点ID,用于补充动态签署人,使用此参数需要与flow_ids数量一致并且一一对应
*/
RecipientIds?: Array
}
@@ -4891,6 +5000,24 @@ export interface DescribeUsageResponse {
RequestId?: string
}
+/**
+ * ChannelCreateOrganizationBatchSignUrl返回参数结构体
+ */
+export interface ChannelCreateOrganizationBatchSignUrlResponse {
+ /**
+ * 批量签署入口链接,用户可使用这个链接跳转到控制台页面对合同进行签署操作。
+ */
+ SignUrl?: string
+ /**
+ * 链接过期时间以 Unix 时间戳格式表示,从生成链接时间起,往后7天有效期。过期后短链将失效,无法打开。
+ */
+ ExpiredTime?: number
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* 用量明细
*/
diff --git a/src/services/iss/v20230517/iss_models.ts b/src/services/iss/v20230517/iss_models.ts
index 2fc750f2c..9a829e3f9 100644
--- a/src/services/iss/v20230517/iss_models.ts
+++ b/src/services/iss/v20230517/iss_models.ts
@@ -685,7 +685,7 @@ export interface DescribeRecordRetrieveTaskData {
}
/**
- * 查询录像上云模版返回数据
+ * 查询录像上云模板返回数据
*/
export interface DescribeRecordBackupTemplateData {
/**
@@ -1113,7 +1113,7 @@ export interface DescribeGatewayRequest {
}
/**
- * 新增录像上云模版返回数据
+ * 新增录像上云模板返回数据
*/
export interface AddRecordBackupTemplateData {
/**
@@ -5010,7 +5010,7 @@ export interface DescribeRecordRetrieveTaskResponse {
export type DescribeStreamAuthRequest = null
/**
- * 修改录像上云模版返回数据
+ * 修改录像上云模板返回数据
*/
export interface UpdateRecordBackupTemplateData {
/**
diff --git a/src/services/live/v20180801/live_models.ts b/src/services/live/v20180801/live_models.ts
index 9c6efec0e..d2e404175 100644
--- a/src/services/live/v20180801/live_models.ts
+++ b/src/services/live/v20180801/live_models.ts
@@ -9309,7 +9309,10 @@ export interface DescribeMonitorReportRequest {
*/
export interface DescribeAllStreamPlayInfoListRequest {
/**
- * 查询时间点,精确到分钟粒度,支持最近1个月的数据查询,数据延迟为5分钟左右,如果要查询实时的数据,建议传递5分钟前的时间点,格式为yyyy-mm-dd HH:MM:00。(只精确至分钟,秒数填00)。
+ * 查询时间点,精确到分钟粒度,接口查询支持两种时间格式:
+1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F
+2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。
+支持最近1个月的数据查询,数据延迟为5分钟左右,如果要查询实时的数据,建议传递5分钟前的整点时间点。
*/
QueryTime: string
/**
diff --git a/src/services/monitor/v20180724/monitor_models.ts b/src/services/monitor/v20180724/monitor_models.ts
index 52b3489eb..8944869e8 100644
--- a/src/services/monitor/v20180724/monitor_models.ts
+++ b/src/services/monitor/v20180724/monitor_models.ts
@@ -3346,23 +3346,28 @@ export interface PrometheusZoneItem {
/**
* 可用区
*/
- Zone: string
+ Zone?: string
/**
* 可用区 ID
*/
- ZoneId: number
+ ZoneId?: number
/**
* 可用区状态( 0: 不可用;1: 可用)
*/
- ZoneState: number
+ ZoneState?: number
/**
* 地域 ID
*/
- RegionId: number
+ RegionId?: number
/**
* 可用区名(目前为中文)
*/
- ZoneName: string
+ ZoneName?: string
+ /**
+ * 可用区资源状态(0:资源不足,不可使用;1:资源足够)
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ZoneResourceState?: number
}
/**
diff --git a/src/services/postgres/v20170312/postgres_client.ts b/src/services/postgres/v20170312/postgres_client.ts
index 20a188727..bf868b011 100644
--- a/src/services/postgres/v20170312/postgres_client.ts
+++ b/src/services/postgres/v20170312/postgres_client.ts
@@ -53,6 +53,7 @@ import {
DescribeBackupOverviewRequest,
DescribeRegionsResponse,
ModifyBaseBackupExpireTimeResponse,
+ UpgradeDBInstanceMajorVersionResponse,
ModifyBackupDownloadRestrictionRequest,
DBInstanceNetInfo,
BackupDownloadRestriction,
@@ -168,6 +169,7 @@ import {
ModifyDBInstanceSecurityGroupsResponse,
DBNode,
ModifyDBInstanceNameResponse,
+ UpgradeDBInstanceMajorVersionRequest,
CloseDBExtranetAccessResponse,
DescribeBackupDownloadRestrictionResponse,
CreateReadOnlyDBInstanceRequest,
@@ -701,6 +703,16 @@ export class Client extends AbstractClient {
return this.request("DescribeBackupSummaries", req, cb)
}
+ /**
+ * 本接口(UpgradeDBInstanceMajorVersion)用于升级实例内核大版本,例如从PostgreSQL 12升级到PostgreSQL 15。
+ */
+ async UpgradeDBInstanceMajorVersion(
+ req: UpgradeDBInstanceMajorVersionRequest,
+ cb?: (error: string, rep: UpgradeDBInstanceMajorVersionResponse) => void
+ ): Promise {
+ return this.request("UpgradeDBInstanceMajorVersion", req, cb)
+ }
+
/**
* 本接口(DescribeBackupOverview)用于查询用户的备份概览信息。返回用户当前备份个数、备份占用容量、免费容量、收费容量等信息(容量单位为字节)。
*/
diff --git a/src/services/postgres/v20170312/postgres_models.ts b/src/services/postgres/v20170312/postgres_models.ts
index b3d917fac..8fc171342 100644
--- a/src/services/postgres/v20170312/postgres_models.ts
+++ b/src/services/postgres/v20170312/postgres_models.ts
@@ -928,6 +928,16 @@ export interface ModifyBaseBackupExpireTimeResponse {
RequestId?: string
}
+/**
+ * UpgradeDBInstanceMajorVersion返回参数结构体
+ */
+export interface UpgradeDBInstanceMajorVersionResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* ModifyBackupDownloadRestriction请求参数结构体
*/
@@ -4023,6 +4033,62 @@ export interface ModifyDBInstanceNameResponse {
RequestId?: string
}
+/**
+ * UpgradeDBInstanceMajorVersion请求参数结构体
+ */
+export interface UpgradeDBInstanceMajorVersionRequest {
+ /**
+ * 实例ID。
+ */
+ DBInstanceId: string
+ /**
+ * 目标内核版本号,可以通过API DescribeDBVersions获取可以升级的目标内核版本号。
+ */
+ TargetDBKernelVersion: string
+ /**
+ * 是否为校验模式,若UpgradeCheck为True,表示仅进行内核版本兼容性检查,不会进行实质性的升级操作,对原实例无影响。检查结果可以通过升级日志查看。
+ */
+ UpgradeCheck?: boolean
+ /**
+ * 升级前备份选项。True,表示升级前需要创建全量备份,False,表示升级前不需要创建全量备份。当实例已有备份集可以恢复到升级前的状态时,可选择False,否则需要指定为True。UpgradeCheck为True时,此参数无效。
+ */
+ BackupBeforeUpgrade?: boolean
+ /**
+ * 统计信息收集选项,对主例运行 ANALYZE 以在升级后更新系统统计信息。可选值包括,
+0:不需要收集统计信息;
+1:实例恢复写之前收集统计信息;
+3:实例恢复写之后收集统计信息。
+UpgradeCheck为True时,此参数无效。
+ */
+ StatisticsRefreshOption?: number
+ /**
+ * 插件升级选项,pg_upgrade不会升级任何插件,需要在升级完成后在创建过插件的库上执行"ALTER EXTENSION UPDATE"。发起升级实例大版本时可以指定在实例恢复写前/后是否需要升级任务自动升级插件版本。可选值包括:
+0:不需要自动升级插件;
+1:恢复写之前升级插件;
+2:恢复写之后升级插件。
+UpgradeCheck为True时,此参数无效。
+ */
+ ExtensionUpgradeOption?: number
+ /**
+ * 升级时间选项,升级过程中会有一段时间实例只读,并会有一次秒级闪断,发起升级时需要选择这段影响的时间窗。可选值包括:
+0:自动执行,不需要指定时间窗;
+1:指定本次升级任务的时间窗,通过参数UpgradeTimeBegin和UpgradeTimeEnd设置;
+2:在实例运维时间窗内执行。
+UpgradeCheck为True时,此参数无效。
+ */
+ UpgradeTimeOption?: number
+ /**
+ * 升级时间窗开始时间,时间格式:HH:MM:SS,例如:01:00:00。当UpgradeTimeOption为1时,该参数有效。
+UpgradeCheck为True时,此参数无效。
+ */
+ UpgradeTimeBegin?: string
+ /**
+ * 升级时间窗截止时间,时间格式:HH:MM:SS,例如:02:00:00。当UpgradeTimeOption为1时,该参数有效。
+UpgradeCheck为True时,此参数无效。
+ */
+ UpgradeTimeEnd?: string
+}
+
/**
* CloseDBExtranetAccess返回参数结构体
*/
diff --git a/src/services/scf/v20180416/scf_models.ts b/src/services/scf/v20180416/scf_models.ts
index 0fdb7878b..a27821de7 100644
--- a/src/services/scf/v20180416/scf_models.ts
+++ b/src/services/scf/v20180416/scf_models.ts
@@ -3488,6 +3488,7 @@ export interface DeleteTriggerRequest {
TriggerDesc?: string
/**
* 函数的版本,默认为 $LATEST,建议填写 [$DEFAULT](https://cloud.tencent.com/document/product/583/36149#.E9.BB.98.E8.AE.A4.E5.88.AB.E5.90.8D)方便后续进行版本的灰度发布。
+如果删除的触发器类型为 APIGW 触发器,该字段为必填参数
*/
Qualifier?: string
}
diff --git a/src/services/ssl/v20191205/ssl_client.ts b/src/services/ssl/v20191205/ssl_client.ts
index ca3dd571a..1e07be21b 100644
--- a/src/services/ssl/v20191205/ssl_client.ts
+++ b/src/services/ssl/v20191205/ssl_client.ts
@@ -527,8 +527,10 @@ export class Client extends AbstractClient {
}
/**
- * 云资源托管
- */
+ * 证书托管接口已重构, 旧接口预下线, 近30天无请求
+
+云资源托管
+ */
async HostCertificate(
req: HostCertificateRequest,
cb?: (error: string, rep: HostCertificateResponse) => void
diff --git a/src/services/tcm/v20210413/tcm_models.ts b/src/services/tcm/v20210413/tcm_models.ts
index c17cb5f6d..4138177c3 100644
--- a/src/services/tcm/v20210413/tcm_models.ts
+++ b/src/services/tcm/v20210413/tcm_models.ts
@@ -1044,6 +1044,11 @@ export interface CLS {
* 是否删除
*/
NeedDelete?: boolean
+ /**
+ * cls 主题创建的地域
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Region?: string
}
/**
diff --git a/src/services/tdmq/v20200217/tdmq_client.ts b/src/services/tdmq/v20200217/tdmq_client.ts
index 19221eb9b..9964bfd01 100644
--- a/src/services/tdmq/v20200217/tdmq_client.ts
+++ b/src/services/tdmq/v20200217/tdmq_client.ts
@@ -69,7 +69,7 @@ import {
DeleteCmqTopicResponse,
CreateSubscriptionRequest,
CreateRocketMQNamespaceRequest,
- Topic,
+ RocketMQSubscription,
RabbitMQVirtualHostInfo,
InstanceNodeDistribution,
ExchangeQuota,
@@ -285,6 +285,7 @@ import {
ModifyCmqQueueAttributeRequest,
RabbitMQClusterSpecInfo,
RabbitMQPrivateNode,
+ Topic,
DeleteCmqSubscribeResponse,
DeleteRabbitMQVipInstanceRequest,
DescribePublisherSummaryRequest,
diff --git a/src/services/tdmq/v20200217/tdmq_models.ts b/src/services/tdmq/v20200217/tdmq_models.ts
index 3c2cfbc7f..91ffb9f71 100644
--- a/src/services/tdmq/v20200217/tdmq_models.ts
+++ b/src/services/tdmq/v20200217/tdmq_models.ts
@@ -1430,134 +1430,88 @@ export interface CreateRocketMQNamespaceRequest {
}
/**
- * 主题实例
+ * RocketMQ消费组订阅信息
*/
-export interface Topic {
- /**
- * 最后一次间隔内发布消息的平均byte大小。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- AverageMsgSize?: string
- /**
- * 消费者数量。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- ConsumerCount?: string
- /**
- * 被记录下来的消息总数。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- LastConfirmedEntry?: string
- /**
- * 最后一个ledger创建的时间。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- LastLedgerCreatedTimestamp?: string
- /**
- * 本地和复制的发布者每秒发布消息的速率。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgRateIn?: string
- /**
- * 本地和复制的消费者每秒分发消息的数量之和。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgRateOut?: string
+export interface RocketMQSubscription {
/**
- * 本地和复制的发布者每秒发布消息的byte。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgThroughputIn?: string
- /**
- * 本地和复制的消费者每秒分发消息的byte。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgThroughputOut?: string
- /**
- * 被记录下来的消息总数。
-注意:此字段可能返回 null,表示取不到有效值。
- */
- NumberOfEntries?: string
- /**
- * 分区数<=0:topic下无子分区。
-注意:此字段可能返回 null,表示取不到有效值。
+ * 主题名称
*/
- Partitions?: number
+ Topic?: string
/**
- * 生产者数量。
+ * 主题类型:
+Normal 普通,
+GlobalOrder 全局顺序,
+PartitionedOrder 局部顺序,
+Transaction 事务消息,
+DelayScheduled 延时消息,
+Retry 重试,
+DeadLetter 死信
注意:此字段可能返回 null,表示取不到有效值。
*/
- ProducerCount?: string
+ Type?: string
/**
- * 以byte计算的所有消息存储总量。
+ * 分区数
注意:此字段可能返回 null,表示取不到有效值。
*/
- TotalSize?: string
+ PartitionNum?: number
/**
- * 分区topic里面的子分区。
+ * 过滤模式,TAG,SQL
注意:此字段可能返回 null,表示取不到有效值。
*/
- SubTopicSets?: Array
+ ExpressionType?: string
/**
- * topic类型描述:
-0:普通消息;
-1:全局顺序消息;
-2:局部顺序消息;
-3:重试队列;
-4:死信队列;
-5:事务消息。
+ * 过滤表达式
注意:此字段可能返回 null,表示取不到有效值。
*/
- TopicType?: number
+ SubString?: string
/**
- * 环境(命名空间)名称。
+ * 订阅状态:
+0,订阅关系一致
+1,订阅关系不一致
+2,未知
注意:此字段可能返回 null,表示取不到有效值。
*/
- EnvironmentId?: string
+ Status?: number
/**
- * 主题名称。
+ * 消费堆积数量
注意:此字段可能返回 null,表示取不到有效值。
*/
- TopicName?: string
+ ConsumerLag?: number
/**
- * 说明,128个字符以内。
+ * 实例ID
注意:此字段可能返回 null,表示取不到有效值。
*/
- Remark?: string
+ ClusterId?: string
/**
- * 创建时间。
+ * 消费组名称
注意:此字段可能返回 null,表示取不到有效值。
*/
- CreateTime?: string
+ ConsumerGroup?: string
/**
- * 最近修改时间。
+ * 是否在线
注意:此字段可能返回 null,表示取不到有效值。
*/
- UpdateTime?: string
+ IsOnline?: boolean
/**
- * 生产者上限。
+ * 消费类型
注意:此字段可能返回 null,表示取不到有效值。
*/
- ProducerLimit?: string
+ ConsumeType?: number
/**
- * 消费者上限。
+ * 订阅一致性
注意:此字段可能返回 null,表示取不到有效值。
*/
- ConsumerLimit?: string
+ Consistency?: number
/**
- * 0: 非持久非分区
-1: 非持久分区
-2: 持久非分区
-3: 持久分区
+ * 最后消费进度更新时间,秒为单位
注意:此字段可能返回 null,表示取不到有效值。
*/
- PulsarTopicType?: number
+ LastUpdateTime?: number
/**
- * 未消费消息过期时间,单位:秒
-
+ * 最大重试次数
注意:此字段可能返回 null,表示取不到有效值。
*/
- MsgTTL?: number
+ MaxRetryTimes?: number
}
/**
@@ -2336,32 +2290,47 @@ export interface RocketMQTopic {
/**
* 主题名称
*/
- Name: string
+ Name?: string
/**
* 主题的类别,为枚举类型,Normal,GlobalOrder,PartitionedOrder,Transaction,Retry及DeadLetter
*/
- Type: string
+ Type?: string
/**
* 订阅组数量
*/
- GroupNum: number
+ GroupNum?: number
/**
* 说明
注意:此字段可能返回 null,表示取不到有效值。
*/
- Remark: string
+ Remark?: string
/**
* 读写分区数
*/
- PartitionNum: number
+ PartitionNum?: number
/**
* 创建时间,以毫秒为单位
*/
- CreateTime: number
+ CreateTime?: number
/**
* 创建时间,以毫秒为单位
*/
- UpdateTime: number
+ UpdateTime?: number
+ /**
+ * 最后写入时间,单位为秒
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ LastUpdateTime?: number
+ /**
+ * 订阅数量
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubscriptionCount?: number
+ /**
+ * 订阅关系列表
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubscriptionData?: Array
}
/**
@@ -6475,12 +6444,21 @@ export interface DescribeRocketMQTopicMsgsRequest {
TaskRequestId?: string
/**
* 死信查询时该值为true,只对Rocketmq有效
+ * @deprecated
*/
QueryDlqMsg?: boolean
/**
* 查询最近N条消息 最大不超过1024,默认-1为其他查询条件
*/
NumOfLatestMsg?: number
+ /**
+ * TAG表达式
+ */
+ Tag?: string
+ /**
+ * 死信查询时该值为true,只对Rocketmq有效
+ */
+ QueryDeadLetterMessage?: boolean
}
/**
@@ -6958,6 +6936,137 @@ export interface RabbitMQPrivateNode {
ProcessNumber?: number
}
+/**
+ * 主题实例
+ */
+export interface Topic {
+ /**
+ * 最后一次间隔内发布消息的平均byte大小。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ AverageMsgSize?: string
+ /**
+ * 消费者数量。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ConsumerCount?: string
+ /**
+ * 被记录下来的消息总数。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ LastConfirmedEntry?: string
+ /**
+ * 最后一个ledger创建的时间。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ LastLedgerCreatedTimestamp?: string
+ /**
+ * 本地和复制的发布者每秒发布消息的速率。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgRateIn?: string
+ /**
+ * 本地和复制的消费者每秒分发消息的数量之和。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgRateOut?: string
+ /**
+ * 本地和复制的发布者每秒发布消息的byte。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgThroughputIn?: string
+ /**
+ * 本地和复制的消费者每秒分发消息的byte。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgThroughputOut?: string
+ /**
+ * 被记录下来的消息总数。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ NumberOfEntries?: string
+ /**
+ * 分区数<=0:topic下无子分区。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Partitions?: number
+ /**
+ * 生产者数量。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ProducerCount?: string
+ /**
+ * 以byte计算的所有消息存储总量。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalSize?: string
+ /**
+ * 分区topic里面的子分区。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubTopicSets?: Array
+ /**
+ * topic类型描述:
+0:普通消息;
+1:全局顺序消息;
+2:局部顺序消息;
+3:重试队列;
+4:死信队列;
+5:事务消息。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TopicType?: number
+ /**
+ * 环境(命名空间)名称。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EnvironmentId?: string
+ /**
+ * 主题名称。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TopicName?: string
+ /**
+ * 说明,128个字符以内。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Remark?: string
+ /**
+ * 创建时间。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CreateTime?: string
+ /**
+ * 最近修改时间。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UpdateTime?: string
+ /**
+ * 生产者上限。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ProducerLimit?: string
+ /**
+ * 消费者上限。
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ConsumerLimit?: string
+ /**
+ * 0: 非持久非分区
+1: 非持久分区
+2: 持久非分区
+3: 持久分区
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ PulsarTopicType?: number
+ /**
+ * 未消费消息过期时间,单位:秒
+
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgTTL?: number
+}
+
/**
* DeleteCmqSubscribe返回参数结构体
*/
diff --git a/src/services/tke/v20180525/tke_models.ts b/src/services/tke/v20180525/tke_models.ts
index 8f50f9387..8b8994454 100644
--- a/src/services/tke/v20180525/tke_models.ts
+++ b/src/services/tke/v20180525/tke_models.ts
@@ -8706,7 +8706,7 @@ export interface DeleteClusterRouteTableResponse {
*/
export interface DescribeAddonValuesResponse {
/**
- * 参数列表,如果addon已安装,会使用已设置的的参数做渲染,是一个json格式的字符串
+ * 参数列表,如果addon已安装,会使用已设置的参数做渲染,是一个json格式的字符串
*/
Values?: string
/**
diff --git a/src/services/vod/v20180717/vod_models.ts b/src/services/vod/v20180717/vod_models.ts
index 25c029daa..5c67759b6 100644
--- a/src/services/vod/v20180717/vod_models.ts
+++ b/src/services/vod/v20180717/vod_models.ts
@@ -18229,11 +18229,11 @@ export interface EditMediaFileInfo {
*/
FileId: string
/**
- * 视频剪辑的起始偏移时间偏移,单位:秒。
+ * 视频剪辑起始的偏移时间,单位:秒。
*/
StartTimeOffset?: number
/**
- * 视频剪辑的起始结束时间偏移,单位:秒。
+ * 视频剪辑结束的偏移时间,单位:秒。
*/
EndTimeOffset?: number
}
diff --git a/src/services/waf/v20180125/waf_client.ts b/src/services/waf/v20180125/waf_client.ts
index 82bed48bf..87e2b4aeb 100644
--- a/src/services/waf/v20180125/waf_client.ts
+++ b/src/services/waf/v20180125/waf_client.ts
@@ -25,7 +25,7 @@ import {
DescribeIpHitItemsResponse,
DescribeCustomRulesRspRuleListItem,
ModifyAntiInfoLeakRulesResponse,
- WafRuleLimit,
+ DescribeCertificateVerifyResultRequest,
DescribeUserCdcClbWafRegionsRequest,
IpHitItemsData,
DeleteAttackDownloadRecordResponse,
@@ -34,6 +34,7 @@ import {
DescribeWafAutoDenyStatusRequest,
AddCustomWhiteRuleResponse,
SearchAttackLogRequest,
+ ModifyHostFlowModeResponse,
DomainPackageNew,
DescribeCustomWhiteRuleResponse,
AccessLogItems,
@@ -58,7 +59,7 @@ import {
DescribeAccessIndexRequest,
ModifyInstanceQpsLimitRequest,
DeleteHostRequest,
- DomainInfo,
+ DescribeCertificateVerifyResultResponse,
DescribeAntiInfoLeakRulesStrategyItem,
ModifyInstanceNameResponse,
UpsertSessionResponse,
@@ -222,6 +223,7 @@ import {
AccessLogInfo,
BatchIpAccessControlItem,
InstanceInfo,
+ WafRuleLimit,
TLSCiphers,
ModifyInstanceRenewFlagRequest,
DescribeBatchIpAccessControlResponse,
@@ -275,7 +277,7 @@ import {
DescribeDomainWhiteRulesResponse,
DescribeWafThreatenIntelligenceResponse,
DescribeAccessHistogramResponse,
- ModifyHostFlowModeResponse,
+ DomainInfo,
PageInfo,
DescribeSessionResponse,
DeleteAttackDownloadRecordRequest,
@@ -751,6 +753,16 @@ export class Client extends AbstractClient {
return this.request("ModifyCustomWhiteRule", req, cb)
}
+ /**
+ * 获取证书的检查结果
+ */
+ async DescribeCertificateVerifyResult(
+ req: DescribeCertificateVerifyResultRequest,
+ cb?: (error: string, rep: DescribeCertificateVerifyResultResponse) => void
+ ): Promise {
+ return this.request("DescribeCertificateVerifyResult", req, cb)
+ }
+
/**
* 切换弹性的开关
*/
diff --git a/src/services/waf/v20180125/waf_models.ts b/src/services/waf/v20180125/waf_models.ts
index cffca1634..e24485533 100644
--- a/src/services/waf/v20180125/waf_models.ts
+++ b/src/services/waf/v20180125/waf_models.ts
@@ -173,61 +173,29 @@ export interface ModifyAntiInfoLeakRulesResponse {
}
/**
- * waf模块的规格
+ * DescribeCertificateVerifyResult请求参数结构体
*/
-export interface WafRuleLimit {
- /**
- * 自定义CC的规格
- */
- CC: number
- /**
- * 自定义策略的规格
- */
- CustomRule: number
- /**
- * 黑白名单的规格
- */
- IPControl: number
- /**
- * 信息防泄漏的规格
- */
- AntiLeak: number
+export interface DescribeCertificateVerifyResultRequest {
/**
- * 防篡改的规格
- */
- AntiTamper: number
- /**
- * 紧急CC的规格
- */
- AutoCC: number
- /**
- * 地域封禁的规格
- */
- AreaBan: number
- /**
- * 自定义CC中配置session
- */
- CCSession: number
- /**
- * AI的规格
+ * 域名
*/
- AI: number
+ Domain: string
/**
- * 精准白名单的规格
+ * 证书类型
*/
- CustomWhite: number
+ CertType: number
/**
- * api安全的规格
+ * 证书公钥
*/
- ApiSecurity: number
+ Certificate?: string
/**
- * 客户端流量标记的规格
+ * 证书ID
*/
- ClientMsg: number
+ CertID?: string
/**
- * 流量标记的规格
+ * 私钥信息
*/
- TrafficMarking: number
+ PrivateKey?: string
}
/**
@@ -357,6 +325,20 @@ export interface SearchAttackLogRequest {
Page?: number
}
+/**
+ * ModifyHostFlowMode返回参数结构体
+ */
+export interface ModifyHostFlowModeResponse {
+ /**
+ * 成功的状态码
+ */
+ Success: ResponseCode
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string
+}
+
/**
* clb-waf 域名扩展套餐
*/
@@ -863,135 +845,30 @@ export interface DeleteHostRequest {
}
/**
- * domain列表
+ * DescribeCertificateVerifyResult返回参数结构体
*/
-export interface DomainInfo {
- /**
- * 域名
- */
- Domain: string
- /**
- * 域名ID
- */
- DomainId: string
- /**
- * 实例ID
- */
- InstanceId: string
- /**
- * cname地址
- */
- Cname: string
+export interface DescribeCertificateVerifyResultResponse {
/**
- * 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名
- */
- Edition: string
- /**
- * 地域
- */
- Region: string
- /**
- * 实例名
- */
- InstanceName: string
- /**
- * 日志包
- */
- ClsStatus: number
- /**
- * clbwaf使用模式,0镜像模式 1清洗模式
- */
- FlowMode: number
- /**
- * waf开关,0关闭 1开启
+ * 状态码
*/
Status: number
/**
- * 规则引擎防护模式,0观察模式 1拦截模式
- */
- Mode: number
- /**
- * 规则引擎和AI引擎防护模式联合状态,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式
- */
- Engine: number
- /**
- * CC列表
- */
- CCList: Array
- /**
- * 回源ip
- */
- RsList: Array
- /**
- * 服务端口配置
- */
- Ports: Array
- /**
- * 负载均衡器
- */
- LoadBalancerSet: Array
- /**
- * 用户id
- */
- AppId: number
- /**
- * clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误
- */
- State: number
- /**
- * 创建时间
- */
- CreateTime?: string
- /**
- * Ipv6开关状态,0关闭 1开启
- */
- Ipv6Status?: number
- /**
- * BOT开关状态,0关闭 1开启
- */
- BotStatus?: number
- /**
- * 版本信息
- */
- Level?: number
- /**
- * 是否开启投递CLS功能,0关闭 1开启
- */
- PostCLSStatus?: number
- /**
- * 是否开启投递CKafka功能,0关闭 1开启
- */
- PostCKafkaStatus?: number
- /**
- * cdc实例域名接入的集群信息,非cdc实例忽略
-注意:此字段可能返回 null,表示取不到有效值。
- */
- CdcClusters?: string
- /**
- * api安全开关状态,0关闭 1开启
-注意:此字段可能返回 null,表示取不到有效值。
+ * 错误详情
*/
- ApiStatus?: number
+ Detail: Array
/**
- * 应用型负载均衡类型,clb或者apisix,默认clb
-注意:此字段可能返回 null,表示取不到有效值。
+ * 过期时间
*/
- AlbType?: string
+ NotAfter: string
/**
- * 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更
+ * 证书是否改变:1有改变,0没有改变
注意:此字段可能返回 null,表示取不到有效值。
*/
- SgState?: number
+ Changed: number
/**
- * 安全组状态的详细解释
-注意:此字段可能返回 null,表示取不到有效值。
- */
- SgDetail?: string
- /**
- * 域名类型:hybrid表示混合云域名,public表示公有云域名
-注意:此字段可能返回 null,表示取不到有效值。
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- CloudType?: string
+ RequestId?: string
}
/**
@@ -4855,6 +4732,64 @@ export interface InstanceInfo {
HybridPkg?: HybridPkg
}
+/**
+ * waf模块的规格
+ */
+export interface WafRuleLimit {
+ /**
+ * 自定义CC的规格
+ */
+ CC: number
+ /**
+ * 自定义策略的规格
+ */
+ CustomRule: number
+ /**
+ * 黑白名单的规格
+ */
+ IPControl: number
+ /**
+ * 信息防泄漏的规格
+ */
+ AntiLeak: number
+ /**
+ * 防篡改的规格
+ */
+ AntiTamper: number
+ /**
+ * 紧急CC的规格
+ */
+ AutoCC: number
+ /**
+ * 地域封禁的规格
+ */
+ AreaBan: number
+ /**
+ * 自定义CC中配置session
+ */
+ CCSession: number
+ /**
+ * AI的规格
+ */
+ AI: number
+ /**
+ * 精准白名单的规格
+ */
+ CustomWhite: number
+ /**
+ * api安全的规格
+ */
+ ApiSecurity: number
+ /**
+ * 客户端流量标记的规格
+ */
+ ClientMsg: number
+ /**
+ * 流量标记的规格
+ */
+ TrafficMarking: number
+}
+
/**
* TLS 加密套件
*/
@@ -6248,17 +6183,135 @@ export interface DescribeAccessHistogramResponse {
}
/**
- * ModifyHostFlowMode返回参数结构体
+ * domain列表
*/
-export interface ModifyHostFlowModeResponse {
+export interface DomainInfo {
/**
- * 成功的状态码
+ * 域名
*/
- Success: ResponseCode
+ Domain: string
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 域名ID
*/
- RequestId?: string
+ DomainId: string
+ /**
+ * 实例ID
+ */
+ InstanceId: string
+ /**
+ * cname地址
+ */
+ Cname: string
+ /**
+ * 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名
+ */
+ Edition: string
+ /**
+ * 地域
+ */
+ Region: string
+ /**
+ * 实例名
+ */
+ InstanceName: string
+ /**
+ * 日志包
+ */
+ ClsStatus: number
+ /**
+ * clbwaf使用模式,0镜像模式 1清洗模式
+ */
+ FlowMode: number
+ /**
+ * waf开关,0关闭 1开启
+ */
+ Status: number
+ /**
+ * 规则引擎防护模式,0观察模式 1拦截模式
+ */
+ Mode: number
+ /**
+ * 规则引擎和AI引擎防护模式联合状态,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式
+ */
+ Engine: number
+ /**
+ * CC列表
+ */
+ CCList: Array
+ /**
+ * 回源ip
+ */
+ RsList: Array
+ /**
+ * 服务端口配置
+ */
+ Ports: Array
+ /**
+ * 负载均衡器
+ */
+ LoadBalancerSet: Array
+ /**
+ * 用户id
+ */
+ AppId: number
+ /**
+ * clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误
+ */
+ State: number
+ /**
+ * 创建时间
+ */
+ CreateTime?: string
+ /**
+ * Ipv6开关状态,0关闭 1开启
+ */
+ Ipv6Status?: number
+ /**
+ * BOT开关状态,0关闭 1开启
+ */
+ BotStatus?: number
+ /**
+ * 版本信息
+ */
+ Level?: number
+ /**
+ * 是否开启投递CLS功能,0关闭 1开启
+ */
+ PostCLSStatus?: number
+ /**
+ * 是否开启投递CKafka功能,0关闭 1开启
+ */
+ PostCKafkaStatus?: number
+ /**
+ * cdc实例域名接入的集群信息,非cdc实例忽略
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CdcClusters?: string
+ /**
+ * api安全开关状态,0关闭 1开启
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ApiStatus?: number
+ /**
+ * 应用型负载均衡类型,clb或者apisix,默认clb
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ AlbType?: string
+ /**
+ * 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SgState?: number
+ /**
+ * 安全组状态的详细解释
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SgDetail?: string
+ /**
+ * 域名类型:hybrid表示混合云域名,public表示公有云域名
+注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CloudType?: string
}
/**
diff --git a/tencentcloud/common/sdk_version.d.ts b/tencentcloud/common/sdk_version.d.ts
index ce9694d14..81bee2c65 100644
--- a/tencentcloud/common/sdk_version.d.ts
+++ b/tencentcloud/common/sdk_version.d.ts
@@ -1 +1 @@
-export declare const sdkVersion = "4.0.700";
+export declare const sdkVersion = "4.0.701";
diff --git a/tencentcloud/common/sdk_version.js b/tencentcloud/common/sdk_version.js
index cf437f3c5..7a07bf1b4 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.700";
+exports.sdkVersion = "4.0.701";
diff --git a/tencentcloud/services/batch/v20170312/batch_models.d.ts b/tencentcloud/services/batch/v20170312/batch_models.d.ts
index 35d082aed..440b54a0a 100644
--- a/tencentcloud/services/batch/v20170312/batch_models.d.ts
+++ b/tencentcloud/services/batch/v20170312/batch_models.d.ts
@@ -2277,6 +2277,11 @@ export interface InstanceTypeQuotaItem {
* 实例的CPU主频信息
*/
Frequency?: string;
+ /**
+ * 描述库存情况。取值范围:
UnderStock:表示对应库存即将售罄
NormalStock:表示对应库存供应有保障
EnoughStock:表示对应库存非常充足
WithoutStock:表示对应库存已经售罄
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StatusCategory?: string;
}
/**
* CreateTaskTemplate返回参数结构体
diff --git a/tencentcloud/services/cdn/v20180606/cdn_models.d.ts b/tencentcloud/services/cdn/v20180606/cdn_models.d.ts
index 20e7da7b2..0fff3d3bb 100644
--- a/tencentcloud/services/cdn/v20180606/cdn_models.d.ts
+++ b/tencentcloud/services/cdn/v20180606/cdn_models.d.ts
@@ -8271,7 +8271,7 @@ export interface Https {
*/
Hsts?: Hsts;
/**
- * Tls版本设置,仅支持部分Advance域名,支持设置 TLSv1, TLSV1.1, TLSV1.2, TLSv1.3,修改时必须开启连续的版本
+ * Tls版本设置,仅支持部分Advance域名,支持设置 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3,修改时必须开启连续的版本
注意:此字段可能返回 null,表示取不到有效值。
*/
TlsVersion?: Array;
diff --git a/tencentcloud/services/cls/v20201016/cls_client.d.ts b/tencentcloud/services/cls/v20201016/cls_client.d.ts
index 5532e08d1..1d61b2100 100644
--- a/tencentcloud/services/cls/v20201016/cls_client.d.ts
+++ b/tencentcloud/services/cls/v20201016/cls_client.d.ts
@@ -184,7 +184,7 @@ export declare class Client extends AbstractClient {
*/
DeleteMachineGroupInfo(req: DeleteMachineGroupInfoRequest, cb?: (error: string, rep: DeleteMachineGroupInfoResponse) => void): Promise;
/**
- * 本接口用于获取告警任务历史
+ * 本接口用于获取告警策略执行详情
*/
GetAlarmLog(req: GetAlarmLogRequest, cb?: (error: string, rep: GetAlarmLogResponse) => void): Promise;
/**
diff --git a/tencentcloud/services/cls/v20201016/cls_client.js b/tencentcloud/services/cls/v20201016/cls_client.js
index 3392dc654..58da3ebf0 100644
--- a/tencentcloud/services/cls/v20201016/cls_client.js
+++ b/tencentcloud/services/cls/v20201016/cls_client.js
@@ -292,7 +292,7 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("DeleteMachineGroupInfo", req, cb);
}
/**
- * 本接口用于获取告警任务历史
+ * 本接口用于获取告警策略执行详情
*/
async GetAlarmLog(req, cb) {
return this.request("GetAlarmLog", req, cb);
diff --git a/tencentcloud/services/cls/v20201016/cls_models.d.ts b/tencentcloud/services/cls/v20201016/cls_models.d.ts
index 735ac9a17..aaab63b8b 100644
--- a/tencentcloud/services/cls/v20201016/cls_models.d.ts
+++ b/tencentcloud/services/cls/v20201016/cls_models.d.ts
@@ -2514,15 +2514,15 @@ export interface DescribeTopicsRequest {
*/
export interface GetAlarmLogResponse {
/**
- * 加载后续内容的Context
+ * 加载后续详情的Context
*/
Context?: string;
/**
- * 日志查询结果是否全部返回
+ * 指定时间范围内的告警执行详情是否完整返回
*/
ListOver?: boolean;
/**
- * 返回的是否为分析结果
+ * 返回的结果是否为SQL分析结果
*/
Analysis?: boolean;
/**
@@ -2531,22 +2531,22 @@ export interface GetAlarmLogResponse {
*/
ColNames?: Array;
/**
- * 日志查询结果;当Analysis为True时,可能返回为null
+ * 执行详情查询结果;当Analysis为True时,可能返回为null
注意:此字段可能返回 null,表示取不到有效值。
*/
Results?: Array;
/**
- * 日志分析结果;当Analysis为False时,可能返回为null
+ * 执行详情统计分析结果;当Analysis为False时,可能返回为null
注意:此字段可能返回 null,表示取不到有效值。
*/
AnalysisResults?: Array;
/**
- * 新的日志分析结果; UseNewAnalysis为true有效
+ * 执行详情统计分析结果; UseNewAnalysis为true有效
注意:此字段可能返回 null,表示取不到有效值。
*/
AnalysisRecords?: Array;
/**
- * 日志分析的列属性; UseNewAnalysis为true有效
+ * 分析结果的列名, UseNewAnalysis为true有效
注意:此字段可能返回 null,表示取不到有效值。
*/
Columns?: Array;
@@ -5404,31 +5404,34 @@ export interface ApplyConfigToMachineGroupRequest {
*/
export interface GetAlarmLogRequest {
/**
- * 要查询的日志的起始时间,Unix时间戳,单位ms
+ * 要查询的执行详情的起始时间,Unix时间戳,单位ms
*/
From: number;
/**
- * 要查询的日志的结束时间,Unix时间戳,单位ms
+ * 要查询的执行详情的结束时间,Unix时间戳,单位ms
*/
To: number;
/**
- * 查询语句,语句长度最大为1024
+ * 查询过滤条件,例如:
+ - 按告警策略ID查询:`alert_id:"alarm-0745ec00-e605-xxxx-b50b-54afe61fc971"`
+ - 按监控对象ID查询:`monitored_object:"823d8bfa-76a7-xxxx-8399-8cda74d4009b") `
+ - 按告警策略ID及监控对象ID查询:`alert_id:"alarm-0745ec00-e605-xxxx-b50b-54afe61fc971" AND monitored_object:"823d8bfa-76a7-xxxx-8399-8cda74d4009b")`
*/
Query: string;
/**
- * 单次查询返回的日志条数,最大值为1000
+ * 单次查询返回的执行详情条数,最大值为1000
*/
Limit?: number;
/**
- * 加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容
+ * 加载更多详情时使用,透传上次返回的Context值,获取后续的执行详情
*/
Context?: string;
/**
- * 日志接口是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
+ * 执行详情是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc
*/
Sort?: string;
/**
- * 为true代表使用新检索,响应参数AnalysisRecords和Columns有效, 为false时代表使用老检索方式, AnalysisResults和ColNames有效
+ * 如果Query包含SQL语句,UseNewAnalysis为true时响应参数AnalysisRecords和Columns有效, UseNewAnalysis为false时响应参数AnalysisResults和ColNames有效
*/
UseNewAnalysis?: boolean;
}
diff --git a/tencentcloud/services/cvm/v20170312/cvm_models.d.ts b/tencentcloud/services/cvm/v20170312/cvm_models.d.ts
index 509333433..e8ef07146 100644
--- a/tencentcloud/services/cvm/v20170312/cvm_models.d.ts
+++ b/tencentcloud/services/cvm/v20170312/cvm_models.d.ts
@@ -4394,6 +4394,11 @@ export interface InstanceTypeQuotaItem {
* 实例的CPU主频信息
*/
Frequency?: string;
+ /**
+ * 描述库存情况。取值范围:
UnderStock:表示对应库存即将售罄
NormalStock:表示对应库存供应有保障
EnoughStock:表示对应库存非常充足
WithoutStock:表示对应库存已经售罄
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ StatusCategory?: string;
}
/**
* InquiryPriceTerminateInstances请求参数结构体
diff --git a/tencentcloud/services/dbbrain/v20210527/dbbrain_models.d.ts b/tencentcloud/services/dbbrain/v20210527/dbbrain_models.d.ts
index 656cddebc..1e772e26c 100644
--- a/tencentcloud/services/dbbrain/v20210527/dbbrain_models.d.ts
+++ b/tencentcloud/services/dbbrain/v20210527/dbbrain_models.d.ts
@@ -3406,15 +3406,15 @@ export interface DescribeSlowLogTimeSeriesStatsResponse {
/**
* 柱间单位时间间隔,单位为秒。
*/
- Period: number;
+ Period?: number;
/**
* 单位时间间隔内慢日志数量统计。
*/
- TimeSeries: Array;
+ TimeSeries?: Array;
/**
* 单位时间间隔内的实例 cpu 利用率监控数据。
*/
- SeriesData: MonitorMetricSeriesData;
+ SeriesData?: MonitorMetricSeriesData;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
diff --git a/tencentcloud/services/dlc/v20210125/dlc_client.d.ts b/tencentcloud/services/dlc/v20210125/dlc_client.d.ts
index eb3575fa7..1f7c271d5 100644
--- a/tencentcloud/services/dlc/v20210125/dlc_client.d.ts
+++ b/tencentcloud/services/dlc/v20210125/dlc_client.d.ts
@@ -1,6 +1,6 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { DescribeResultDownloadResponse, DescribeTaskResultResponse, DescribeDatasourceConnectionResponse, DescribeNotebookSessionStatementRequest, CancelNotebookSessionStatementRequest, DescribeDatabasesRequest, DeleteUserRequest, ListTaskJobLogDetailResponse, DetachUserPolicyResponse, CreateResultDownloadResponse, ModifyGovernEventRuleResponse, DescribeNotebookSessionsRequest, CreateDMSDatabaseResponse, CreateStoreLocationResponse, DescribeNotebookSessionResponse, DescribeDMSDatabaseResponse, UnbindWorkGroupsFromUserResponse, DropDMSDatabaseRequest, CreateScriptResponse, CreateTasksInOrderResponse, DescribeTablesResponse, SwitchDataEngineRequest, SuspendResumeDataEngineResponse, DeleteSparkAppRequest, ModifyUserResponse, DeleteScriptResponse, DetachUserPolicyRequest, AlterDMSTableResponse, DescribeEngineUsageInfoRequest, DescribeDMSTableResponse, DropDMSPartitionsRequest, CreateNotebookSessionStatementSupportBatchSQLRequest, CreateTasksInOrderRequest, AddDMSPartitionsResponse, DetachWorkGroupPolicyResponse, DescribeSparkSessionBatchSqlLogResponse, GenerateCreateMangedTableSqlRequest, SwitchDataEngineResponse, DescribeLakeFsInfoRequest, ModifySparkAppRequest, CreateDatabaseRequest, GenerateCreateMangedTableSqlResponse, DescribeDMSTablesResponse, AlterDMSPartitionRequest, CheckLockMetaDataRequest, DescribeSparkAppJobRequest, CreateDatabaseResponse, DescribeTasksRequest, CreateSparkAppTaskRequest, ModifySparkAppBatchResponse, CancelNotebookSessionStatementBatchResponse, QueryResultResponse, AttachUserPolicyRequest, CreateInternalTableRequest, ListTaskJobLogDetailRequest, AttachWorkGroupPolicyRequest, CreateUserResponse, DescribeNotebookSessionStatementsRequest, DeleteUserResponse, DescribeDatabasesResponse, DescribeNotebookSessionsResponse, DescribeDMSPartitionsRequest, DescribeForbiddenTableProRequest, CreateDataEngineResponse, DescribeSparkAppJobsRequest, DeleteNotebookSessionRequest, CreateDMSTableResponse, CreateNotebookSessionRequest, DescribeSparkSessionBatchSQLRequest, QueryResultRequest, CreateDataEngineRequest, ModifySparkAppBatchRequest, CreateTaskRequest, DescribeNotebookSessionRequest, CreateTableRequest, CreateNotebookSessionStatementRequest, DescribeWorkGroupsResponse, CreateImportTaskRequest, DescribeSparkSessionBatchSqlLogRequest, DescribeScriptsRequest, DescribeSparkAppJobResponse, CreateExportTaskResponse, AddUsersToWorkGroupRequest, DescribeStoreLocationRequest, AddUsersToWorkGroupResponse, DescribeNotebookSessionLogRequest, DescribeUserRolesResponse, CreateExportTaskRequest, DescribeNotebookSessionStatementResponse, ReportHeartbeatMetaDataResponse, ReportHeartbeatMetaDataRequest, CreateDMSTableRequest, CancelNotebookSessionStatementResponse, AttachWorkGroupPolicyResponse, ModifyWorkGroupResponse, DescribeDMSTablesRequest, ModifyUserRequest, CreateSparkAppTaskResponse, CancelTaskRequest, BindWorkGroupsToUserResponse, CreateNotebookSessionStatementResponse, DescribeStoreLocationResponse, DeleteScriptRequest, AddDMSPartitionsRequest, DescribeUserRolesRequest, DescribeNotebookSessionStatementSqlResultRequest, ModifySparkAppResponse, AlterDMSTableRequest, CreateImportTaskResponse, CreateTableResponse, CreateNotebookSessionStatementSupportBatchSQLResponse, CreateScriptRequest, BindWorkGroupsToUserRequest, DeleteWorkGroupRequest, DescribeTaskResultRequest, UnlockMetaDataRequest, DescribeLakeFsDirSummaryResponse, DescribeNotebookSessionLogResponse, DescribeForbiddenTableProResponse, CreateUserRequest, ModifyWorkGroupRequest, CancelTaskResponse, UnlockMetaDataResponse, DeleteWorkGroupResponse, DescribeSparkSessionBatchSQLResponse, DropDMSTableResponse, DescribeTableRequest, CreateWorkGroupResponse, DescribeEngineUsageInfoResponse, DescribeTablesRequest, DeleteNotebookSessionResponse, CreateStoreLocationRequest, DescribeNotebookSessionStatementsResponse, AttachUserPolicyResponse, DescribeLakeFsInfoResponse, DropDMSTableRequest, CancelSparkSessionBatchSQLResponse, DescribeNotebookSessionStatementSqlResultResponse, DescribeDMSPartitionsResponse, DeleteUsersFromWorkGroupResponse, CreateSparkSessionBatchSQLResponse, DescribeDMSDatabaseRequest, DescribeLakeFsDirSummaryRequest, DropDMSDatabaseResponse, DescribeUsersRequest, DeleteUsersFromWorkGroupRequest, CreateSparkAppResponse, CreateTaskResponse, DeleteSparkAppResponse, AlterDMSPartitionResponse, CreateTasksRequest, DescribeTableResponse, DescribeSparkAppJobsResponse, DescribeSparkAppTasksResponse, DescribeViewsRequest, LockMetaDataRequest, CancelSparkSessionBatchSQLRequest, DescribeWorkGroupsRequest, UnbindWorkGroupsFromUserRequest, UpdateRowFilterResponse, CreateTasksResponse, CreateNotebookSessionResponse, DescribeViewsResponse, DescribeTasksResponse, CreateSparkAppRequest, CreateSparkSessionBatchSQLRequest, DescribeDataEnginesRequest, DropDMSPartitionsResponse, AlterDMSDatabaseResponse, CreateWorkGroupRequest, CreateInternalTableResponse, SuspendResumeDataEngineRequest, DescribeSparkAppTasksRequest, LockMetaDataResponse, DescribeDatasourceConnectionRequest, CheckLockMetaDataResponse, AlterDMSDatabaseRequest, DescribeUsersResponse, CreateResultDownloadRequest, CreateDMSDatabaseRequest, DetachWorkGroupPolicyRequest, DescribeDMSTableRequest, ModifyGovernEventRuleRequest, CancelNotebookSessionStatementBatchRequest, DescribeDataEnginesResponse, DescribeScriptsResponse, UpdateRowFilterRequest, DescribeResultDownloadRequest } from "./dlc_models";
+import { UpdateDataEngineRequest, CheckDataEngineConfigPairsValidityResponse, DescribeResultDownloadResponse, DescribeTaskResultResponse, DescribeDatasourceConnectionResponse, DescribeNotebookSessionStatementRequest, ModifyDataEngineDescriptionRequest, CancelNotebookSessionStatementRequest, DescribeDatabasesRequest, DeleteUserRequest, DescribeUserDataEngineConfigResponse, ListTaskJobLogDetailResponse, DeleteDataEngineResponse, RenewDataEngineResponse, DetachUserPolicyResponse, CreateResultDownloadResponse, ModifyGovernEventRuleResponse, DescribeNotebookSessionsRequest, RestartDataEngineRequest, CreateDMSDatabaseResponse, CreateStoreLocationResponse, DescribeNotebookSessionResponse, DescribeDMSDatabaseResponse, DropDMSDatabaseRequest, CreateScriptResponse, CreateTasksInOrderResponse, DescribeTablesResponse, SwitchDataEngineRequest, DeleteSparkAppRequest, ModifyDataEngineDescriptionResponse, RestartDataEngineResponse, ModifyUserResponse, DeleteScriptResponse, DescribeWorkGroupsRequest, AlterDMSTableResponse, DescribeEngineUsageInfoRequest, DescribeDMSTableResponse, DropDMSPartitionsRequest, CreateNotebookSessionStatementSupportBatchSQLRequest, CreateTasksInOrderRequest, AddDMSPartitionsResponse, DetachWorkGroupPolicyResponse, DescribeSparkSessionBatchSqlLogResponse, GenerateCreateMangedTableSqlRequest, DescribeUserTypeRequest, SwitchDataEngineResponse, CheckDataEngineConfigPairsValidityRequest, DescribeLakeFsInfoRequest, ModifySparkAppRequest, DescribeUserInfoRequest, CreateDatabaseRequest, GenerateCreateMangedTableSqlResponse, DescribeDMSTablesResponse, UpdateDataEngineConfigResponse, AlterDMSPartitionRequest, CheckLockMetaDataRequest, DescribeSparkAppJobRequest, CreateDatabaseResponse, DescribeTasksRequest, CreateSparkAppTaskRequest, ModifySparkAppBatchResponse, DescribeUserTypeResponse, CancelNotebookSessionStatementBatchResponse, QueryResultResponse, CheckDataEngineImageCanBeUpgradeResponse, AttachUserPolicyRequest, CreateInternalTableRequest, ListTaskJobLogDetailRequest, DescribeTablesRequest, AttachWorkGroupPolicyRequest, CreateUserResponse, DetachUserPolicyRequest, DescribeDataEngineResponse, RollbackDataEngineImageResponse, UpdateDataEngineResponse, DeleteUserResponse, DescribeDatabasesResponse, DescribeNotebookSessionsResponse, DescribeDMSPartitionsRequest, DescribeForbiddenTableProRequest, CreateDataEngineResponse, DescribeSparkAppJobsRequest, DeleteNotebookSessionRequest, CreateDMSTableResponse, CreateNotebookSessionRequest, DescribeSparkSessionBatchSQLRequest, QueryResultRequest, CheckDataEngineImageCanBeRollbackRequest, CreateDataEngineRequest, ModifySparkAppBatchRequest, DescribeDataEnginePythonSparkImagesRequest, CreateTaskRequest, DescribeNotebookSessionRequest, UpgradeDataEngineImageRequest, ModifyUserTypeRequest, CreateTableRequest, CreateNotebookSessionStatementRequest, DescribeWorkGroupsResponse, CreateImportTaskRequest, DescribeSparkSessionBatchSqlLogRequest, DescribeScriptsRequest, ModifyGovernEventRuleRequest, DescribeSparkAppJobResponse, CreateExportTaskResponse, AddUsersToWorkGroupRequest, DescribeStoreLocationRequest, AddUsersToWorkGroupResponse, DescribeNotebookSessionLogRequest, DescribeUserRolesResponse, CreateExportTaskRequest, DescribeNotebookSessionStatementResponse, ReportHeartbeatMetaDataResponse, ReportHeartbeatMetaDataRequest, CreateDMSTableRequest, CancelNotebookSessionStatementResponse, AttachWorkGroupPolicyResponse, ModifyWorkGroupResponse, DescribeDMSTablesRequest, UpgradeDataEngineImageResponse, ModifyUserRequest, CreateSparkAppTaskResponse, CancelTaskRequest, DescribeDataEngineImageVersionsRequest, BindWorkGroupsToUserResponse, CreateNotebookSessionStatementResponse, DescribeStoreLocationResponse, DeleteScriptRequest, DescribeNotebookSessionStatementSqlResultRequest, UnbindWorkGroupsFromUserResponse, AddDMSPartitionsRequest, DescribeUserRolesRequest, DescribeDataEngineImageVersionsResponse, ModifySparkAppResponse, AlterDMSTableRequest, CreateImportTaskResponse, CreateTableResponse, CreateNotebookSessionStatementSupportBatchSQLResponse, CreateScriptRequest, BindWorkGroupsToUserRequest, DeleteWorkGroupRequest, RenewDataEngineRequest, DescribeTaskResultRequest, UnlockMetaDataRequest, RollbackDataEngineImageRequest, DescribeLakeFsDirSummaryResponse, DescribeNotebookSessionLogResponse, DescribeForbiddenTableProResponse, DescribeWorkGroupInfoRequest, CreateUserRequest, ModifyWorkGroupRequest, CancelTaskResponse, UnlockMetaDataResponse, DeleteWorkGroupResponse, DescribeSparkSessionBatchSQLResponse, DropDMSTableResponse, DescribeTableRequest, CreateWorkGroupResponse, DescribeEngineUsageInfoResponse, DescribeWorkGroupInfoResponse, CheckDataEngineImageCanBeRollbackResponse, SwitchDataEngineImageResponse, SwitchDataEngineImageRequest, DeleteNotebookSessionResponse, CreateStoreLocationRequest, DescribeNotebookSessionStatementsResponse, AttachUserPolicyResponse, DescribeLakeFsInfoResponse, DropDMSTableRequest, CancelSparkSessionBatchSQLResponse, DescribeNotebookSessionStatementSqlResultResponse, SuspendResumeDataEngineResponse, DescribeDMSPartitionsResponse, DeleteDataEngineRequest, CreateSparkSessionBatchSQLResponse, DescribeDMSDatabaseRequest, DescribeLakeFsDirSummaryRequest, DropDMSDatabaseResponse, DescribeUsersRequest, DeleteUsersFromWorkGroupRequest, CreateSparkAppResponse, CreateTaskResponse, UpdateUserDataEngineConfigResponse, DeleteSparkAppResponse, AlterDMSPartitionResponse, CreateTasksRequest, DescribeTableResponse, DescribeSparkAppJobsResponse, DescribeSparkAppTasksResponse, DescribeViewsRequest, LockMetaDataRequest, ModifyUserTypeResponse, CancelSparkSessionBatchSQLRequest, DeleteUsersFromWorkGroupResponse, DescribeUserDataEngineConfigRequest, DescribeDataEngineRequest, UnbindWorkGroupsFromUserRequest, UpdateRowFilterResponse, CreateTasksResponse, CreateNotebookSessionResponse, DescribeViewsResponse, DescribeTasksResponse, CreateSparkAppRequest, CreateSparkSessionBatchSQLRequest, DescribeDataEnginesRequest, DropDMSPartitionsResponse, AlterDMSDatabaseResponse, UpdateDataEngineConfigRequest, CreateWorkGroupRequest, CreateInternalTableResponse, SuspendResumeDataEngineRequest, DescribeSparkAppTasksRequest, LockMetaDataResponse, DescribeDatasourceConnectionRequest, CheckLockMetaDataResponse, DescribeNotebookSessionStatementsRequest, AlterDMSDatabaseRequest, CheckDataEngineImageCanBeUpgradeRequest, DescribeUsersResponse, CreateResultDownloadRequest, CreateDMSDatabaseRequest, DetachWorkGroupPolicyRequest, DescribeDMSTableRequest, DescribeDataEnginePythonSparkImagesResponse, CancelNotebookSessionStatementBatchRequest, DescribeUserInfoResponse, DescribeDataEnginesResponse, DescribeScriptsResponse, UpdateUserDataEngineConfigRequest, UpdateRowFilterRequest, DescribeResultDownloadRequest } from "./dlc_models";
/**
* dlc client
* @class
@@ -27,6 +27,14 @@ export declare class Client extends AbstractClient {
* 列举用户角色信息
*/
DescribeUserRoles(req: DescribeUserRolesRequest, cb?: (error: string, rep: DescribeUserRolesResponse) => void): Promise;
+ /**
+ * 修改用户类型。只有管理员用户能够调用该接口进行操作
+ */
+ ModifyUserType(req: ModifyUserTypeRequest, cb?: (error: string, rep: ModifyUserTypeResponse) => void): Promise;
+ /**
+ * 获取工作组详细信息
+ */
+ DescribeWorkGroupInfo(req: DescribeWorkGroupInfoRequest, cb?: (error: string, rep: DescribeWorkGroupInfoResponse) => void): Promise;
/**
* 本接口(DescribeNotebookSession)用于查询交互式 session详情信息
*/
@@ -43,6 +51,10 @@ export declare class Client extends AbstractClient {
* 元数据解锁
*/
UnlockMetaData(req: UnlockMetaDataRequest, cb?: (error: string, rep: UnlockMetaDataResponse) => void): Promise;
+ /**
+ * 本接口根据名称用于获取数据引擎详细信息
+ */
+ DescribeDataEngine(req: DescribeDataEngineRequest, cb?: (error: string, rep: DescribeDataEngineResponse) => void): Promise;
/**
* 该接口(CreateStoreLocation)新增或覆盖计算结果存储位置。
*/
@@ -51,10 +63,6 @@ export declare class Client extends AbstractClient {
* 本接口(CreateNotebookSessionStatementSupportBatchSQL)用于创建交互式session并执行SQL任务
*/
CreateNotebookSessionStatementSupportBatchSQL(req: CreateNotebookSessionStatementSupportBatchSQLRequest, cb?: (error: string, rep: CreateNotebookSessionStatementSupportBatchSQLResponse) => void): Promise;
- /**
- * 本接口(DescribeSparkSessionBatchSqlLog)用于查询Spark SQL批任务日志
- */
- DescribeSparkSessionBatchSqlLog(req: DescribeSparkSessionBatchSqlLogRequest, cb?: (error: string, rep: DescribeSparkSessionBatchSqlLogResponse) => void): Promise;
/**
* 切换主备集群
*/
@@ -75,6 +83,10 @@ export declare class Client extends AbstractClient {
* DMS元数据获取表列表
*/
DescribeDMSTables(req: DescribeDMSTablesRequest, cb?: (error: string, rep: DescribeDMSTablesResponse) => void): Promise;
+ /**
+ * 获取用户类型
+ */
+ DescribeUserType(req: DescribeUserTypeRequest, cb?: (error: string, rep: DescribeUserTypeResponse) => void): Promise;
/**
* 该接口(DescribleTasks)用于查询任务列表
*/
@@ -83,6 +95,10 @@ export declare class Client extends AbstractClient {
* 该接口(DeleteScript)用于删除sql脚本。
*/
DeleteScript(req: DeleteScriptRequest, cb?: (error: string, rep: DeleteScriptResponse) => void): Promise;
+ /**
+ * 切换引擎镜像版本
+ */
+ SwitchDataEngineImage(req?: SwitchDataEngineImageRequest, cb?: (error: string, rep: SwitchDataEngineImageResponse) => void): Promise;
/**
* 启动Spark作业
*/
@@ -96,9 +112,9 @@ export declare class Client extends AbstractClient {
*/
DescribeDatabases(req: DescribeDatabasesRequest, cb?: (error: string, rep: DescribeDatabasesResponse) => void): Promise;
/**
- * 本接口(DescribeNotebookSessions)用于查询交互式 session列表
+ * DMS元数据更新分区
*/
- DescribeNotebookSessions(req: DescribeNotebookSessionsRequest, cb?: (error: string, rep: DescribeNotebookSessionsResponse) => void): Promise;
+ AlterDMSPartition(req: AlterDMSPartitionRequest, cb?: (error: string, rep: AlterDMSPartitionResponse) => void): Promise;
/**
* 创建用户
*/
@@ -112,9 +128,13 @@ export declare class Client extends AbstractClient {
*/
ModifySparkAppBatch(req: ModifySparkAppBatchRequest, cb?: (error: string, rep: ModifySparkAppBatchResponse) => void): Promise;
/**
- * DMS元数据更新分区
+ * 本接口(DescribeNotebookSessions)用于查询交互式 session列表
*/
- AlterDMSPartition(req: AlterDMSPartitionRequest, cb?: (error: string, rep: AlterDMSPartitionResponse) => void): Promise;
+ DescribeNotebookSessions(req: DescribeNotebookSessionsRequest, cb?: (error: string, rep: DescribeNotebookSessionsResponse) => void): Promise;
+ /**
+ * 此接口用于更新行过滤规则。注意只能更新过滤规则,不能更新规格对象catalog,database和table。
+ */
+ UpdateRowFilter(req: UpdateRowFilterRequest, cb?: (error: string, rep: UpdateRowFilterResponse) => void): Promise;
/**
* 元数据锁
*/
@@ -167,6 +187,10 @@ export declare class Client extends AbstractClient {
* 本接口(CreateDatabase)用于生成建库SQL语句。
*/
CreateDatabase(req: CreateDatabaseRequest, cb?: (error: string, rep: CreateDatabaseResponse) => void): Promise;
+ /**
+ * 回滚引擎镜像版本
+ */
+ RollbackDataEngineImage(req?: RollbackDataEngineImageRequest, cb?: (error: string, rep: RollbackDataEngineImageResponse) => void): Promise;
/**
* 本接口(CreateSparkSessionBatchSQL)用于向Spark作业引擎提交Spark SQL批任务。
*/
@@ -219,10 +243,18 @@ export declare class Client extends AbstractClient {
* DMS元数据新增分区
*/
AddDMSPartitions(req: AddDMSPartitionsRequest, cb?: (error: string, rep: AddDMSPartitionsResponse) => void): Promise;
+ /**
+ * 修改用户引擎自定义配置
+ */
+ UpdateUserDataEngineConfig(req?: UpdateUserDataEngineConfigRequest, cb?: (error: string, rep: UpdateUserDataEngineConfigResponse) => void): Promise;
/**
* 本接口(CancelNotebookSessionStatementBatch)用于批量取消Session 中执行的任务
*/
CancelNotebookSessionStatementBatch(req: CancelNotebookSessionStatementBatchRequest, cb?: (error: string, rep: CancelNotebookSessionStatementBatchResponse) => void): Promise;
+ /**
+ * 本接口(CheckDataEngineImageCanBeUpgrade)用于查看集群镜像是否能够升级。
+ */
+ CheckDataEngineImageCanBeUpgrade(req: CheckDataEngineImageCanBeUpgradeRequest, cb?: (error: string, rep: CheckDataEngineImageCanBeUpgradeResponse) => void): Promise;
/**
* 删除spark作业
*/
@@ -251,18 +283,38 @@ export declare class Client extends AbstractClient {
* 本接口(DescribeDatasourceConnection)用于查询数据源信息
*/
DescribeDatasourceConnection(req: DescribeDatasourceConnectionRequest, cb?: (error: string, rep: DescribeDatasourceConnectionResponse) => void): Promise;
+ /**
+ * 本接口(CheckDataEngineImageCanBeRollback)用于查看集群是否能回滚。
+ */
+ CheckDataEngineImageCanBeRollback(req: CheckDataEngineImageCanBeRollbackRequest, cb?: (error: string, rep: CheckDataEngineImageCanBeRollbackResponse) => void): Promise;
/**
* 本接口(CancelSparkSessionBatchSQL)用于取消Spark SQL批任务。
*/
CancelSparkSessionBatchSQL(req: CancelSparkSessionBatchSQLRequest, cb?: (error: string, rep: CancelSparkSessionBatchSQLResponse) => void): Promise;
/**
- * 本接口(CancelTask),用于取消任务
+ * 本接口(DescribeSparkSessionBatchSqlLog)用于查询Spark SQL批任务日志
*/
- CancelTask(req: CancelTaskRequest, cb?: (error: string, rep: CancelTaskResponse) => void): Promise;
+ DescribeSparkSessionBatchSqlLog(req: DescribeSparkSessionBatchSqlLogRequest, cb?: (error: string, rep: DescribeSparkSessionBatchSqlLogResponse) => void): Promise;
/**
- * 更新spark作业
+ * 本接口(DescribeTable),用于查询单个表的详细信息。
*/
- ModifySparkApp(req: ModifySparkAppRequest, cb?: (error: string, rep: ModifySparkAppResponse) => void): Promise;
+ DescribeTable(req: DescribeTableRequest, cb?: (error: string, rep: DescribeTableResponse) => void): Promise;
+ /**
+ * 获取用户详细信息
+ */
+ DescribeUserInfo(req: DescribeUserInfoRequest, cb?: (error: string, rep: DescribeUserInfoResponse) => void): Promise;
+ /**
+ * 本接口用于更新数据引擎配置
+ */
+ UpdateDataEngine(req: UpdateDataEngineRequest, cb?: (error: string, rep: UpdateDataEngineResponse) => void): Promise;
+ /**
+ * 本接口(CheckDataEngineConfigPairsValidity)用于检查引擎用户自定义参数的有效性
+ */
+ CheckDataEngineConfigPairsValidity(req: CheckDataEngineConfigPairsValidityRequest, cb?: (error: string, rep: CheckDataEngineConfigPairsValidityResponse) => void): Promise;
+ /**
+ * 删除数据引擎
+ */
+ DeleteDataEngine(req: DeleteDataEngineRequest, cb?: (error: string, rep: DeleteDataEngineResponse) => void): Promise;
/**
* 删除用户
*/
@@ -271,18 +323,26 @@ export declare class Client extends AbstractClient {
* 本接口根据引擎ID查询数据引擎资源使用情况
*/
DescribeEngineUsageInfo(req: DescribeEngineUsageInfoRequest, cb?: (error: string, rep: DescribeEngineUsageInfoResponse) => void): Promise;
+ /**
+ * 用户某种操作,触发引擎配置修改
+ */
+ UpdateDataEngineConfig(req?: UpdateDataEngineConfigRequest, cb?: (error: string, rep: UpdateDataEngineConfigResponse) => void): Promise;
/**
* 按顺序创建任务(已经废弃,后期不再维护,请使用接口CreateTasks)
*/
CreateTasksInOrder(req: CreateTasksInOrderRequest, cb?: (error: string, rep: CreateTasksInOrderResponse) => void): Promise;
/**
- * 此接口用于更新行过滤规则。注意只能更新过滤规则,不能更新规格对象catalog,database和table。
+ * 本接口(DescribeDataEngineImageVersions)用于获取独享集群大版本镜像列表。
*/
- UpdateRowFilter(req: UpdateRowFilterRequest, cb?: (error: string, rep: UpdateRowFilterResponse) => void): Promise;
+ DescribeDataEngineImageVersions(req: DescribeDataEngineImageVersionsRequest, cb?: (error: string, rep: DescribeDataEngineImageVersionsResponse) => void): Promise;
/**
* DMS元数据创建表
*/
CreateDMSTable(req: CreateDMSTableRequest, cb?: (error: string, rep: CreateDMSTableResponse) => void): Promise;
+ /**
+ * 升级引擎镜像
+ */
+ UpgradeDataEngineImage(req?: UpgradeDataEngineImageRequest, cb?: (error: string, rep: UpgradeDataEngineImageResponse) => void): Promise;
/**
* 解绑用户鉴权策略
*/
@@ -315,6 +375,10 @@ export declare class Client extends AbstractClient {
* 该接口(CreateExportTask)用于创建导出任务
*/
CreateExportTask(req: CreateExportTaskRequest, cb?: (error: string, rep: CreateExportTaskResponse) => void): Promise;
+ /**
+ * 本接口(CancelTask),用于取消任务
+ */
+ CancelTask(req: CancelTaskRequest, cb?: (error: string, rep: CancelTaskResponse) => void): Promise;
/**
* 从工作组中删除用户
*/
@@ -335,14 +399,22 @@ export declare class Client extends AbstractClient {
* 该接口(CreateScript)用于创建sql脚本。
*/
CreateScript(req: CreateScriptRequest, cb?: (error: string, rep: CreateScriptResponse) => void): Promise;
+ /**
+ * 重启引擎
+ */
+ RestartDataEngine(req?: RestartDataEngineRequest, cb?: (error: string, rep: RestartDataEngineResponse) => void): Promise;
/**
* 本接口(DescribeNotebookSessionStatement)用于查询session 中执行任务的详情
*/
DescribeNotebookSessionStatement(req: DescribeNotebookSessionStatementRequest, cb?: (error: string, rep: DescribeNotebookSessionStatementResponse) => void): Promise;
/**
- * 本接口(DescribeTable),用于查询单个表的详细信息。
+ * 续费数据引擎
*/
- DescribeTable(req: DescribeTableRequest, cb?: (error: string, rep: DescribeTableResponse) => void): Promise;
+ RenewDataEngine(req: RenewDataEngineRequest, cb?: (error: string, rep: RenewDataEngineResponse) => void): Promise;
+ /**
+ * 更新spark作业
+ */
+ ModifySparkApp(req: ModifySparkAppRequest, cb?: (error: string, rep: ModifySparkAppResponse) => void): Promise;
/**
* 本接口(DescribeViews)用于查询数据视图列表。
*/
@@ -355,10 +427,18 @@ export declare class Client extends AbstractClient {
* 绑定工作组到用户
*/
BindWorkGroupsToUser(req: BindWorkGroupsToUserRequest, cb?: (error: string, rep: BindWorkGroupsToUserResponse) => void): Promise;
+ /**
+ * 查询用户自定义引擎参数
+ */
+ DescribeUserDataEngineConfig(req?: DescribeUserDataEngineConfigRequest, cb?: (error: string, rep: DescribeUserDataEngineConfigResponse) => void): Promise;
/**
* 修改用户信息
*/
ModifyUser(req: ModifyUserRequest, cb?: (error: string, rep: ModifyUserResponse) => void): Promise;
+ /**
+ * 修改引擎描述信息
+ */
+ ModifyDataEngineDescription(req: ModifyDataEngineDescriptionRequest, cb?: (error: string, rep: ModifyDataEngineDescriptionResponse) => void): Promise;
/**
* 本接口(DeleteNotebookSession)用于删除交互式session(notebook)
*/
@@ -379,6 +459,10 @@ export declare class Client extends AbstractClient {
* 查询Spark作业的运行任务列表
*/
DescribeSparkAppTasks(req: DescribeSparkAppTasksRequest, cb?: (error: string, rep: DescribeSparkAppTasksResponse) => void): Promise;
+ /**
+ * 本接口(DescribeDataEnginePythonSparkImages)用于获取PYSPARK镜像列表
+ */
+ DescribeDataEnginePythonSparkImages(req: DescribeDataEnginePythonSparkImagesRequest, cb?: (error: string, rep: DescribeDataEnginePythonSparkImagesResponse) => void): Promise;
/**
* 查询用户的托管存储信息
*/
diff --git a/tencentcloud/services/dlc/v20210125/dlc_client.js b/tencentcloud/services/dlc/v20210125/dlc_client.js
index 11a8a123a..e8ec6a9c7 100644
--- a/tencentcloud/services/dlc/v20210125/dlc_client.js
+++ b/tencentcloud/services/dlc/v20210125/dlc_client.js
@@ -57,6 +57,18 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeUserRoles(req, cb) {
return this.request("DescribeUserRoles", req, cb);
}
+ /**
+ * 修改用户类型。只有管理员用户能够调用该接口进行操作
+ */
+ async ModifyUserType(req, cb) {
+ return this.request("ModifyUserType", req, cb);
+ }
+ /**
+ * 获取工作组详细信息
+ */
+ async DescribeWorkGroupInfo(req, cb) {
+ return this.request("DescribeWorkGroupInfo", req, cb);
+ }
/**
* 本接口(DescribeNotebookSession)用于查询交互式 session详情信息
*/
@@ -81,6 +93,12 @@ class Client extends abstract_client_1.AbstractClient {
async UnlockMetaData(req, cb) {
return this.request("UnlockMetaData", req, cb);
}
+ /**
+ * 本接口根据名称用于获取数据引擎详细信息
+ */
+ async DescribeDataEngine(req, cb) {
+ return this.request("DescribeDataEngine", req, cb);
+ }
/**
* 该接口(CreateStoreLocation)新增或覆盖计算结果存储位置。
*/
@@ -93,12 +111,6 @@ class Client extends abstract_client_1.AbstractClient {
async CreateNotebookSessionStatementSupportBatchSQL(req, cb) {
return this.request("CreateNotebookSessionStatementSupportBatchSQL", req, cb);
}
- /**
- * 本接口(DescribeSparkSessionBatchSqlLog)用于查询Spark SQL批任务日志
- */
- async DescribeSparkSessionBatchSqlLog(req, cb) {
- return this.request("DescribeSparkSessionBatchSqlLog", req, cb);
- }
/**
* 切换主备集群
*/
@@ -129,6 +141,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeDMSTables(req, cb) {
return this.request("DescribeDMSTables", req, cb);
}
+ /**
+ * 获取用户类型
+ */
+ async DescribeUserType(req, cb) {
+ return this.request("DescribeUserType", req, cb);
+ }
/**
* 该接口(DescribleTasks)用于查询任务列表
*/
@@ -141,6 +159,12 @@ class Client extends abstract_client_1.AbstractClient {
async DeleteScript(req, cb) {
return this.request("DeleteScript", req, cb);
}
+ /**
+ * 切换引擎镜像版本
+ */
+ async SwitchDataEngineImage(req, cb) {
+ return this.request("SwitchDataEngineImage", req, cb);
+ }
/**
* 启动Spark作业
*/
@@ -160,10 +184,10 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("DescribeDatabases", req, cb);
}
/**
- * 本接口(DescribeNotebookSessions)用于查询交互式 session列表
+ * DMS元数据更新分区
*/
- async DescribeNotebookSessions(req, cb) {
- return this.request("DescribeNotebookSessions", req, cb);
+ async AlterDMSPartition(req, cb) {
+ return this.request("AlterDMSPartition", req, cb);
}
/**
* 创建用户
@@ -184,10 +208,16 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("ModifySparkAppBatch", req, cb);
}
/**
- * DMS元数据更新分区
+ * 本接口(DescribeNotebookSessions)用于查询交互式 session列表
*/
- async AlterDMSPartition(req, cb) {
- return this.request("AlterDMSPartition", req, cb);
+ async DescribeNotebookSessions(req, cb) {
+ return this.request("DescribeNotebookSessions", req, cb);
+ }
+ /**
+ * 此接口用于更新行过滤规则。注意只能更新过滤规则,不能更新规格对象catalog,database和table。
+ */
+ async UpdateRowFilter(req, cb) {
+ return this.request("UpdateRowFilter", req, cb);
}
/**
* 元数据锁
@@ -267,6 +297,12 @@ class Client extends abstract_client_1.AbstractClient {
async CreateDatabase(req, cb) {
return this.request("CreateDatabase", req, cb);
}
+ /**
+ * 回滚引擎镜像版本
+ */
+ async RollbackDataEngineImage(req, cb) {
+ return this.request("RollbackDataEngineImage", req, cb);
+ }
/**
* 本接口(CreateSparkSessionBatchSQL)用于向Spark作业引擎提交Spark SQL批任务。
*/
@@ -345,12 +381,24 @@ class Client extends abstract_client_1.AbstractClient {
async AddDMSPartitions(req, cb) {
return this.request("AddDMSPartitions", req, cb);
}
+ /**
+ * 修改用户引擎自定义配置
+ */
+ async UpdateUserDataEngineConfig(req, cb) {
+ return this.request("UpdateUserDataEngineConfig", req, cb);
+ }
/**
* 本接口(CancelNotebookSessionStatementBatch)用于批量取消Session 中执行的任务
*/
async CancelNotebookSessionStatementBatch(req, cb) {
return this.request("CancelNotebookSessionStatementBatch", req, cb);
}
+ /**
+ * 本接口(CheckDataEngineImageCanBeUpgrade)用于查看集群镜像是否能够升级。
+ */
+ async CheckDataEngineImageCanBeUpgrade(req, cb) {
+ return this.request("CheckDataEngineImageCanBeUpgrade", req, cb);
+ }
/**
* 删除spark作业
*/
@@ -393,6 +441,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeDatasourceConnection(req, cb) {
return this.request("DescribeDatasourceConnection", req, cb);
}
+ /**
+ * 本接口(CheckDataEngineImageCanBeRollback)用于查看集群是否能回滚。
+ */
+ async CheckDataEngineImageCanBeRollback(req, cb) {
+ return this.request("CheckDataEngineImageCanBeRollback", req, cb);
+ }
/**
* 本接口(CancelSparkSessionBatchSQL)用于取消Spark SQL批任务。
*/
@@ -400,16 +454,40 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("CancelSparkSessionBatchSQL", req, cb);
}
/**
- * 本接口(CancelTask),用于取消任务
+ * 本接口(DescribeSparkSessionBatchSqlLog)用于查询Spark SQL批任务日志
*/
- async CancelTask(req, cb) {
- return this.request("CancelTask", req, cb);
+ async DescribeSparkSessionBatchSqlLog(req, cb) {
+ return this.request("DescribeSparkSessionBatchSqlLog", req, cb);
}
/**
- * 更新spark作业
+ * 本接口(DescribeTable),用于查询单个表的详细信息。
*/
- async ModifySparkApp(req, cb) {
- return this.request("ModifySparkApp", req, cb);
+ async DescribeTable(req, cb) {
+ return this.request("DescribeTable", req, cb);
+ }
+ /**
+ * 获取用户详细信息
+ */
+ async DescribeUserInfo(req, cb) {
+ return this.request("DescribeUserInfo", req, cb);
+ }
+ /**
+ * 本接口用于更新数据引擎配置
+ */
+ async UpdateDataEngine(req, cb) {
+ return this.request("UpdateDataEngine", req, cb);
+ }
+ /**
+ * 本接口(CheckDataEngineConfigPairsValidity)用于检查引擎用户自定义参数的有效性
+ */
+ async CheckDataEngineConfigPairsValidity(req, cb) {
+ return this.request("CheckDataEngineConfigPairsValidity", req, cb);
+ }
+ /**
+ * 删除数据引擎
+ */
+ async DeleteDataEngine(req, cb) {
+ return this.request("DeleteDataEngine", req, cb);
}
/**
* 删除用户
@@ -423,6 +501,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeEngineUsageInfo(req, cb) {
return this.request("DescribeEngineUsageInfo", req, cb);
}
+ /**
+ * 用户某种操作,触发引擎配置修改
+ */
+ async UpdateDataEngineConfig(req, cb) {
+ return this.request("UpdateDataEngineConfig", req, cb);
+ }
/**
* 按顺序创建任务(已经废弃,后期不再维护,请使用接口CreateTasks)
*/
@@ -430,10 +514,10 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("CreateTasksInOrder", req, cb);
}
/**
- * 此接口用于更新行过滤规则。注意只能更新过滤规则,不能更新规格对象catalog,database和table。
+ * 本接口(DescribeDataEngineImageVersions)用于获取独享集群大版本镜像列表。
*/
- async UpdateRowFilter(req, cb) {
- return this.request("UpdateRowFilter", req, cb);
+ async DescribeDataEngineImageVersions(req, cb) {
+ return this.request("DescribeDataEngineImageVersions", req, cb);
}
/**
* DMS元数据创建表
@@ -441,6 +525,12 @@ class Client extends abstract_client_1.AbstractClient {
async CreateDMSTable(req, cb) {
return this.request("CreateDMSTable", req, cb);
}
+ /**
+ * 升级引擎镜像
+ */
+ async UpgradeDataEngineImage(req, cb) {
+ return this.request("UpgradeDataEngineImage", req, cb);
+ }
/**
* 解绑用户鉴权策略
*/
@@ -489,6 +579,12 @@ class Client extends abstract_client_1.AbstractClient {
async CreateExportTask(req, cb) {
return this.request("CreateExportTask", req, cb);
}
+ /**
+ * 本接口(CancelTask),用于取消任务
+ */
+ async CancelTask(req, cb) {
+ return this.request("CancelTask", req, cb);
+ }
/**
* 从工作组中删除用户
*/
@@ -519,6 +615,12 @@ class Client extends abstract_client_1.AbstractClient {
async CreateScript(req, cb) {
return this.request("CreateScript", req, cb);
}
+ /**
+ * 重启引擎
+ */
+ async RestartDataEngine(req, cb) {
+ return this.request("RestartDataEngine", req, cb);
+ }
/**
* 本接口(DescribeNotebookSessionStatement)用于查询session 中执行任务的详情
*/
@@ -526,10 +628,16 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("DescribeNotebookSessionStatement", req, cb);
}
/**
- * 本接口(DescribeTable),用于查询单个表的详细信息。
+ * 续费数据引擎
*/
- async DescribeTable(req, cb) {
- return this.request("DescribeTable", req, cb);
+ async RenewDataEngine(req, cb) {
+ return this.request("RenewDataEngine", req, cb);
+ }
+ /**
+ * 更新spark作业
+ */
+ async ModifySparkApp(req, cb) {
+ return this.request("ModifySparkApp", req, cb);
}
/**
* 本接口(DescribeViews)用于查询数据视图列表。
@@ -549,12 +657,24 @@ class Client extends abstract_client_1.AbstractClient {
async BindWorkGroupsToUser(req, cb) {
return this.request("BindWorkGroupsToUser", req, cb);
}
+ /**
+ * 查询用户自定义引擎参数
+ */
+ async DescribeUserDataEngineConfig(req, cb) {
+ return this.request("DescribeUserDataEngineConfig", req, cb);
+ }
/**
* 修改用户信息
*/
async ModifyUser(req, cb) {
return this.request("ModifyUser", req, cb);
}
+ /**
+ * 修改引擎描述信息
+ */
+ async ModifyDataEngineDescription(req, cb) {
+ return this.request("ModifyDataEngineDescription", req, cb);
+ }
/**
* 本接口(DeleteNotebookSession)用于删除交互式session(notebook)
*/
@@ -585,6 +705,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeSparkAppTasks(req, cb) {
return this.request("DescribeSparkAppTasks", req, cb);
}
+ /**
+ * 本接口(DescribeDataEnginePythonSparkImages)用于获取PYSPARK镜像列表
+ */
+ async DescribeDataEnginePythonSparkImages(req, cb) {
+ return this.request("DescribeDataEnginePythonSparkImages", req, cb);
+ }
/**
* 查询用户的托管存储信息
*/
diff --git a/tencentcloud/services/dlc/v20210125/dlc_models.d.ts b/tencentcloud/services/dlc/v20210125/dlc_models.d.ts
index fa658d059..6176528e3 100644
--- a/tencentcloud/services/dlc/v20210125/dlc_models.d.ts
+++ b/tencentcloud/services/dlc/v20210125/dlc_models.d.ts
@@ -1,3 +1,136 @@
+/**
+ * 用户详细信息
+ */
+export interface UserDetailInfo {
+ /**
+ * 用户Id
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserId: string;
+ /**
+ * 返回的信息类型,Group:返回的当前用户的工作组信息;DataAuth:返回的当前用户的数据权限信息;EngineAuth:返回的当前用户的引擎权限信息
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Type: string;
+ /**
+ * 用户类型:ADMIN:管理员 COMMON:一般用户
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserType: string;
+ /**
+ * 用户描述信息
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserDescription: string;
+ /**
+ * 数据权限信息集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DataPolicyInfo: Policys;
+ /**
+ * 引擎权限集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EnginePolicyInfo: Policys;
+ /**
+ * 绑定到该用户的工作组集合信息
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupInfo: WorkGroups;
+ /**
+ * 用户别名
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserAlias: string;
+ /**
+ * 行过滤集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RowFilterInfo: Policys;
+}
+/**
+ * UpdateDataEngine请求参数结构体
+ */
+export interface UpdateDataEngineRequest {
+ /**
+ * 资源大小
+ */
+ Size: number;
+ /**
+ * 最小资源
+ */
+ MinClusters: number;
+ /**
+ * 最大资源
+ */
+ MaxClusters: number;
+ /**
+ * 开启自动刷新:true:开启、false(默认):关闭
+ */
+ AutoResume: boolean;
+ /**
+ * 数据引擎名称
+ */
+ DataEngineName: string;
+ /**
+ * 相关信息
+ */
+ Message: string;
+ /**
+ * 是否自定挂起集群:false(默认):不自动挂起、true:自动挂起
+ */
+ AutoSuspend?: boolean;
+ /**
+ * 定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)
+ */
+ CrontabResumeSuspend?: number;
+ /**
+ * 定时启停策略,复杂类型:包含启停时间、挂起集群策略
+ */
+ CrontabResumeSuspendStrategy?: CrontabResumeSuspendStrategy;
+ /**
+ * 单个集群最大并发任务数,默认5
+ */
+ MaxConcurrency?: number;
+ /**
+ * 可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。
+ */
+ TolerableQueueTime?: number;
+ /**
+ * 集群自动挂起时间
+ */
+ AutoSuspendTime?: number;
+ /**
+ * spark jar 包年包月集群是否开启弹性
+ */
+ ElasticSwitch?: boolean;
+ /**
+ * spark jar 包年包月集群弹性上限
+ */
+ ElasticLimit?: number;
+ /**
+ * Spark批作业集群Session资源配置模板
+ */
+ SessionResourceTemplate?: SessionResourceTemplate;
+}
+/**
+ * CheckDataEngineConfigPairsValidity返回参数结构体
+ */
+export interface CheckDataEngineConfigPairsValidityResponse {
+ /**
+ * 参数有效性:ture:有效,false:至少存在一个无效参数;
+ */
+ IsAvailable?: boolean;
+ /**
+ * 无效参数集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UnavailableConfig?: Array;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DescribeResultDownload返回参数结构体
*/
@@ -100,99 +233,17 @@ export interface DescribeNotebookSessionStatementRequest {
TaskId?: string;
}
/**
- * 网络配置
+ * ModifyDataEngineDescription请求参数结构体
*/
-export interface NetworkConnection {
+export interface ModifyDataEngineDescriptionRequest {
/**
- * 网络配置id
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- Id?: number;
- /**
- * 网络配置唯一标志符
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 要修改的引擎的名称
*/
- AssociateId?: string;
- /**
- * 计算引擎id
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- HouseId?: string;
- /**
- * 数据源id(已废弃)
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionId?: string;
- /**
- * 网络配置状态(0-初始化,1-正常)
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- State?: number;
- /**
- * 创建时间
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- CreateTime?: number;
- /**
- * 修改时间
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- UpdateTime?: number;
- /**
- * 创建用户Appid
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- Appid?: number;
- /**
- * 计算引擎名称
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- HouseName?: string;
- /**
- * 网络配置名称
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionName?: string;
- /**
- * 网络配置类型
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- NetworkConnectionType?: number;
- /**
- * 创建用户uin
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- Uin?: string;
- /**
- * 创建用户SubAccountUin
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- SubAccountUin?: string;
- /**
- * 网络配置描述
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- NetworkConnectionDesc?: string;
- /**
- * 数据源vpcid
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionVpcId?: string;
- /**
- * 数据源SubnetId
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionSubnetId?: string;
- /**
- * 数据源SubnetId
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- DatasourceConnectionCidrBlock?: string;
+ DataEngineName: string;
/**
- * 数据源SubnetCidrBlock
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 引擎的描述信息,最大长度为250
*/
- DatasourceConnectionSubnetCidrBlock?: string;
+ Message: string;
}
/**
* CancelNotebookSessionStatement请求参数结构体
@@ -271,6 +322,15 @@ export interface DeleteUserRequest {
*/
UserIds: Array;
}
+/**
+ * DescribeUserDataEngineConfig返回参数结构体
+ */
+export interface DescribeUserDataEngineConfigResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* ListTaskJobLogDetail返回参数结构体
*/
@@ -385,6 +445,54 @@ export interface SparkSessionBatchLogOperate {
*/
Supplement?: Array;
}
+/**
+ * python-spark镜像信息。
+ */
+export interface PythonSparkImage {
+ /**
+ * spark镜像唯一id
+ */
+ SparkImageId: string;
+ /**
+ * 集群小版本镜像id
+ */
+ ChildImageVersionId: string;
+ /**
+ * spark镜像名称
+ */
+ SparkImageVersion: string;
+ /**
+ * spark镜像描述信息
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Description: string;
+ /**
+ * 创建时间
+ */
+ CreateTime: string;
+ /**
+ * 更新时间
+ */
+ UpdateTime: string;
+}
+/**
+ * DeleteDataEngine返回参数结构体
+ */
+export interface DeleteDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
+/**
+ * RenewDataEngine返回参数结构体
+ */
+export interface RenewDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DetachUserPolicy返回参数结构体
*/
@@ -460,6 +568,10 @@ export interface DescribeNotebookSessionsRequest {
*/
Offset?: number;
}
+/**
+ * RestartDataEngine请求参数结构体
+ */
+export declare type RestartDataEngineRequest = null;
/**
* CreateDMSDatabase返回参数结构体
*/
@@ -521,13 +633,19 @@ export interface DescribeDMSDatabaseResponse {
RequestId?: string;
}
/**
- * UnbindWorkGroupsFromUser返回参数结构体
+ * 策略集合
*/
-export interface UnbindWorkGroupsFromUserResponse {
+export interface Policys {
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 策略集合
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- RequestId?: string;
+ PolicySet: Array;
+ /**
+ * 策略总数
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalCount: number;
}
/**
* DropDMSDatabase请求参数结构体
@@ -789,17 +907,19 @@ export interface SwitchDataEngineRequest {
StartStandbyCluster: boolean;
}
/**
- * SuspendResumeDataEngine返回参数结构体
+ * ip端口对信息
*/
-export interface SuspendResumeDataEngineResponse {
+export interface IpPortPair {
/**
- * 虚拟集群详细信息
+ * ip信息
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- DataEngineName?: string;
+ Ip?: string;
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 端口信息
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- RequestId?: string;
+ Port?: number;
}
/**
* DeleteSparkApp请求参数结构体
@@ -810,6 +930,24 @@ export interface DeleteSparkAppRequest {
*/
AppName: string;
}
+/**
+ * ModifyDataEngineDescription返回参数结构体
+ */
+export interface ModifyDataEngineDescriptionResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
+/**
+ * RestartDataEngine返回参数结构体
+ */
+export interface RestartDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* ModifyUser返回参数结构体
*/
@@ -911,17 +1049,33 @@ export interface ElasticsearchInfo {
ServiceInfo?: Array;
}
/**
- * DetachUserPolicy请求参数结构体
+ * DescribeWorkGroups请求参数结构体
*/
-export interface DetachUserPolicyRequest {
+export interface DescribeWorkGroupsRequest {
/**
- * 用户Id,和CAM侧Uin匹配
+ * 查询的工作组Id,不填或填0表示不过滤。
*/
- UserId: string;
+ WorkGroupId?: number;
/**
- * 解绑的权限集合
+ * 过滤条件,当前仅支持按照工作组名称进行模糊搜索。Key为workgroup-name
*/
- PolicySet?: Array;
+ Filters?: Array;
+ /**
+ * 偏移量,默认为0
+ */
+ Offset?: number;
+ /**
+ * 返回数量,默认20,最大值100
+ */
+ Limit?: number;
+ /**
+ * 排序字段,支持如下字段类型,create-time
+ */
+ SortBy?: string;
+ /**
+ * 排序方式,desc表示正序,asc表示反序, 默认为asc
+ */
+ Sorting?: string;
}
/**
* 定时启停策略信息
@@ -1394,6 +1548,15 @@ export interface GenerateCreateMangedTableSqlRequest {
*/
UpsertKeys?: Array;
}
+/**
+ * DescribeUserType请求参数结构体
+ */
+export interface DescribeUserTypeRequest {
+ /**
+ * 用户ID(UIN),如果不填默认为调用方的子UIN
+ */
+ UserId?: string;
+}
/**
* SwitchDataEngine返回参数结构体
*/
@@ -1403,6 +1566,23 @@ export interface SwitchDataEngineResponse {
*/
RequestId?: string;
}
+/**
+ * CheckDataEngineConfigPairsValidity请求参数结构体
+ */
+export interface CheckDataEngineConfigPairsValidityRequest {
+ /**
+ * 引擎小版本ID
+ */
+ ChildImageVersionId?: string;
+ /**
+ * 用户自定义参数
+ */
+ DataEngineConfigPairs?: Array;
+ /**
+ * 引擎大版本ID,存在小版本ID时仅需传入小版本ID,不存在时会获取当前大版本下最新的小版本ID。
+ */
+ ImageVersionId?: string;
+}
/**
* CSV序列化及反序列化数据结构
*/
@@ -1570,6 +1750,63 @@ export interface DatasourceConnectionLocation {
*/
SubnetCidrBlock: string;
}
+/**
+ * DescribeUserInfo请求参数结构体
+ */
+export interface DescribeUserInfoRequest {
+ /**
+ * 用户Id
+ */
+ UserId?: string;
+ /**
+ * 查询的信息类型,Group:工作组 DataAuth:数据权限 EngineAuth:引擎权限
+ */
+ Type?: string;
+ /**
+ * 查询的过滤条件。
+
+ 当Type为Group时,支持Key为workgroup-name的模糊搜索;
+
+ 当Type为DataAuth时,支持key:
+
+ policy-type:权限类型。
+
+ policy-source:数据来源。
+
+ data-name:库表的模糊搜索。
+
+ 当Type为EngineAuth时,支持key:
+
+ policy-type:权限类型。
+
+ policy-source:数据来源。
+
+ engine-name:库表的模糊搜索。
+ */
+ Filters?: Array;
+ /**
+ * 排序字段。
+
+ 当Type为Group时,支持create-time、group-name
+
+ 当Type为DataAuth时,支持create-time
+
+ 当Type为EngineAuth时,支持create-time
+ */
+ SortBy?: string;
+ /**
+ * 排序方式,desc表示正序,asc表示反序, 默认为asc
+ */
+ Sorting?: string;
+ /**
+ * 返回数量,默认20,最大值100
+ */
+ Limit?: number;
+ /**
+ * 偏移量,默认为0
+ */
+ Offset?: number;
+}
/**
* CreateDatabase请求参数结构体
*/
@@ -1615,6 +1852,15 @@ export interface DescribeDMSTablesResponse {
*/
RequestId?: string;
}
+/**
+ * UpdateDataEngineConfig返回参数结构体
+ */
+export interface UpdateDataEngineConfigResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* 绑定到同一个工作组的用户Id的集合
*/
@@ -1781,6 +2027,20 @@ export interface ModifySparkAppBatchResponse {
*/
RequestId?: string;
}
+/**
+ * DescribeUserType返回参数结构体
+ */
+export interface DescribeUserTypeResponse {
+ /**
+ * 用户类型。ADMIN:管理员 COMMON:普通用户
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserType: string;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* CancelNotebookSessionStatementBatch返回参数结构体
*/
@@ -1832,19 +2092,21 @@ export interface QueryResultResponse {
RequestId?: string;
}
/**
- * ip端口对信息
+ * CheckDataEngineImageCanBeUpgrade返回参数结构体
*/
-export interface IpPortPair {
+export interface CheckDataEngineImageCanBeUpgradeResponse {
/**
- * ip信息
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 当前大版本下,可升级的集群镜像小版本id
*/
- Ip?: string;
+ ChildImageVersionId: string;
/**
- * 端口信息
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 是否能够升级
*/
- Port?: number;
+ IsUpgrade: boolean;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
}
/**
* AttachUserPolicy请求参数结构体
@@ -1917,6 +2179,57 @@ export interface ListTaskJobLogDetailRequest {
*/
BatchId?: string;
}
+/**
+ * DescribeTables请求参数结构体
+ */
+export interface DescribeTablesRequest {
+ /**
+ * 列出该数据库下所属数据表。
+ */
+ DatabaseName: string;
+ /**
+ * 返回数量,默认为10,最大值为100。
+ */
+ Limit?: number;
+ /**
+ * 数据偏移量,从0开始,默认为0。
+ */
+ Offset?: number;
+ /**
+ * 过滤条件,如下支持的过滤类型,传参Name应为其一
+ table-name - String - (过滤条件)数据表名称,形如:table-001。
+ table-id - String - (过滤条件)table id形如:12342。
+ */
+ Filters?: Array;
+ /**
+ * 指定查询的数据源名称,默认为DataLakeCatalog
+ */
+ DatasourceConnectionName?: string;
+ /**
+ * 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ */
+ StartTime?: string;
+ /**
+ * 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ */
+ EndTime?: string;
+ /**
+ * 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
+ */
+ Sort?: string;
+ /**
+ * 排序字段,false:降序(默认);true:升序
+ */
+ Asc?: boolean;
+ /**
+ * table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
+ */
+ TableType?: string;
+ /**
+ * 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;
+ */
+ TableFormat?: string;
+}
/**
* SparkSQL批任务信息
*/
@@ -2014,6 +2327,19 @@ export interface CreateUserResponse {
*/
RequestId?: string;
}
+/**
+ * DetachUserPolicy请求参数结构体
+ */
+export interface DetachUserPolicyRequest {
+ /**
+ * 用户Id,和CAM侧Uin匹配
+ */
+ UserId: string;
+ /**
+ * 解绑的权限集合
+ */
+ PolicySet?: Array;
+}
/**
* 文本格式
*/
@@ -2029,17 +2355,17 @@ export interface TextFile {
Regex: string;
}
/**
- * DescribeNotebookSessionStatements请求参数结构体
+ * DescribeDataEngine返回参数结构体
*/
-export interface DescribeNotebookSessionStatementsRequest {
+export interface DescribeDataEngineResponse {
/**
- * Session唯一标识
+ * 数据引擎详细信息
*/
- SessionId: string;
+ DataEngine: DataEngineInfo;
/**
- * 批任务id
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- BatchId: string;
+ RequestId?: string;
}
/**
* SparkSQL批任务运行日志
@@ -2066,6 +2392,24 @@ export interface SparkSessionBatchLog {
*/
Operate?: Array;
}
+/**
+ * RollbackDataEngineImage返回参数结构体
+ */
+export interface RollbackDataEngineImageResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
+/**
+ * UpdateDataEngine返回参数结构体
+ */
+export interface UpdateDataEngineResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DeleteUser返回参数结构体
*/
@@ -2472,6 +2816,15 @@ export interface QueryResultRequest {
*/
NextToken?: string;
}
+/**
+ * CheckDataEngineImageCanBeRollback请求参数结构体
+ */
+export interface CheckDataEngineImageCanBeRollbackRequest {
+ /**
+ * 引擎唯一id
+ */
+ DataEngineId: string;
+}
/**
* CreateDataEngine请求参数结构体
*/
@@ -2631,6 +2984,15 @@ export interface ModifySparkAppBatchRequest {
*/
IsInherit?: number;
}
+/**
+ * DescribeDataEnginePythonSparkImages请求参数结构体
+ */
+export interface DescribeDataEnginePythonSparkImagesRequest {
+ /**
+ * 集群镜像小版本ID
+ */
+ ChildImageVersionId: string;
+}
/**
* CreateTask请求参数结构体
*/
@@ -2661,6 +3023,10 @@ export interface DescribeNotebookSessionRequest {
*/
SessionId: string;
}
+/**
+ * UpgradeDataEngineImage请求参数结构体
+ */
+export declare type UpgradeDataEngineImageRequest = null;
/**
* CSV类型数据格式
*/
@@ -2683,19 +3049,17 @@ export interface CSV {
Format?: string;
}
/**
- * Spark监控数据
+ * ModifyUserType请求参数结构体
*/
-export interface SparkMonitorMetrics {
+export interface ModifyUserTypeRequest {
/**
- * shuffle写溢出到COS数据量,单位:byte
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 用户ID
*/
- ShuffleWriteBytesCos?: number;
+ UserId: string;
/**
- * shuffle写数据量,单位:byte
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 用户要修改到的类型,ADMIN:管理员,COMMON:一般用户。
*/
- ShuffleWriteBytesTotal?: number;
+ UserType: string;
}
/**
* NotebookSessionStatement详情。
@@ -2845,6 +3209,31 @@ export interface DescribeScriptsRequest {
*/
Filters?: Array;
}
+/**
+ * 任务概览
+ */
+export interface TasksOverview {
+ /**
+ * 正在排队的任务个数
+ */
+ TaskQueuedCount: number;
+ /**
+ * 初始化的任务个数
+ */
+ TaskInitCount: number;
+ /**
+ * 正在执行的任务个数
+ */
+ TaskRunningCount: number;
+ /**
+ * 当前时间范围的总任务个数
+ */
+ TotalTaskCount: number;
+}
+/**
+ * ModifyGovernEventRule请求参数结构体
+ */
+export declare type ModifyGovernEventRuleRequest = null;
/**
* DescribeSparkAppJob返回参数结构体
*/
@@ -2953,6 +3342,21 @@ export interface CreateExportTaskRequest {
*/
OutputType?: string;
}
+/**
+ * 用户信息集合
+ */
+export interface Users {
+ /**
+ * 用户信息集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserSet: Array;
+ /**
+ * 用户总数
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalCount: number;
+}
/**
* DescribeNotebookSessionStatement返回参数结构体
*/
@@ -3280,6 +3684,101 @@ export interface DMSTable {
*/
Name?: string;
}
+/**
+ * 网络配置
+ */
+export interface NetworkConnection {
+ /**
+ * 网络配置id
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Id?: number;
+ /**
+ * 网络配置唯一标志符
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ AssociateId?: string;
+ /**
+ * 计算引擎id
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ HouseId?: string;
+ /**
+ * 数据源id(已废弃)
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionId?: string;
+ /**
+ * 网络配置状态(0-初始化,1-正常)
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ State?: number;
+ /**
+ * 创建时间
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CreateTime?: number;
+ /**
+ * 修改时间
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UpdateTime?: number;
+ /**
+ * 创建用户Appid
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Appid?: number;
+ /**
+ * 计算引擎名称
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ HouseName?: string;
+ /**
+ * 网络配置名称
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionName?: string;
+ /**
+ * 网络配置类型
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ NetworkConnectionType?: number;
+ /**
+ * 创建用户uin
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Uin?: string;
+ /**
+ * 创建用户SubAccountUin
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubAccountUin?: string;
+ /**
+ * 网络配置描述
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ NetworkConnectionDesc?: string;
+ /**
+ * 数据源vpcid
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionVpcId?: string;
+ /**
+ * 数据源SubnetId
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionSubnetId?: string;
+ /**
+ * 数据源SubnetId
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionCidrBlock?: string;
+ /**
+ * 数据源SubnetCidrBlock
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DatasourceConnectionSubnetCidrBlock?: string;
+}
/**
* AttachWorkGroupPolicy返回参数结构体
*/
@@ -3545,6 +4044,15 @@ export interface TaskResponseInfo {
*/
PrestoMonitorMetrics?: PrestoMonitorMetrics;
}
+/**
+ * UpgradeDataEngineImage返回参数结构体
+ */
+export interface UpgradeDataEngineImageResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* ModifyUser请求参数结构体
*/
@@ -3787,6 +4295,15 @@ export interface DatasourceConnectionInfo {
*/
ConnectivityTips?: string;
}
+/**
+ * DescribeDataEngineImageVersions请求参数结构体
+ */
+export interface DescribeDataEngineImageVersionsRequest {
+ /**
+ * 引擎类型:SQL、SparkBatch
+ */
+ EngineType: string;
+}
/**
* BindWorkGroupsToUser返回参数结构体
*/
@@ -3832,6 +4349,32 @@ export interface DeleteScriptRequest {
*/
ScriptIds: Array;
}
+/**
+ * DescribeNotebookSessionStatementSqlResult请求参数结构体
+ */
+export interface DescribeNotebookSessionStatementSqlResultRequest {
+ /**
+ * 任务唯一ID
+ */
+ TaskId: string;
+ /**
+ * 返回结果的最大行数,范围0~1000,默认为1000.
+ */
+ MaxResults?: number;
+ /**
+ * 上一次请求响应返回的分页信息。第一次可以不带,从头开始返回数据,每次返回MaxResults字段设置的数据量。
+ */
+ NextToken?: string;
+}
+/**
+ * UnbindWorkGroupsFromUser返回参数结构体
+ */
+export interface UnbindWorkGroupsFromUserResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* AddDMSPartitions请求参数结构体
*/
@@ -3927,21 +4470,21 @@ export interface DescribeUserRolesRequest {
Sorting?: string;
}
/**
- * DescribeNotebookSessionStatementSqlResult请求参数结构体
+ * DescribeDataEngineImageVersions返回参数结构体
*/
-export interface DescribeNotebookSessionStatementSqlResultRequest {
+export interface DescribeDataEngineImageVersionsResponse {
/**
- * 任务唯一ID
+ * 集群大版本镜像信息列表
*/
- TaskId: string;
+ ImageParentVersions?: Array;
/**
- * 返回结果的最大行数,范围0~1000,默认为1000.
+ * 总数
*/
- MaxResults?: number;
+ Total?: number;
/**
- * 上一次请求响应返回的分页信息。第一次可以不带,从头开始返回数据,每次返回MaxResults字段设置的数据量。
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- NextToken?: string;
+ RequestId?: string;
}
/**
* ModifySparkApp返回参数结构体
@@ -4322,6 +4865,31 @@ export interface DeleteWorkGroupRequest {
*/
WorkGroupIds: Array;
}
+/**
+ * RenewDataEngine请求参数结构体
+ */
+export interface RenewDataEngineRequest {
+ /**
+ * CU队列名称
+ */
+ DataEngineName: string;
+ /**
+ * 续费时长,单位月,最少续费1一个月
+ */
+ TimeSpan: number;
+ /**
+ * 付费类型,默认为1,预付费
+ */
+ PayMode?: number;
+ /**
+ * 单位,默认m,仅能填m
+ */
+ TimeUnit?: string;
+ /**
+ * 自动续费标志,0,初始状态,默认不自动续费,若用户有预付费不停服特权,自动续费。1:自动续费。2:明确不自动续费。不传该参数默认为0
+ */
+ RenewFlag?: number;
+}
/**
* DescribeTaskResult请求参数结构体
*/
@@ -4352,6 +4920,10 @@ export interface UnlockMetaDataRequest {
*/
DatasourceConnectionName?: string;
}
+/**
+ * RollbackDataEngineImage请求参数结构体
+ */
+export declare type RollbackDataEngineImageRequest = null;
/**
* 查询列表过滤条件参数
*/
@@ -4374,6 +4946,21 @@ export interface DescribeLakeFsDirSummaryResponse {
*/
RequestId?: string;
}
+/**
+ * Spark监控数据
+ */
+export interface SparkMonitorMetrics {
+ /**
+ * shuffle写溢出到COS数据量,单位:byte
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ShuffleWriteBytesCos?: number;
+ /**
+ * shuffle写数据量,单位:byte
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ShuffleWriteBytesTotal?: number;
+}
/**
* 数据表数据格式。
*/
@@ -4451,20 +5038,77 @@ export interface ViewResponseInfo {
/**
* 视图创建时间。
*/
- CreateTime: string;
+ CreateTime: string;
+ /**
+ * 视图更新时间。
+ */
+ ModifiedTime: string;
+}
+/**
+ * DescribeForbiddenTablePro返回参数结构体
+ */
+export interface DescribeForbiddenTableProResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
+/**
+ * DescribeWorkGroupInfo请求参数结构体
+ */
+export interface DescribeWorkGroupInfoRequest {
+ /**
+ * 工作组Id
+ */
+ WorkGroupId?: number;
+ /**
+ * 查询信息类型:User:用户信息 DataAuth:数据权限 EngineAuth:引擎权限
+ */
+ Type?: string;
+ /**
+ * 查询的过滤条件。
+
+ 当Type为User时,支持Key为user-name的模糊搜索;
+
+ 当Type为DataAuth时,支持key:
+
+ policy-type:权限类型。
+
+ policy-source:数据来源。
+
+ data-name:库表的模糊搜索。
+
+ 当Type为EngineAuth时,支持key:
+
+ policy-type:权限类型。
+
+ policy-source:数据来源。
+
+ engine-name:库表的模糊搜索。
+ */
+ Filters?: Array;
+ /**
+ * 排序字段。
+
+ 当Type为User时,支持create-time、user-name
+
+ 当Type为DataAuth时,支持create-time
+
+ 当Type为EngineAuth时,支持create-time
+ */
+ SortBy?: string;
+ /**
+ * 排序方式,desc表示正序,asc表示反序, 默认为asc
+ */
+ Sorting?: string;
/**
- * 视图更新时间。
+ * 返回数量,默认20,最大值100
*/
- ModifiedTime: string;
-}
-/**
- * DescribeForbiddenTablePro返回参数结构体
- */
-export interface DescribeForbiddenTableProResponse {
+ Limit?: number;
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 偏移量,默认为0
*/
- RequestId?: string;
+ Offset?: number;
}
/**
* CreateUser请求参数结构体
@@ -4658,56 +5302,53 @@ export interface DescribeEngineUsageInfoResponse {
RequestId?: string;
}
/**
- * DescribeTables请求参数结构体
+ * DescribeWorkGroupInfo返回参数结构体
*/
-export interface DescribeTablesRequest {
- /**
- * 列出该数据库下所属数据表。
- */
- DatabaseName: string;
- /**
- * 返回数量,默认为10,最大值为100。
- */
- Limit?: number;
- /**
- * 数据偏移量,从0开始,默认为0。
- */
- Offset?: number;
- /**
- * 过滤条件,如下支持的过滤类型,传参Name应为其一
- table-name - String - (过滤条件)数据表名称,形如:table-001。
- table-id - String - (过滤条件)table id形如:12342。
- */
- Filters?: Array;
+export interface DescribeWorkGroupInfoResponse {
/**
- * 指定查询的数据源名称,默认为DataLakeCatalog
+ * 工作组详细信息
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- DatasourceConnectionName?: string;
+ WorkGroupInfo: WorkGroupDetailInfo;
/**
- * 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- StartTime?: string;
+ RequestId?: string;
+}
+/**
+ * CheckDataEngineImageCanBeRollback返回参数结构体
+ */
+export interface CheckDataEngineImageCanBeRollbackResponse {
/**
- * 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
+ * 回滚后日志记录id
*/
- EndTime?: string;
+ ToRecordId: string;
/**
- * 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
+ * 回滚前日志记录id
*/
- Sort?: string;
+ FromRecordId: string;
/**
- * 排序字段,false:降序(默认);true:升序
+ * 是否能够回滚
*/
- Asc?: boolean;
+ IsRollback: boolean;
/**
- * table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- TableType?: string;
+ RequestId?: string;
+}
+/**
+ * SwitchDataEngineImage返回参数结构体
+ */
+export interface SwitchDataEngineImageResponse {
/**
- * 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- TableFormat?: string;
+ RequestId?: string;
}
+/**
+ * SwitchDataEngineImage请求参数结构体
+ */
+export declare type SwitchDataEngineImageRequest = null;
/**
* DeleteNotebookSession返回参数结构体
*/
@@ -4914,6 +5555,64 @@ export interface DatabaseInfo {
*/
Location?: string;
}
+/**
+ * 工作组详细信息
+ */
+export interface WorkGroupDetailInfo {
+ /**
+ * 工作组Id
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupId: number;
+ /**
+ * 工作组名称
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupName: string;
+ /**
+ * 包含的信息类型。User:用户信息;DataAuth:数据权限;EngineAuth:引擎权限
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Type: string;
+ /**
+ * 工作组上绑定的用户集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserInfo: Users;
+ /**
+ * 数据权限集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ DataPolicyInfo: Policys;
+ /**
+ * 引擎权限集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EnginePolicyInfo: Policys;
+ /**
+ * 工作组描述信息
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupDescription: string;
+ /**
+ * 行过滤信息集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ RowFilterInfo: Policys;
+}
+/**
+ * SuspendResumeDataEngine返回参数结构体
+ */
+export interface SuspendResumeDataEngineResponse {
+ /**
+ * 虚拟集群详细信息
+ */
+ DataEngineName?: string;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DescribeDMSPartitions返回参数结构体
*/
@@ -4932,13 +5631,13 @@ export interface DescribeDMSPartitionsResponse {
RequestId?: string;
}
/**
- * DeleteUsersFromWorkGroup返回参数结构体
+ * DeleteDataEngine请求参数结构体
*/
-export interface DeleteUsersFromWorkGroupResponse {
+export interface DeleteDataEngineRequest {
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 删除虚拟集群的名称数组
*/
- RequestId?: string;
+ DataEngineNames: Array;
}
/**
* 批量顺序执行任务集合
@@ -4965,6 +5664,48 @@ export interface TasksInfo {
*/
Params?: Array;
}
+/**
+ * 集群大版本镜像信息。
+ */
+export interface DataEngineImageVersion {
+ /**
+ * 镜像大版本ID
+ */
+ ImageVersionId: string;
+ /**
+ * 镜像大版本名称
+ */
+ ImageVersion: string;
+ /**
+ * 镜像大版本描述
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Description: string;
+ /**
+ * 是否为公共版本:1:公共;2:私有
+ */
+ IsPublic: number;
+ /**
+ * 集群类型:SparkSQL/PrestoSQL/SparkBatch
+ */
+ EngineType: string;
+ /**
+ * 版本状态:1:初始化;2:上线;3:下线
+ */
+ IsSharedEngine: number;
+ /**
+ * 版本状态:1:初始化;2:上线;3:下线
+ */
+ State: number;
+ /**
+ * 插入时间
+ */
+ InsertTime: string;
+ /**
+ * 更新时间
+ */
+ UpdateTime: string;
+}
/**
* CreateSparkSessionBatchSQL返回参数结构体
*/
@@ -5248,6 +5989,15 @@ export interface CreateTaskResponse {
*/
RequestId?: string;
}
+/**
+ * UpdateUserDataEngineConfig返回参数结构体
+ */
+export interface UpdateUserDataEngineConfigResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DeleteSparkApp返回参数结构体
*/
@@ -5476,6 +6226,15 @@ export interface LockMetaDataRequest {
*/
Hostname?: string;
}
+/**
+ * ModifyUserType返回参数结构体
+ */
+export interface ModifyUserTypeResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* 数据源详细信息
*/
@@ -5526,54 +6285,26 @@ export interface CancelSparkSessionBatchSQLRequest {
BatchId: string;
}
/**
- * DescribeWorkGroups请求参数结构体
+ * DeleteUsersFromWorkGroup返回参数结构体
*/
-export interface DescribeWorkGroupsRequest {
- /**
- * 查询的工作组Id,不填或填0表示不过滤。
- */
- WorkGroupId?: number;
- /**
- * 过滤条件,当前仅支持按照工作组名称进行模糊搜索。Key为workgroup-name
- */
- Filters?: Array;
- /**
- * 偏移量,默认为0
- */
- Offset?: number;
- /**
- * 返回数量,默认20,最大值100
- */
- Limit?: number;
- /**
- * 排序字段,支持如下字段类型,create-time
- */
- SortBy?: string;
+export interface DeleteUsersFromWorkGroupResponse {
/**
- * 排序方式,desc表示正序,asc表示反序, 默认为asc
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- Sorting?: string;
+ RequestId?: string;
}
/**
- * 任务概览
+ * DescribeUserDataEngineConfig请求参数结构体
*/
-export interface TasksOverview {
- /**
- * 正在排队的任务个数
- */
- TaskQueuedCount: number;
- /**
- * 初始化的任务个数
- */
- TaskInitCount: number;
- /**
- * 正在执行的任务个数
- */
- TaskRunningCount: number;
+export declare type DescribeUserDataEngineConfigRequest = null;
+/**
+ * DescribeDataEngine请求参数结构体
+ */
+export interface DescribeDataEngineRequest {
/**
- * 当前时间范围的总任务个数
+ * House名称
*/
- TotalTaskCount: number;
+ DataEngineName: string;
}
/**
* UnbindWorkGroupsFromUser请求参数结构体
@@ -5961,6 +6692,10 @@ export interface AlterDMSDatabaseResponse {
*/
RequestId?: string;
}
+/**
+ * UpdateDataEngineConfig请求参数结构体
+ */
+export declare type UpdateDataEngineConfigRequest = null;
/**
* CreateWorkGroup请求参数结构体
*/
@@ -6338,6 +7073,19 @@ export interface CheckLockMetaDataResponse {
*/
RequestId?: string;
}
+/**
+ * DescribeNotebookSessionStatements请求参数结构体
+ */
+export interface DescribeNotebookSessionStatementsRequest {
+ /**
+ * Session唯一标识
+ */
+ SessionId: string;
+ /**
+ * 批任务id
+ */
+ BatchId: string;
+}
/**
* AlterDMSDatabase请求参数结构体
*/
@@ -6359,6 +7107,15 @@ export interface AlterDMSDatabaseRequest {
*/
Asset?: Asset;
}
+/**
+ * CheckDataEngineImageCanBeUpgrade请求参数结构体
+ */
+export interface CheckDataEngineImageCanBeUpgradeRequest {
+ /**
+ * 集群id
+ */
+ DataEngineId: string;
+}
/**
* SQL查询任务
*/
@@ -6398,6 +7155,21 @@ export interface UserMessage {
*/
UserAlias: string;
}
+/**
+ * 工作组集合
+ */
+export interface WorkGroups {
+ /**
+ * 工作组信息集合
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ WorkGroupSet: Array;
+ /**
+ * 工作组总数
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalCount: number;
+}
/**
* DescribeUsers返回参数结构体
*/
@@ -6513,9 +7285,18 @@ export interface DescribeDMSTableRequest {
Type?: string;
}
/**
- * ModifyGovernEventRule请求参数结构体
+ * DescribeDataEnginePythonSparkImages返回参数结构体
*/
-export declare type ModifyGovernEventRuleRequest = null;
+export interface DescribeDataEnginePythonSparkImagesResponse {
+ /**
+ * PYSPARK镜像信息列表
+ */
+ PythonSparkImages?: Array;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* CancelNotebookSessionStatementBatch请求参数结构体
*/
@@ -6529,6 +7310,20 @@ export interface CancelNotebookSessionStatementBatchRequest {
*/
BatchId: string;
}
+/**
+ * DescribeUserInfo返回参数结构体
+ */
+export interface DescribeUserInfoResponse {
+ /**
+ * 用户详细信息
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UserInfo: UserDetailInfo;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* DescribeDataEngines返回参数结构体
*/
@@ -6660,6 +7455,10 @@ export interface DMSColumn {
*/
IsPartition?: boolean;
}
+/**
+ * UpdateUserDataEngineConfig请求参数结构体
+ */
+export declare type UpdateUserDataEngineConfigRequest = null;
/**
* 数据源属性
*/
diff --git a/tencentcloud/services/es/v20180416/es_models.d.ts b/tencentcloud/services/es/v20180416/es_models.d.ts
index c1ba6f14b..a6b54b7a3 100644
--- a/tencentcloud/services/es/v20180416/es_models.d.ts
+++ b/tencentcloud/services/es/v20180416/es_models.d.ts
@@ -414,72 +414,77 @@ export interface IndexMetaField {
* 索引类型
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexType: string;
+ IndexType?: string;
/**
* 索引名
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexName: string;
+ IndexName?: string;
+ /**
+ * 索引元数据JSON
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ IndexMetaJson?: string;
/**
* 索引状态
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexStatus: string;
+ IndexStatus?: string;
/**
* 索引存储大小,单位Byte
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexStorage: number;
+ IndexStorage?: number;
/**
* 索引创建时间
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexCreateTime: string;
+ IndexCreateTime?: string;
/**
* 后备索引
注意:此字段可能返回 null,表示取不到有效值。
*/
- BackingIndices: Array;
+ BackingIndices?: Array;
/**
* 索引所属集群ID
注意:此字段可能返回 null,表示取不到有效值。
*/
- ClusterId: string;
+ ClusterId?: string;
/**
* 索引所属集群名
注意:此字段可能返回 null,表示取不到有效值。
*/
- ClusterName: string;
+ ClusterName?: string;
/**
* 索引所属集群版本
注意:此字段可能返回 null,表示取不到有效值。
*/
- ClusterVersion: string;
+ ClusterVersion?: string;
/**
* 索引生命周期字段
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexPolicyField: IndexPolicyField;
+ IndexPolicyField?: IndexPolicyField;
/**
* 索引自治字段
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexOptionsField: IndexOptionsField;
+ IndexOptionsField?: IndexOptionsField;
/**
* 索引配置字段
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexSettingsField: IndexSettingsField;
+ IndexSettingsField?: IndexSettingsField;
/**
* 索引所属集群APP ID
注意:此字段可能返回 null,表示取不到有效值。
*/
- AppId: number;
+ AppId?: number;
/**
* 索引文档数
注意:此字段可能返回 null,表示取不到有效值。
*/
- IndexDocs: number;
+ IndexDocs?: number;
}
/**
* DiagnoseInstance请求参数结构体
diff --git a/tencentcloud/services/ess/v20201111/ess_client.d.ts b/tencentcloud/services/ess/v20201111/ess_client.d.ts
index 37a4ff191..05bbd7f0e 100644
--- a/tencentcloud/services/ess/v20201111/ess_client.d.ts
+++ b/tencentcloud/services/ess/v20201111/ess_client.d.ts
@@ -71,7 +71,8 @@ export declare class Client extends AbstractClient {
适用场景1:创建当前企业的自定义SaaS角色或集团角色,并且创建时不进行权限的设置(PermissionGroups 参数不传),角色中的权限内容可通过控制台编辑角色或通过接口 ModifyIntegrationRole 完成更新。
-适用场景2:创建当前企业的自定义SaaS角色或集团角色,并且创建时进行权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。
+适用场景2:创建当前企业的自定义SaaS角色或集团角色,并且创建时进行权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。此处注意权限树内容可能会更新,需尽量拉取最新的权限树内容,并且权限树内容 PermissionGroups 必须是一颗完整的权限树。
+
适用场景3:创建集团角色时可同时设置角色管理的子企业列表,可通过设置 SubOrganizationIds 参数达到此效果。
适用场景4:主企业代理子企业操作的场景,需要设置Agent参数,并且ProxyOrganizationId设置为子企业的id即可。
@@ -369,7 +370,8 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
适用场景1:更新当前企业的自定义SaaS角色或集团角色,并且更新时不进行角色中权限的更新(PermissionGroups 参数不传)。
-适用场景2:更新当前企业的自定义SaaS角色或集团角色,并且更新时进行角色中权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。
+适用场景2:更新当前企业的自定义SaaS角色或集团角色,并且更新时进行角色中权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。此处注意权限树内容可能会更新,需尽量拉取最新的权限树内容,并且权限树内容 PermissionGroups 必须是一颗完整的权限树。
+
适用场景3:更新集团角色管理的子企业列表,可通过设置 SubOrganizationIds 参数达到此效果。
适用场景4:主企业代理子企业操作的场景,需要设置Agent参数,并且ProxyOrganizationId设置为子企业的id即可。
diff --git a/tencentcloud/services/ess/v20201111/ess_client.js b/tencentcloud/services/ess/v20201111/ess_client.js
index 236c7a3af..477715bbe 100644
--- a/tencentcloud/services/ess/v20201111/ess_client.js
+++ b/tencentcloud/services/ess/v20201111/ess_client.js
@@ -107,7 +107,8 @@ class Client extends abstract_client_1.AbstractClient {
适用场景1:创建当前企业的自定义SaaS角色或集团角色,并且创建时不进行权限的设置(PermissionGroups 参数不传),角色中的权限内容可通过控制台编辑角色或通过接口 ModifyIntegrationRole 完成更新。
-适用场景2:创建当前企业的自定义SaaS角色或集团角色,并且创建时进行权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。
+适用场景2:创建当前企业的自定义SaaS角色或集团角色,并且创建时进行权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。此处注意权限树内容可能会更新,需尽量拉取最新的权限树内容,并且权限树内容 PermissionGroups 必须是一颗完整的权限树。
+
适用场景3:创建集团角色时可同时设置角色管理的子企业列表,可通过设置 SubOrganizationIds 参数达到此效果。
适用场景4:主企业代理子企业操作的场景,需要设置Agent参数,并且ProxyOrganizationId设置为子企业的id即可。
@@ -477,7 +478,8 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
适用场景1:更新当前企业的自定义SaaS角色或集团角色,并且更新时不进行角色中权限的更新(PermissionGroups 参数不传)。
-适用场景2:更新当前企业的自定义SaaS角色或集团角色,并且更新时进行角色中权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。
+适用场景2:更新当前企业的自定义SaaS角色或集团角色,并且更新时进行角色中权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 DescribeIntegrationRoles 的输出。此处注意权限树内容可能会更新,需尽量拉取最新的权限树内容,并且权限树内容 PermissionGroups 必须是一颗完整的权限树。
+
适用场景3:更新集团角色管理的子企业列表,可通过设置 SubOrganizationIds 参数达到此效果。
适用场景4:主企业代理子企业操作的场景,需要设置Agent参数,并且ProxyOrganizationId设置为子企业的id即可。
diff --git a/tencentcloud/services/ess/v20201111/ess_models.d.ts b/tencentcloud/services/ess/v20201111/ess_models.d.ts
index 7e9bfcb9c..1f68d3846 100644
--- a/tencentcloud/services/ess/v20201111/ess_models.d.ts
+++ b/tencentcloud/services/ess/v20201111/ess_models.d.ts
@@ -1285,6 +1285,11 @@ export interface TemplateInfo {
注意:此字段可能返回 null,表示取不到有效值。
*/
Published?: boolean;
+ /**
+ * 分享来源的模板ID。用在集团账号子企业模板里
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ShareTemplateId?: string;
/**
* 模板内部指定的印章列表
注意:此字段可能返回 null,表示取不到有效值。
@@ -1534,7 +1539,8 @@ export interface CreateSchemeUrlRequest {
- **0** : 腾讯电子签小程序个人首页 (默认)
- **1** : 腾讯电子签小程序流程合同的详情页 (即合同签署页面)
- - **2** : 腾讯电子签小程序合同列表页
+ **2** : 腾讯电子签小程序合同列表页 **3** : 腾讯电子签小程序合同封面页
+ 注:`生成动态签署人补充链接时,必须指定为封面页`
*/
PathType?: number;
/**
@@ -1560,7 +1566,9 @@ export interface CreateSchemeUrlRequest {
*/
Hides?: Array;
/**
- * 签署节点ID,用于生成动态签署人链接完成领取
+ * 签署节点ID,用于生成动态签署人链接完成领取。
+
+ 注:`生成动态签署人补充链接时必传。`
*/
RecipientId?: string;
}
diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts
index 63257e9be..4daea0723 100644
--- a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts
+++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts
@@ -1,6 +1,6 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { SyncProxyOrganizationResponse, ChannelCreateConvertTaskApiResponse, ChannelCreateFlowRemindsResponse, ChannelDeleteSealPoliciesRequest, ChannelBatchCancelFlowsResponse, ChannelDisableUserAutoSignResponse, ChannelCreateFlowGroupByTemplatesResponse, ChannelCreateFlowSignReviewRequest, DescribeFlowDetailInfoRequest, ChannelCancelUserAutoSignEnableUrlResponse, ModifyExtendedServiceRequest, DescribeResourceUrlsByFlowsRequest, CreateChannelOrganizationInfoChangeUrlResponse, ChannelCreateFlowSignUrlResponse, ChannelCreateBatchSignUrlResponse, ChannelCreatePrepareFlowResponse, OperateChannelTemplateResponse, ChannelCreateRoleRequest, CreateConsoleLoginUrlResponse, ChannelDeleteRoleUsersRequest, ChannelCreateUserRolesResponse, SyncProxyOrganizationRequest, ChannelCreatePrepareFlowRequest, ChannelCreateFlowRemindsRequest, ChannelCreateSealPolicyResponse, ChannelCancelFlowResponse, ChannelCreateWebThemeConfigRequest, ChannelCreateConvertTaskApiRequest, ChannelCreateFlowByFilesRequest, ChannelCreatePreparedPersonalEsignResponse, DescribeResourceUrlsByFlowsResponse, ChannelCreateFlowGroupByFilesRequest, ChannelCreateOrganizationModifyQrCodeRequest, ChannelCreateFlowByFilesResponse, DescribeFlowDetailInfoResponse, ChannelDescribeRolesRequest, PrepareFlowsResponse, GetDownloadFlowUrlResponse, DescribeTemplatesResponse, ChannelVerifyPdfRequest, CreateChannelFlowEvidenceReportRequest, ChannelCancelUserAutoSignEnableUrlRequest, ChannelVerifyPdfResponse, CreateConsoleLoginUrlRequest, ChannelCreateUserAutoSignEnableUrlRequest, ChannelCancelMultiFlowSignQRCodeRequest, ChannelDescribeOrganizationSealsRequest, DescribeUsageRequest, DescribeExtendedServiceAuthInfoRequest, ChannelCreateBoundFlowsResponse, ChannelCreateBoundFlowsRequest, ChannelDescribeEmployeesRequest, ChannelDeleteRoleUsersResponse, SyncProxyOrganizationOperatorsRequest, CreateSignUrlsRequest, ChannelCreateMultiFlowSignQRCodeRequest, ChannelCreateUserAutoSignEnableUrlResponse, ChannelGetTaskResultApiRequest, ChannelCreatePreparedPersonalEsignRequest, CreateFlowsByTemplatesResponse, DescribeChannelFlowEvidenceReportRequest, ChannelCreateRoleResponse, SyncProxyOrganizationOperatorsResponse, ChannelDescribeUserAutoSignStatusRequest, ChannelModifyRoleResponse, CreateSignUrlsResponse, ChannelDeleteRoleRequest, UploadFilesResponse, ChannelCreateBatchCancelFlowUrlRequest, PrepareFlowsRequest, ChannelCreateFlowSignReviewResponse, ChannelDisableUserAutoSignRequest, ChannelDescribeOrganizationSealsResponse, CreateSealByImageResponse, ChannelCancelMultiFlowSignQRCodeResponse, ChannelDescribeRolesResponse, ChannelCreateReleaseFlowRequest, ChannelDescribeFlowComponentsResponse, ChannelCreateFlowGroupByFilesResponse, ChannelCreateMultiFlowSignQRCodeResponse, ModifyExtendedServiceResponse, ChannelCreateUserRolesRequest, ChannelGetTaskResultApiResponse, ChannelCreateBatchSignUrlRequest, ChannelCreateOrganizationModifyQrCodeResponse, ChannelDeleteSealPoliciesResponse, ChannelCreateWebThemeConfigResponse, GetDownloadFlowUrlRequest, ChannelCreateEmbedWebUrlResponse, ChannelBatchCancelFlowsRequest, CreateChannelOrganizationInfoChangeUrlRequest, ChannelModifyRoleRequest, ChannelUpdateSealStatusRequest, ChannelCreateFlowGroupByTemplatesRequest, ChannelCancelFlowRequest, DescribeTemplatesRequest, ChannelCreateSealPolicyRequest, CreateFlowsByTemplatesRequest, UploadFilesRequest, DescribeUsageResponse, ChannelCreateBatchCancelFlowUrlResponse, OperateChannelTemplateRequest, CreateChannelFlowEvidenceReportResponse, ChannelDescribeEmployeesResponse, ChannelDeleteRoleResponse, ChannelCreateReleaseFlowResponse, DescribeChannelFlowEvidenceReportResponse, CreateSealByImageRequest, ChannelDescribeUserAutoSignStatusResponse, ChannelUpdateSealStatusResponse, ChannelCreateFlowSignUrlRequest, DescribeExtendedServiceAuthInfoResponse, ChannelCreateEmbedWebUrlRequest, ChannelDescribeFlowComponentsRequest } from "./essbasic_models";
+import { SyncProxyOrganizationResponse, ChannelCreateConvertTaskApiResponse, ChannelCreateFlowRemindsResponse, ChannelDeleteSealPoliciesRequest, ChannelBatchCancelFlowsResponse, ChannelDisableUserAutoSignResponse, ChannelCreateFlowGroupByTemplatesResponse, ChannelCreateFlowSignReviewRequest, DescribeFlowDetailInfoRequest, ChannelCancelUserAutoSignEnableUrlResponse, ModifyExtendedServiceRequest, DescribeResourceUrlsByFlowsRequest, CreateChannelOrganizationInfoChangeUrlResponse, ChannelCreateFlowSignUrlResponse, ChannelCreateBatchSignUrlResponse, ChannelCreatePrepareFlowResponse, OperateChannelTemplateResponse, ChannelCreateRoleRequest, CreateConsoleLoginUrlResponse, ChannelDeleteRoleUsersRequest, ChannelCreateUserRolesResponse, SyncProxyOrganizationRequest, ChannelCreatePrepareFlowRequest, ChannelCreateFlowRemindsRequest, ChannelCreateSealPolicyResponse, ChannelCancelFlowResponse, ChannelCreateWebThemeConfigRequest, ChannelCreateConvertTaskApiRequest, ChannelCreateFlowByFilesRequest, ChannelCreatePreparedPersonalEsignResponse, DescribeResourceUrlsByFlowsResponse, ChannelCreateFlowGroupByFilesRequest, ChannelCreateOrganizationModifyQrCodeRequest, ChannelCreateFlowByFilesResponse, DescribeFlowDetailInfoResponse, ChannelDescribeRolesRequest, PrepareFlowsResponse, ChannelCreateOrganizationBatchSignUrlRequest, GetDownloadFlowUrlResponse, DescribeTemplatesResponse, ChannelVerifyPdfRequest, CreateChannelFlowEvidenceReportRequest, ChannelCancelUserAutoSignEnableUrlRequest, ChannelVerifyPdfResponse, CreateConsoleLoginUrlRequest, ChannelCreateUserAutoSignEnableUrlRequest, ChannelCancelMultiFlowSignQRCodeRequest, ChannelDescribeOrganizationSealsRequest, DescribeUsageRequest, DescribeExtendedServiceAuthInfoRequest, ChannelCreateBoundFlowsResponse, ChannelCreateFlowApproversRequest, ChannelCreateBoundFlowsRequest, ChannelDescribeEmployeesRequest, ChannelDeleteRoleUsersResponse, SyncProxyOrganizationOperatorsRequest, ChannelCreateFlowApproversResponse, CreateSignUrlsRequest, ChannelCreateMultiFlowSignQRCodeRequest, ChannelCreateUserAutoSignEnableUrlResponse, ChannelGetTaskResultApiRequest, ChannelCreatePreparedPersonalEsignRequest, CreateFlowsByTemplatesResponse, DescribeChannelFlowEvidenceReportRequest, ChannelCreateRoleResponse, SyncProxyOrganizationOperatorsResponse, ChannelDescribeUserAutoSignStatusRequest, ChannelModifyRoleResponse, CreateSignUrlsResponse, ChannelDeleteRoleRequest, UploadFilesResponse, ChannelCreateBatchCancelFlowUrlRequest, PrepareFlowsRequest, ChannelCreateFlowSignReviewResponse, ChannelDisableUserAutoSignRequest, ChannelDescribeOrganizationSealsResponse, CreateSealByImageResponse, ChannelCancelMultiFlowSignQRCodeResponse, ChannelDescribeRolesResponse, ChannelCreateReleaseFlowRequest, ChannelDescribeFlowComponentsResponse, ChannelCreateFlowGroupByFilesResponse, ChannelCreateMultiFlowSignQRCodeResponse, ModifyExtendedServiceResponse, ChannelCreateUserRolesRequest, ChannelGetTaskResultApiResponse, ChannelCreateBatchSignUrlRequest, ChannelCreateOrganizationModifyQrCodeResponse, ChannelDeleteSealPoliciesResponse, ChannelCreateWebThemeConfigResponse, GetDownloadFlowUrlRequest, ChannelCreateEmbedWebUrlResponse, ChannelBatchCancelFlowsRequest, CreateChannelOrganizationInfoChangeUrlRequest, ChannelModifyRoleRequest, ChannelUpdateSealStatusRequest, ChannelCreateFlowGroupByTemplatesRequest, ChannelCancelFlowRequest, DescribeTemplatesRequest, ChannelCreateSealPolicyRequest, CreateFlowsByTemplatesRequest, UploadFilesRequest, DescribeUsageResponse, ChannelCreateOrganizationBatchSignUrlResponse, ChannelCreateBatchCancelFlowUrlResponse, OperateChannelTemplateRequest, CreateChannelFlowEvidenceReportResponse, ChannelDescribeEmployeesResponse, ChannelDeleteRoleResponse, ChannelCreateReleaseFlowResponse, DescribeChannelFlowEvidenceReportResponse, CreateSealByImageRequest, ChannelDescribeUserAutoSignStatusResponse, ChannelUpdateSealStatusResponse, ChannelCreateFlowSignUrlRequest, DescribeExtendedServiceAuthInfoResponse, ChannelCreateEmbedWebUrlRequest, ChannelDescribeFlowComponentsRequest } from "./essbasic_models";
/**
* essbasic client
* @class
@@ -106,11 +106,14 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
*/
ChannelCancelFlow(req: ChannelCancelFlowRequest, cb?: (error: string, rep: ChannelCancelFlowResponse) => void): Promise;
/**
- * 此接口(GetDownloadFlowUrl)用于创建电子签批量下载地址,让合作企业进入控制台直接下载,支持客户合同(流程)按照自定义文件夹形式 分类下载。
-当前接口限制最多合同(流程)50个.
-返回的链接只能使用一次
+ * 通过此接口,创建小程序批量签署链接,可以创建企业批量签署链接,员工只需点击链接即可跳转至控制台进行批量签署。
+
+注:
+- 员工必须在企业下完成实名认证,且需作为批量签署合同的签署方或者领取方。
+- 仅支持传入待签署或者待领取的合同,待填写暂不支持。
+- 员工批量签署,支持多种签名方式,包括手写签名、临摹签名、系统签名、个人印章,暂不支持签批控件
*/
- GetDownloadFlowUrl(req: GetDownloadFlowUrlRequest, cb?: (error: string, rep: GetDownloadFlowUrlResponse) => void): Promise;
+ ChannelCreateOrganizationBatchSignUrl(req: ChannelCreateOrganizationBatchSignUrlRequest, cb?: (error: string, rep: ChannelCreateOrganizationBatchSignUrlResponse) => void): Promise;
/**
* 将指定印章授权给第三方平台子客企业下的某些员工
*/
@@ -123,6 +126,12 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
适用场景2:创建当前企业的自定义角色,并且创建时进行权限的设置(PermissionGroups 参数要传),权限树内容 PermissionGroups 可参考接口 ChannelDescribeRoles 的输出。此处注意权限树内容可能会更新,需尽量拉取最新的权限树内容,并且权限树内容 PermissionGroups 必须是一颗完整的权限树。
*/
ChannelCreateRole(req: ChannelCreateRoleRequest, cb?: (error: string, rep: ChannelCreateRoleResponse) => void): Promise;
+ /**
+ * 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。
+如若在模板中配置了动态表格, 上传的附件必须为A4大小
+合同发起人必须在电子签已经进行实名。
+ */
+ CreateFlowsByTemplates(req: CreateFlowsByTemplatesRequest, cb?: (error: string, rep: CreateFlowsByTemplatesResponse) => void): Promise;
/**
* 企业方可以通过此接口关闭个人的自动签功能
*/
@@ -305,11 +314,20 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
*/
PrepareFlows(req: PrepareFlowsRequest, cb?: (error: string, rep: PrepareFlowsResponse) => void): Promise;
/**
- * 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。
-如若在模板中配置了动态表格, 上传的附件必须为A4大小
-合同发起人必须在电子签已经进行实名。
+ * 此接口(GetDownloadFlowUrl)用于创建电子签批量下载地址,让合作企业进入控制台直接下载,支持客户合同(流程)按照自定义文件夹形式 分类下载。
+当前接口限制最多合同(流程)50个.
+返回的链接只能使用一次
*/
- CreateFlowsByTemplates(req: CreateFlowsByTemplatesRequest, cb?: (error: string, rep: CreateFlowsByTemplatesResponse) => void): Promise;
+ GetDownloadFlowUrl(req: GetDownloadFlowUrlRequest, cb?: (error: string, rep: GetDownloadFlowUrlResponse) => void): Promise;
+ /**
+ * 适用场景:
+当通过模板或文件发起合同时,若未指定企业签署人信息,则可调用此接口动态补充签署人。同一签署人只允许补充一人,最终实际签署人取决于谁先领取合同完成签署。
+
+限制条件:
+1. 本企业(发起方企业)企业签署人仅支持通过企业名称+姓名+手机号进行补充。
+2. 个人签署人仅支持通过姓名+手机号进行补充。
+ */
+ ChannelCreateFlowApprovers(req: ChannelCreateFlowApproversRequest, cb?: (error: string, rep: ChannelCreateFlowApproversResponse) => void): Promise;
/**
* 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列
*/
diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.js b/tencentcloud/services/essbasic/v20210526/essbasic_client.js
index 9c470f838..53f94dbaf 100644
--- a/tencentcloud/services/essbasic/v20210526/essbasic_client.js
+++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.js
@@ -150,12 +150,15 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
return this.request("ChannelCancelFlow", req, cb);
}
/**
- * 此接口(GetDownloadFlowUrl)用于创建电子签批量下载地址,让合作企业进入控制台直接下载,支持客户合同(流程)按照自定义文件夹形式 分类下载。
-当前接口限制最多合同(流程)50个.
-返回的链接只能使用一次
+ * 通过此接口,创建小程序批量签署链接,可以创建企业批量签署链接,员工只需点击链接即可跳转至控制台进行批量签署。
+
+注:
+- 员工必须在企业下完成实名认证,且需作为批量签署合同的签署方或者领取方。
+- 仅支持传入待签署或者待领取的合同,待填写暂不支持。
+- 员工批量签署,支持多种签名方式,包括手写签名、临摹签名、系统签名、个人印章,暂不支持签批控件
*/
- async GetDownloadFlowUrl(req, cb) {
- return this.request("GetDownloadFlowUrl", req, cb);
+ async ChannelCreateOrganizationBatchSignUrl(req, cb) {
+ return this.request("ChannelCreateOrganizationBatchSignUrl", req, cb);
}
/**
* 将指定印章授权给第三方平台子客企业下的某些员工
@@ -173,6 +176,14 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
async ChannelCreateRole(req, cb) {
return this.request("ChannelCreateRole", req, cb);
}
+ /**
+ * 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。
+如若在模板中配置了动态表格, 上传的附件必须为A4大小
+合同发起人必须在电子签已经进行实名。
+ */
+ async CreateFlowsByTemplates(req, cb) {
+ return this.request("CreateFlowsByTemplates", req, cb);
+ }
/**
* 企业方可以通过此接口关闭个人的自动签功能
*/
@@ -401,12 +412,23 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp
return this.request("PrepareFlows", req, cb);
}
/**
- * 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。
-如若在模板中配置了动态表格, 上传的附件必须为A4大小
-合同发起人必须在电子签已经进行实名。
+ * 此接口(GetDownloadFlowUrl)用于创建电子签批量下载地址,让合作企业进入控制台直接下载,支持客户合同(流程)按照自定义文件夹形式 分类下载。
+当前接口限制最多合同(流程)50个.
+返回的链接只能使用一次
*/
- async CreateFlowsByTemplates(req, cb) {
- return this.request("CreateFlowsByTemplates", req, cb);
+ async GetDownloadFlowUrl(req, cb) {
+ return this.request("GetDownloadFlowUrl", req, cb);
+ }
+ /**
+ * 适用场景:
+当通过模板或文件发起合同时,若未指定企业签署人信息,则可调用此接口动态补充签署人。同一签署人只允许补充一人,最终实际签署人取决于谁先领取合同完成签署。
+
+限制条件:
+1. 本企业(发起方企业)企业签署人仅支持通过企业名称+姓名+手机号进行补充。
+2. 个人签署人仅支持通过姓名+手机号进行补充。
+ */
+ async ChannelCreateFlowApprovers(req, cb) {
+ return this.request("ChannelCreateFlowApprovers", req, cb);
}
/**
* 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列
diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts b/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts
index 3096ff9f0..6763746f0 100644
--- a/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts
+++ b/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts
@@ -1305,29 +1305,30 @@ export interface ChannelCreateFlowByFilesRequest {
Operator?: UserInfo;
}
/**
- * 渠道角色信息
+ * 应用相关信息
*/
-export interface ChannelRole {
+export interface Agent {
/**
- * 角色id
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 应用的唯一标识。不同的业务系统可以采用不同的AppId,不同AppId下的数据是隔离的。可以由控制台开发者中心-应用集成自主生成。
*/
- RoleId?: string;
+ AppId: string;
/**
- * 角色名
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 第三方应用平台自定义,对应第三方平台子客企业的唯一标识。一个第三方平台子客企业主体与子客企业ProxyOrganizationOpenId是一一对应的,不可更改,不可重复使用。(例如,可以使用企业名称的hash值,或者社会统一信用代码的hash值,或者随机hash值,需要第三方应用平台保存),最大64位字符串
*/
- RoleName?: string;
+ ProxyOrganizationOpenId?: string;
/**
- * 角色状态:1-启用;2-禁用
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 第三方平台子客企业中的员工/经办人,通过第三方应用平台进入电子签完成实名、且被赋予相关权限后,可以参与到企业资源的管理或签署流程中。
*/
- RoleStatus?: number;
+ ProxyOperator?: UserInfo;
/**
- * 权限树
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。
*/
- PermissionGroups?: Array;
+ ProxyAppId?: string;
+ /**
+ * 内部参数,暂未开放使用
+ * @deprecated
+ */
+ ProxyOrganizationId?: string;
}
/**
* ChannelCreatePreparedPersonalEsign返回参数结构体
@@ -1690,6 +1691,34 @@ export interface TemplateInfo {
*/
Available?: number;
}
+/**
+ * ChannelCreateOrganizationBatchSignUrl请求参数结构体
+ */
+export interface ChannelCreateOrganizationBatchSignUrlRequest {
+ /**
+ * 关于渠道应用的相关信息,包括子客企业及应用编、号等详细内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。
+ */
+ Agent: Agent;
+ /**
+ * 请指定需执行批量签署的流程ID,数量范围为1-100。 您可登录腾讯电子签控制台,浏览 "合同"->"合同中心" 以查阅某一合同的FlowId(在页面中显示为合同ID)。 用户将利用链接对这些合同实施批量操作。
+ */
+ FlowIds?: Array;
+ /**
+ * 第三方应用平台的用户openid。 您可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查阅某位员工的OpenId。 OpenId必须是传入合同(FlowId)中的签署人。 - 1. 若OpenId为空,Name和Mobile 必须提供。 - 2. 若OpenId 与 Name,Mobile均存在,将优先采用OpenId对应的员工。
+ */
+ OpenId?: string;
+ /**
+ * 签署方经办人的姓名。
+ 经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。
+
+ 注:`请确保和合同中填入的一致`
+ */
+ Name?: string;
+ /**
+ * 员工手机号,必须与姓名一起使用。 如果OpenId为空,则此字段不能为空。同时,姓名和手机号码必须与传入合同(FlowId)中的签署人信息一致。
+ */
+ Mobile?: string;
+}
/**
* GetDownloadFlowUrl返回参数结构体
*/
@@ -1704,30 +1733,29 @@ export interface GetDownloadFlowUrlResponse {
RequestId?: string;
}
/**
- * 应用相关信息
+ * 渠道角色信息
*/
-export interface Agent {
- /**
- * 应用的唯一标识。不同的业务系统可以采用不同的AppId,不同AppId下的数据是隔离的。可以由控制台开发者中心-应用集成自主生成。
- */
- AppId: string;
+export interface ChannelRole {
/**
- * 第三方应用平台自定义,对应第三方平台子客企业的唯一标识。一个第三方平台子客企业主体与子客企业ProxyOrganizationOpenId是一一对应的,不可更改,不可重复使用。(例如,可以使用企业名称的hash值,或者社会统一信用代码的hash值,或者随机hash值,需要第三方应用平台保存),最大64位字符串
+ * 角色id
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyOrganizationOpenId?: string;
+ RoleId?: string;
/**
- * 第三方平台子客企业中的员工/经办人,通过第三方应用平台进入电子签完成实名、且被赋予相关权限后,可以参与到企业资源的管理或签署流程中。
+ * 角色名
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyOperator?: UserInfo;
+ RoleName?: string;
/**
- * 非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。
+ * 角色状态:1-启用;2-禁用
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyAppId?: string;
+ RoleStatus?: number;
/**
- * 内部参数,暂未开放使用
- * @deprecated
+ * 权限树
+ 注意:此字段可能返回 null,表示取不到有效值。
*/
- ProxyOrganizationId?: string;
+ PermissionGroups?: Array;
}
/**
* 流程中参与方的信息结构
@@ -2335,6 +2363,41 @@ export interface CommonFlowApprover {
*/
ApproverSignTypes?: Array;
}
+/**
+ * 指定补充签署人信息
+- RecipientId 必须指定
+ */
+export interface FillApproverInfo {
+ /**
+ * 签署方经办人在模板中配置的参与方ID,与控件绑定,是控件的归属方,ID为32位字符串。
+
+ */
+ RecipientId: string;
+ /**
+ * 指定企业经办签署人OpenId
+ */
+ OpenId?: string;
+ /**
+ * 签署人姓名
+ */
+ ApproverName?: string;
+ /**
+ * 签署人手机号码
+ */
+ ApproverMobile?: string;
+ /**
+ * 企业名称
+ */
+ OrganizationName?: string;
+ /**
+ * 企业OpenId
+ */
+ OrganizationOpenId?: string;
+ /**
+ * 签署企业非渠道子客,默认为false,即表示同一渠道下的企业;如果为true,则目前表示接收方企业为SaaS企业, 为渠道子客时,organization_open_id+open_id 必传
+ */
+ NotChannelOrganization?: string;
+}
/**
* 合同文件验签单个结果结构体
*/
@@ -2841,6 +2904,38 @@ export interface ChannelCreateBoundFlowsResponse {
*/
RequestId?: string;
}
+/**
+ * ChannelCreateFlowApprovers请求参数结构体
+ */
+export interface ChannelCreateFlowApproversRequest {
+ /**
+ * 渠道应用相关信息
+ */
+ Agent: Agent;
+ /**
+ * 合同唯一编号
+ */
+ FlowId: string;
+ /**
+ * 补充企业签署人信息。
+
+ - 如果发起方指定的补充签署人是企业签署人,则需要提供企业名称或者企业OpenId;
+
+ - 如果不指定,则使用姓名和手机号进行补充。
+ */
+ Approvers: Array;
+ /**
+ * 操作人信息
+ */
+ Operator?: UserInfo;
+ /**
+ * 签署人信息补充方式
+
+ - **0**: 补充或签人,支持补充多个企业经办签署人(默认)注: `不可补充个人签署人`
+ - **1**: 补充动态签署人,可补充企业和个人签署人。注: `每个签署方节点签署人是唯一的,一个节点只支持传入一个签署人信息`
+ */
+ FillApproverType?: number;
+}
/**
* 指定签署方经办人控件类型是个人印章签署控件(SIGN_SIGNATURE) 时,可选的签名方式。
*/
@@ -2973,6 +3068,15 @@ export interface SyncProxyOrganizationOperatorsRequest {
*/
Operator?: UserInfo;
}
+/**
+ * ChannelCreateFlowApprovers返回参数结构体
+ */
+export interface ChannelCreateFlowApproversResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* CreateSignUrls请求参数结构体
*/
@@ -3006,6 +3110,7 @@ export interface CreateSignUrlsRequest {
- NOT_CHANNEL:非第三方平台子客企业企业
- PERSON:个人
- FOLLOWER:关注方,目前是合同抄送方
+ - RECIPIENT:获取RecipientId对应的签署链接,可用于生成动态签署人补充链接
*/
GenerateType?: string;
/**
@@ -3053,7 +3158,7 @@ export interface CreateSignUrlsRequest {
*/
Hides?: Array;
/**
- * 签署节点ID,用于补充动态签署人,使用此参数需要与flow_ids数量一致
+ * 签署节点ID,用于补充动态签署人,使用此参数需要与flow_ids数量一致并且一一对应
*/
RecipientIds?: Array;
}
@@ -4720,6 +4825,23 @@ export interface DescribeUsageResponse {
*/
RequestId?: string;
}
+/**
+ * ChannelCreateOrganizationBatchSignUrl返回参数结构体
+ */
+export interface ChannelCreateOrganizationBatchSignUrlResponse {
+ /**
+ * 批量签署入口链接,用户可使用这个链接跳转到控制台页面对合同进行签署操作。
+ */
+ SignUrl?: string;
+ /**
+ * 链接过期时间以 Unix 时间戳格式表示,从生成链接时间起,往后7天有效期。过期后短链将失效,无法打开。
+ */
+ ExpiredTime?: number;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* 用量明细
*/
diff --git a/tencentcloud/services/iss/v20230517/iss_models.d.ts b/tencentcloud/services/iss/v20230517/iss_models.d.ts
index 8220f16eb..b2fdc341a 100644
--- a/tencentcloud/services/iss/v20230517/iss_models.d.ts
+++ b/tencentcloud/services/iss/v20230517/iss_models.d.ts
@@ -639,7 +639,7 @@ export interface DescribeRecordRetrieveTaskData {
ChannelCount?: number;
}
/**
- * 查询录像上云模版返回数据
+ * 查询录像上云模板返回数据
*/
export interface DescribeRecordBackupTemplateData {
/**
@@ -1043,7 +1043,7 @@ export interface DescribeGatewayRequest {
GatewayId: string;
}
/**
- * 新增录像上云模版返回数据
+ * 新增录像上云模板返回数据
*/
export interface AddRecordBackupTemplateData {
/**
@@ -4748,7 +4748,7 @@ export interface DescribeRecordRetrieveTaskResponse {
*/
export declare type DescribeStreamAuthRequest = null;
/**
- * 修改录像上云模版返回数据
+ * 修改录像上云模板返回数据
*/
export interface UpdateRecordBackupTemplateData {
/**
diff --git a/tencentcloud/services/live/v20180801/live_models.d.ts b/tencentcloud/services/live/v20180801/live_models.d.ts
index 7bf57ebf9..f0466d0f3 100644
--- a/tencentcloud/services/live/v20180801/live_models.d.ts
+++ b/tencentcloud/services/live/v20180801/live_models.d.ts
@@ -8918,7 +8918,10 @@ export interface DescribeMonitorReportRequest {
*/
export interface DescribeAllStreamPlayInfoListRequest {
/**
- * 查询时间点,精确到分钟粒度,支持最近1个月的数据查询,数据延迟为5分钟左右,如果要查询实时的数据,建议传递5分钟前的时间点,格式为yyyy-mm-dd HH:MM:00。(只精确至分钟,秒数填00)。
+ * 查询时间点,精确到分钟粒度,接口查询支持两种时间格式:
+ 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F
+ 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。
+ 支持最近1个月的数据查询,数据延迟为5分钟左右,如果要查询实时的数据,建议传递5分钟前的整点时间点。
*/
QueryTime: string;
/**
diff --git a/tencentcloud/services/monitor/v20180724/monitor_models.d.ts b/tencentcloud/services/monitor/v20180724/monitor_models.d.ts
index 2a466e897..7b84f2c95 100644
--- a/tencentcloud/services/monitor/v20180724/monitor_models.d.ts
+++ b/tencentcloud/services/monitor/v20180724/monitor_models.d.ts
@@ -3198,23 +3198,28 @@ export interface PrometheusZoneItem {
/**
* 可用区
*/
- Zone: string;
+ Zone?: string;
/**
* 可用区 ID
*/
- ZoneId: number;
+ ZoneId?: number;
/**
* 可用区状态( 0: 不可用;1: 可用)
*/
- ZoneState: number;
+ ZoneState?: number;
/**
* 地域 ID
*/
- RegionId: number;
+ RegionId?: number;
/**
* 可用区名(目前为中文)
*/
- ZoneName: string;
+ ZoneName?: string;
+ /**
+ * 可用区资源状态(0:资源不足,不可使用;1:资源足够)
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ZoneResourceState?: number;
}
/**
* ModifyPrometheusAlertPolicy请求参数结构体
diff --git a/tencentcloud/services/postgres/v20170312/postgres_client.d.ts b/tencentcloud/services/postgres/v20170312/postgres_client.d.ts
index f07c46218..cffe1f682 100644
--- a/tencentcloud/services/postgres/v20170312/postgres_client.d.ts
+++ b/tencentcloud/services/postgres/v20170312/postgres_client.d.ts
@@ -1,6 +1,6 @@
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
-import { CreateDBInstancesRequest, SetAutoRenewFlagRequest, DescribeDatabasesRequest, DescribeDBXlogsRequest, CreateReadOnlyGroupNetworkAccessRequest, DescribeAccountsRequest, DeleteReadOnlyGroupResponse, OpenDBExtranetAccessRequest, CreateInstancesRequest, CreateDBInstanceNetworkAccessResponse, DescribeAvailableRecoveryTimeResponse, CreateBaseBackupRequest, ModifyDBInstanceReadOnlyGroupResponse, DescribeCloneDBInstanceSpecRequest, DescribeDBInstanceSecurityGroupsResponse, SwitchDBInstancePrimaryRequest, OpenServerlessDBExtranetAccessRequest, RenewInstanceResponse, DeleteServerlessDBInstanceResponse, DeleteLogBackupResponse, ModifyReadOnlyGroupConfigRequest, AddDBInstanceToReadOnlyGroupRequest, DescribeProductConfigRequest, RemoveDBInstanceFromReadOnlyGroupRequest, InitDBInstancesResponse, DescribeDefaultParametersRequest, RenewInstanceRequest, DescribeBackupOverviewRequest, DescribeRegionsResponse, ModifyBaseBackupExpireTimeResponse, ModifyBackupDownloadRestrictionRequest, ModifyDBInstanceDeploymentRequest, DeleteReadOnlyGroupNetworkAccessRequest, DescribeBackupDownloadRestrictionRequest, DescribeReadOnlyGroupsResponse, DescribeBackupSummariesRequest, DescribeDBInstanceAttributeRequest, CloseServerlessDBExtranetAccessRequest, CreateBaseBackupResponse, CloneDBInstanceResponse, ModifyDBInstanceReadOnlyGroupRequest, AddDBInstanceToReadOnlyGroupResponse, CreateReadOnlyDBInstanceResponse, DescribeAvailableRecoveryTimeRequest, DescribeDBInstanceParametersRequest, DescribeOrdersResponse, DescribeBackupDownloadURLResponse, OpenServerlessDBExtranetAccessResponse, ModifyParameterTemplateRequest, InquiryPriceCreateDBInstancesResponse, CreateDBInstanceNetworkAccessRequest, ModifySwitchTimePeriodResponse, InquiryPriceCreateDBInstancesRequest, DescribeDefaultParametersResponse, DescribeBackupPlansResponse, DescribeDBInstancesRequest, ModifyDBInstanceSpecRequest, ModifyAccountRemarkResponse, UpgradeDBInstanceRequest, DescribeZonesRequest, ModifyBackupDownloadRestrictionResponse, DescribeLogBackupsRequest, SetAutoRenewFlagResponse, ResetAccountPasswordResponse, RemoveDBInstanceFromReadOnlyGroupResponse, ModifyDBInstancesProjectResponse, DescribeParameterTemplatesResponse, SwitchDBInstancePrimaryResponse, ModifyDBInstanceHAConfigRequest, DeleteReadOnlyGroupNetworkAccessResponse, DescribeBackupSummariesResponse, DescribeDBErrlogsRequest, CloneDBInstanceRequest, DeleteParameterTemplateRequest, DescribeClassesRequest, DescribeParamsEventRequest, CreateInstancesResponse, DescribeServerlessDBInstancesRequest, DescribeDBBackupsResponse, DescribeRegionsRequest, DescribeSlowQueryListResponse, CreateReadOnlyGroupRequest, DescribeParamsEventResponse, ModifyDBInstanceSecurityGroupsRequest, CloseServerlessDBExtranetAccessResponse, RestartDBInstanceRequest, DescribeDBInstanceHAConfigRequest, CreateParameterTemplateResponse, DescribeLogBackupsResponse, IsolateDBInstancesResponse, OpenDBExtranetAccessResponse, InquiryPriceUpgradeDBInstanceRequest, DescribeDBInstanceHAConfigResponse, IsolateDBInstancesRequest, ModifyDBInstanceNameRequest, UpgradeDBInstanceKernelVersionResponse, InquiryPriceRenewDBInstanceResponse, DescribeSlowQueryAnalysisRequest, DescribeServerlessDBInstancesResponse, DescribeBackupOverviewResponse, DescribeParameterTemplatesRequest, InitDBInstancesRequest, DescribeClassesResponse, DeleteDBInstanceNetworkAccessRequest, ModifyDBInstanceDeploymentResponse, DeleteParameterTemplateResponse, DeleteReadOnlyGroupRequest, DescribeDBBackupsRequest, DescribeReadOnlyGroupsRequest, DescribeBackupDownloadURLRequest, ModifyDBInstanceParametersResponse, DescribeDBVersionsResponse, ModifyDBInstanceSecurityGroupsResponse, ModifyDBInstanceNameResponse, CloseDBExtranetAccessResponse, DescribeBackupDownloadRestrictionResponse, CreateReadOnlyDBInstanceRequest, DescribeCloneDBInstanceSpecResponse, DescribeZonesResponse, CreateServerlessDBInstanceResponse, DescribeDatabasesResponse, DescribeProductConfigResponse, DescribeOrdersRequest, CloseDBExtranetAccessRequest, ModifyParameterTemplateResponse, DescribeEncryptionKeysRequest, RebalanceReadOnlyGroupRequest, ModifyBackupPlanResponse, DestroyDBInstanceRequest, CreateServerlessDBInstanceRequest, InquiryPriceRenewDBInstanceRequest, CreateReadOnlyGroupResponse, DeleteDBInstanceNetworkAccessResponse, DeleteServerlessDBInstanceRequest, ModifyReadOnlyGroupConfigResponse, ModifyAccountRemarkRequest, DescribeParameterTemplateAttributesRequest, DescribeDBErrlogsResponse, ModifyBackupPlanRequest, DeleteBaseBackupRequest, InquiryPriceUpgradeDBInstanceResponse, DisIsolateDBInstancesResponse, CreateParameterTemplateRequest, ModifySwitchTimePeriodRequest, DescribeSlowQueryListRequest, DescribeDBInstanceParametersResponse, DisIsolateDBInstancesRequest, RestartDBInstanceResponse, ModifyBaseBackupExpireTimeRequest, DescribeDBInstancesResponse, DescribeDBInstanceSecurityGroupsRequest, DescribeBackupPlansRequest, ModifyDBInstanceHAConfigResponse, RebalanceReadOnlyGroupResponse, ResetAccountPasswordRequest, DescribeSlowQueryAnalysisResponse, ModifyDBInstanceParametersRequest, DescribeDBSlowlogsResponse, DescribeAccountsResponse, ModifyDBInstanceChargeTypeRequest, DescribeParameterTemplateAttributesResponse, UpgradeDBInstanceResponse, DescribeDBVersionsRequest, ModifyDBInstancesProjectRequest, DescribeDBSlowlogsRequest, DestroyDBInstanceResponse, DescribeDBInstanceAttributeResponse, DeleteLogBackupRequest, DeleteBaseBackupResponse, ModifyDBInstanceSpecResponse, DescribeBaseBackupsResponse, DescribeDBXlogsResponse, UpgradeDBInstanceKernelVersionRequest, DescribeBaseBackupsRequest, DescribeEncryptionKeysResponse, CreateReadOnlyGroupNetworkAccessResponse, CreateDBInstancesResponse, ModifyDBInstanceChargeTypeResponse } from "./postgres_models";
+import { CreateDBInstancesRequest, SetAutoRenewFlagRequest, DescribeDatabasesRequest, DescribeDBXlogsRequest, CreateReadOnlyGroupNetworkAccessRequest, DescribeAccountsRequest, DeleteReadOnlyGroupResponse, OpenDBExtranetAccessRequest, CreateInstancesRequest, CreateDBInstanceNetworkAccessResponse, DescribeAvailableRecoveryTimeResponse, CreateBaseBackupRequest, ModifyDBInstanceReadOnlyGroupResponse, DescribeCloneDBInstanceSpecRequest, DescribeDBInstanceSecurityGroupsResponse, SwitchDBInstancePrimaryRequest, OpenServerlessDBExtranetAccessRequest, RenewInstanceResponse, DeleteServerlessDBInstanceResponse, DeleteLogBackupResponse, ModifyReadOnlyGroupConfigRequest, AddDBInstanceToReadOnlyGroupRequest, DescribeProductConfigRequest, RemoveDBInstanceFromReadOnlyGroupRequest, InitDBInstancesResponse, DescribeDefaultParametersRequest, RenewInstanceRequest, DescribeBackupOverviewRequest, DescribeRegionsResponse, ModifyBaseBackupExpireTimeResponse, UpgradeDBInstanceMajorVersionResponse, ModifyBackupDownloadRestrictionRequest, ModifyDBInstanceDeploymentRequest, DeleteReadOnlyGroupNetworkAccessRequest, DescribeBackupDownloadRestrictionRequest, DescribeReadOnlyGroupsResponse, DescribeBackupSummariesRequest, DescribeDBInstanceAttributeRequest, CloseServerlessDBExtranetAccessRequest, CreateBaseBackupResponse, CloneDBInstanceResponse, ModifyDBInstanceReadOnlyGroupRequest, AddDBInstanceToReadOnlyGroupResponse, CreateReadOnlyDBInstanceResponse, DescribeAvailableRecoveryTimeRequest, DescribeDBInstanceParametersRequest, DescribeOrdersResponse, DescribeBackupDownloadURLResponse, OpenServerlessDBExtranetAccessResponse, ModifyParameterTemplateRequest, InquiryPriceCreateDBInstancesResponse, CreateDBInstanceNetworkAccessRequest, ModifySwitchTimePeriodResponse, InquiryPriceCreateDBInstancesRequest, DescribeDefaultParametersResponse, DescribeBackupPlansResponse, DescribeDBInstancesRequest, ModifyDBInstanceSpecRequest, ModifyAccountRemarkResponse, UpgradeDBInstanceRequest, DescribeZonesRequest, ModifyBackupDownloadRestrictionResponse, DescribeLogBackupsRequest, SetAutoRenewFlagResponse, ResetAccountPasswordResponse, RemoveDBInstanceFromReadOnlyGroupResponse, ModifyDBInstancesProjectResponse, DescribeParameterTemplatesResponse, SwitchDBInstancePrimaryResponse, ModifyDBInstanceHAConfigRequest, DeleteReadOnlyGroupNetworkAccessResponse, DescribeBackupSummariesResponse, DescribeDBErrlogsRequest, CloneDBInstanceRequest, DeleteParameterTemplateRequest, DescribeClassesRequest, DescribeParamsEventRequest, CreateInstancesResponse, DescribeServerlessDBInstancesRequest, DescribeDBBackupsResponse, DescribeRegionsRequest, DescribeSlowQueryListResponse, CreateReadOnlyGroupRequest, DescribeParamsEventResponse, ModifyDBInstanceSecurityGroupsRequest, CloseServerlessDBExtranetAccessResponse, RestartDBInstanceRequest, DescribeDBInstanceHAConfigRequest, CreateParameterTemplateResponse, DescribeLogBackupsResponse, IsolateDBInstancesResponse, OpenDBExtranetAccessResponse, InquiryPriceUpgradeDBInstanceRequest, DescribeDBInstanceHAConfigResponse, IsolateDBInstancesRequest, ModifyDBInstanceNameRequest, UpgradeDBInstanceKernelVersionResponse, InquiryPriceRenewDBInstanceResponse, DescribeSlowQueryAnalysisRequest, DescribeServerlessDBInstancesResponse, DescribeBackupOverviewResponse, DescribeParameterTemplatesRequest, InitDBInstancesRequest, DescribeClassesResponse, DeleteDBInstanceNetworkAccessRequest, ModifyDBInstanceDeploymentResponse, DeleteParameterTemplateResponse, DeleteReadOnlyGroupRequest, DescribeDBBackupsRequest, DescribeReadOnlyGroupsRequest, DescribeBackupDownloadURLRequest, ModifyDBInstanceParametersResponse, DescribeDBVersionsResponse, ModifyDBInstanceSecurityGroupsResponse, ModifyDBInstanceNameResponse, UpgradeDBInstanceMajorVersionRequest, CloseDBExtranetAccessResponse, DescribeBackupDownloadRestrictionResponse, CreateReadOnlyDBInstanceRequest, DescribeCloneDBInstanceSpecResponse, DescribeZonesResponse, CreateServerlessDBInstanceResponse, DescribeDatabasesResponse, DescribeProductConfigResponse, DescribeOrdersRequest, CloseDBExtranetAccessRequest, ModifyParameterTemplateResponse, DescribeEncryptionKeysRequest, RebalanceReadOnlyGroupRequest, ModifyBackupPlanResponse, DestroyDBInstanceRequest, CreateServerlessDBInstanceRequest, InquiryPriceRenewDBInstanceRequest, CreateReadOnlyGroupResponse, DeleteDBInstanceNetworkAccessResponse, DeleteServerlessDBInstanceRequest, ModifyReadOnlyGroupConfigResponse, ModifyAccountRemarkRequest, DescribeParameterTemplateAttributesRequest, DescribeDBErrlogsResponse, ModifyBackupPlanRequest, DeleteBaseBackupRequest, InquiryPriceUpgradeDBInstanceResponse, DisIsolateDBInstancesResponse, CreateParameterTemplateRequest, ModifySwitchTimePeriodRequest, DescribeSlowQueryListRequest, DescribeDBInstanceParametersResponse, DisIsolateDBInstancesRequest, RestartDBInstanceResponse, ModifyBaseBackupExpireTimeRequest, DescribeDBInstancesResponse, DescribeDBInstanceSecurityGroupsRequest, DescribeBackupPlansRequest, ModifyDBInstanceHAConfigResponse, RebalanceReadOnlyGroupResponse, ResetAccountPasswordRequest, DescribeSlowQueryAnalysisResponse, ModifyDBInstanceParametersRequest, DescribeDBSlowlogsResponse, DescribeAccountsResponse, ModifyDBInstanceChargeTypeRequest, DescribeParameterTemplateAttributesResponse, UpgradeDBInstanceResponse, DescribeDBVersionsRequest, ModifyDBInstancesProjectRequest, DescribeDBSlowlogsRequest, DestroyDBInstanceResponse, DescribeDBInstanceAttributeResponse, DeleteLogBackupRequest, DeleteBaseBackupResponse, ModifyDBInstanceSpecResponse, DescribeBaseBackupsResponse, DescribeDBXlogsResponse, UpgradeDBInstanceKernelVersionRequest, DescribeBaseBackupsRequest, DescribeEncryptionKeysResponse, CreateReadOnlyGroupNetworkAccessResponse, CreateDBInstancesResponse, ModifyDBInstanceChargeTypeResponse } from "./postgres_models";
/**
* postgres client
* @class
@@ -189,6 +189,10 @@ export declare class Client extends AbstractClient {
* 本接口(DescribeBackupSummaries)用于查询实例备份的统计信息,返回以实例为维度的备份个数、占用容量等信息(容量单位为字节)。
*/
DescribeBackupSummaries(req: DescribeBackupSummariesRequest, cb?: (error: string, rep: DescribeBackupSummariesResponse) => void): Promise;
+ /**
+ * 本接口(UpgradeDBInstanceMajorVersion)用于升级实例内核大版本,例如从PostgreSQL 12升级到PostgreSQL 15。
+ */
+ UpgradeDBInstanceMajorVersion(req: UpgradeDBInstanceMajorVersionRequest, cb?: (error: string, rep: UpgradeDBInstanceMajorVersionResponse) => void): Promise;
/**
* 本接口(DescribeBackupOverview)用于查询用户的备份概览信息。返回用户当前备份个数、备份占用容量、免费容量、收费容量等信息(容量单位为字节)。
*/
diff --git a/tencentcloud/services/postgres/v20170312/postgres_client.js b/tencentcloud/services/postgres/v20170312/postgres_client.js
index ca25de403..9d6a414b8 100644
--- a/tencentcloud/services/postgres/v20170312/postgres_client.js
+++ b/tencentcloud/services/postgres/v20170312/postgres_client.js
@@ -299,6 +299,12 @@ class Client extends abstract_client_1.AbstractClient {
async DescribeBackupSummaries(req, cb) {
return this.request("DescribeBackupSummaries", req, cb);
}
+ /**
+ * 本接口(UpgradeDBInstanceMajorVersion)用于升级实例内核大版本,例如从PostgreSQL 12升级到PostgreSQL 15。
+ */
+ async UpgradeDBInstanceMajorVersion(req, cb) {
+ return this.request("UpgradeDBInstanceMajorVersion", req, cb);
+ }
/**
* 本接口(DescribeBackupOverview)用于查询用户的备份概览信息。返回用户当前备份个数、备份占用容量、免费容量、收费容量等信息(容量单位为字节)。
*/
diff --git a/tencentcloud/services/postgres/v20170312/postgres_models.d.ts b/tencentcloud/services/postgres/v20170312/postgres_models.d.ts
index d744284cd..fdf5c0a46 100644
--- a/tencentcloud/services/postgres/v20170312/postgres_models.d.ts
+++ b/tencentcloud/services/postgres/v20170312/postgres_models.d.ts
@@ -876,6 +876,15 @@ export interface ModifyBaseBackupExpireTimeResponse {
*/
RequestId?: string;
}
+/**
+ * UpgradeDBInstanceMajorVersion返回参数结构体
+ */
+export interface UpgradeDBInstanceMajorVersionResponse {
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* ModifyBackupDownloadRestriction请求参数结构体
*/
@@ -3856,6 +3865,61 @@ export interface ModifyDBInstanceNameResponse {
*/
RequestId?: string;
}
+/**
+ * UpgradeDBInstanceMajorVersion请求参数结构体
+ */
+export interface UpgradeDBInstanceMajorVersionRequest {
+ /**
+ * 实例ID。
+ */
+ DBInstanceId: string;
+ /**
+ * 目标内核版本号,可以通过API DescribeDBVersions获取可以升级的目标内核版本号。
+ */
+ TargetDBKernelVersion: string;
+ /**
+ * 是否为校验模式,若UpgradeCheck为True,表示仅进行内核版本兼容性检查,不会进行实质性的升级操作,对原实例无影响。检查结果可以通过升级日志查看。
+ */
+ UpgradeCheck?: boolean;
+ /**
+ * 升级前备份选项。True,表示升级前需要创建全量备份,False,表示升级前不需要创建全量备份。当实例已有备份集可以恢复到升级前的状态时,可选择False,否则需要指定为True。UpgradeCheck为True时,此参数无效。
+ */
+ BackupBeforeUpgrade?: boolean;
+ /**
+ * 统计信息收集选项,对主例运行 ANALYZE 以在升级后更新系统统计信息。可选值包括,
+ 0:不需要收集统计信息;
+ 1:实例恢复写之前收集统计信息;
+ 3:实例恢复写之后收集统计信息。
+ UpgradeCheck为True时,此参数无效。
+ */
+ StatisticsRefreshOption?: number;
+ /**
+ * 插件升级选项,pg_upgrade不会升级任何插件,需要在升级完成后在创建过插件的库上执行"ALTER EXTENSION UPDATE"。发起升级实例大版本时可以指定在实例恢复写前/后是否需要升级任务自动升级插件版本。可选值包括:
+ 0:不需要自动升级插件;
+ 1:恢复写之前升级插件;
+ 2:恢复写之后升级插件。
+ UpgradeCheck为True时,此参数无效。
+ */
+ ExtensionUpgradeOption?: number;
+ /**
+ * 升级时间选项,升级过程中会有一段时间实例只读,并会有一次秒级闪断,发起升级时需要选择这段影响的时间窗。可选值包括:
+ 0:自动执行,不需要指定时间窗;
+ 1:指定本次升级任务的时间窗,通过参数UpgradeTimeBegin和UpgradeTimeEnd设置;
+ 2:在实例运维时间窗内执行。
+ UpgradeCheck为True时,此参数无效。
+ */
+ UpgradeTimeOption?: number;
+ /**
+ * 升级时间窗开始时间,时间格式:HH:MM:SS,例如:01:00:00。当UpgradeTimeOption为1时,该参数有效。
+ UpgradeCheck为True时,此参数无效。
+ */
+ UpgradeTimeBegin?: string;
+ /**
+ * 升级时间窗截止时间,时间格式:HH:MM:SS,例如:02:00:00。当UpgradeTimeOption为1时,该参数有效。
+ UpgradeCheck为True时,此参数无效。
+ */
+ UpgradeTimeEnd?: string;
+}
/**
* CloseDBExtranetAccess返回参数结构体
*/
diff --git a/tencentcloud/services/scf/v20180416/scf_models.d.ts b/tencentcloud/services/scf/v20180416/scf_models.d.ts
index a7af76573..732ae8c76 100644
--- a/tencentcloud/services/scf/v20180416/scf_models.d.ts
+++ b/tencentcloud/services/scf/v20180416/scf_models.d.ts
@@ -3335,6 +3335,7 @@ export interface DeleteTriggerRequest {
TriggerDesc?: string;
/**
* 函数的版本,默认为 $LATEST,建议填写 [$DEFAULT](https://cloud.tencent.com/document/product/583/36149#.E9.BB.98.E8.AE.A4.E5.88.AB.E5.90.8D)方便后续进行版本的灰度发布。
+ 如果删除的触发器类型为 APIGW 触发器,该字段为必填参数
*/
Qualifier?: string;
}
diff --git a/tencentcloud/services/ssl/v20191205/ssl_client.d.ts b/tencentcloud/services/ssl/v20191205/ssl_client.d.ts
index b4dd6f597..4d48cbb62 100644
--- a/tencentcloud/services/ssl/v20191205/ssl_client.d.ts
+++ b/tencentcloud/services/ssl/v20191205/ssl_client.d.ts
@@ -136,7 +136,9 @@ export declare class Client extends AbstractClient {
*/
DeployCertificateRecordRollback(req: DeployCertificateRecordRollbackRequest, cb?: (error: string, rep: DeployCertificateRecordRollbackResponse) => void): Promise;
/**
- * 云资源托管
+ * 证书托管接口已重构, 旧接口预下线, 近30天无请求
+
+云资源托管
*/
HostCertificate(req: HostCertificateRequest, cb?: (error: string, rep: HostCertificateResponse) => void): Promise;
/**
diff --git a/tencentcloud/services/ssl/v20191205/ssl_client.js b/tencentcloud/services/ssl/v20191205/ssl_client.js
index b3c4f1798..3c27f1b60 100644
--- a/tencentcloud/services/ssl/v20191205/ssl_client.js
+++ b/tencentcloud/services/ssl/v20191205/ssl_client.js
@@ -220,7 +220,9 @@ class Client extends abstract_client_1.AbstractClient {
return this.request("DeployCertificateRecordRollback", req, cb);
}
/**
- * 云资源托管
+ * 证书托管接口已重构, 旧接口预下线, 近30天无请求
+
+云资源托管
*/
async HostCertificate(req, cb) {
return this.request("HostCertificate", req, cb);
diff --git a/tencentcloud/services/tcm/v20210413/tcm_models.d.ts b/tencentcloud/services/tcm/v20210413/tcm_models.d.ts
index f6d27333c..91d70fafd 100644
--- a/tencentcloud/services/tcm/v20210413/tcm_models.d.ts
+++ b/tencentcloud/services/tcm/v20210413/tcm_models.d.ts
@@ -978,6 +978,11 @@ export interface CLS {
* 是否删除
*/
NeedDelete?: boolean;
+ /**
+ * cls 主题创建的地域
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Region?: string;
}
/**
* 调用链配置
diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts
index ee14116ac..6c9fa367f 100644
--- a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts
+++ b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts
@@ -1362,134 +1362,88 @@ export interface CreateRocketMQNamespaceRequest {
Remark?: string;
}
/**
- * 主题实例
+ * RocketMQ消费组订阅信息
*/
-export interface Topic {
- /**
- * 最后一次间隔内发布消息的平均byte大小。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- AverageMsgSize?: string;
- /**
- * 消费者数量。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- ConsumerCount?: string;
- /**
- * 被记录下来的消息总数。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- LastConfirmedEntry?: string;
- /**
- * 最后一个ledger创建的时间。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- LastLedgerCreatedTimestamp?: string;
- /**
- * 本地和复制的发布者每秒发布消息的速率。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgRateIn?: string;
- /**
- * 本地和复制的消费者每秒分发消息的数量之和。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgRateOut?: string;
+export interface RocketMQSubscription {
/**
- * 本地和复制的发布者每秒发布消息的byte。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgThroughputIn?: string;
- /**
- * 本地和复制的消费者每秒分发消息的byte。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- MsgThroughputOut?: string;
- /**
- * 被记录下来的消息总数。
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- NumberOfEntries?: string;
- /**
- * 分区数<=0:topic下无子分区。
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 主题名称
*/
- Partitions?: number;
+ Topic?: string;
/**
- * 生产者数量。
+ * 主题类型:
+ Normal 普通,
+ GlobalOrder 全局顺序,
+ PartitionedOrder 局部顺序,
+ Transaction 事务消息,
+ DelayScheduled 延时消息,
+ Retry 重试,
+ DeadLetter 死信
注意:此字段可能返回 null,表示取不到有效值。
*/
- ProducerCount?: string;
+ Type?: string;
/**
- * 以byte计算的所有消息存储总量。
+ * 分区数
注意:此字段可能返回 null,表示取不到有效值。
*/
- TotalSize?: string;
+ PartitionNum?: number;
/**
- * 分区topic里面的子分区。
+ * 过滤模式,TAG,SQL
注意:此字段可能返回 null,表示取不到有效值。
*/
- SubTopicSets?: Array;
+ ExpressionType?: string;
/**
- * topic类型描述:
- 0:普通消息;
- 1:全局顺序消息;
- 2:局部顺序消息;
- 3:重试队列;
- 4:死信队列;
- 5:事务消息。
+ * 过滤表达式
注意:此字段可能返回 null,表示取不到有效值。
*/
- TopicType?: number;
+ SubString?: string;
/**
- * 环境(命名空间)名称。
+ * 订阅状态:
+ 0,订阅关系一致
+ 1,订阅关系不一致
+ 2,未知
注意:此字段可能返回 null,表示取不到有效值。
*/
- EnvironmentId?: string;
+ Status?: number;
/**
- * 主题名称。
+ * 消费堆积数量
注意:此字段可能返回 null,表示取不到有效值。
*/
- TopicName?: string;
+ ConsumerLag?: number;
/**
- * 说明,128个字符以内。
+ * 实例ID
注意:此字段可能返回 null,表示取不到有效值。
*/
- Remark?: string;
+ ClusterId?: string;
/**
- * 创建时间。
+ * 消费组名称
注意:此字段可能返回 null,表示取不到有效值。
*/
- CreateTime?: string;
+ ConsumerGroup?: string;
/**
- * 最近修改时间。
+ * 是否在线
注意:此字段可能返回 null,表示取不到有效值。
*/
- UpdateTime?: string;
+ IsOnline?: boolean;
/**
- * 生产者上限。
+ * 消费类型
注意:此字段可能返回 null,表示取不到有效值。
*/
- ProducerLimit?: string;
+ ConsumeType?: number;
/**
- * 消费者上限。
+ * 订阅一致性
注意:此字段可能返回 null,表示取不到有效值。
*/
- ConsumerLimit?: string;
+ Consistency?: number;
/**
- * 0: 非持久非分区
- 1: 非持久分区
- 2: 持久非分区
- 3: 持久分区
+ * 最后消费进度更新时间,秒为单位
注意:此字段可能返回 null,表示取不到有效值。
*/
- PulsarTopicType?: number;
+ LastUpdateTime?: number;
/**
- * 未消费消息过期时间,单位:秒
-
+ * 最大重试次数
注意:此字段可能返回 null,表示取不到有效值。
*/
- MsgTTL?: number;
+ MaxRetryTimes?: number;
}
/**
* RabbitMQ的vhost详情
@@ -2242,32 +2196,47 @@ export interface RocketMQTopic {
/**
* 主题名称
*/
- Name: string;
+ Name?: string;
/**
* 主题的类别,为枚举类型,Normal,GlobalOrder,PartitionedOrder,Transaction,Retry及DeadLetter
*/
- Type: string;
+ Type?: string;
/**
* 订阅组数量
*/
- GroupNum: number;
+ GroupNum?: number;
/**
* 说明
注意:此字段可能返回 null,表示取不到有效值。
*/
- Remark: string;
+ Remark?: string;
/**
* 读写分区数
*/
- PartitionNum: number;
+ PartitionNum?: number;
/**
* 创建时间,以毫秒为单位
*/
- CreateTime: number;
+ CreateTime?: number;
/**
* 创建时间,以毫秒为单位
*/
- UpdateTime: number;
+ UpdateTime?: number;
+ /**
+ * 最后写入时间,单位为秒
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ LastUpdateTime?: number;
+ /**
+ * 订阅数量
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubscriptionCount?: number;
+ /**
+ * 订阅关系列表
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubscriptionData?: Array;
}
/**
* DescribeRocketMQCluster返回参数结构体
@@ -6211,12 +6180,21 @@ export interface DescribeRocketMQTopicMsgsRequest {
TaskRequestId?: string;
/**
* 死信查询时该值为true,只对Rocketmq有效
+ * @deprecated
*/
QueryDlqMsg?: boolean;
/**
* 查询最近N条消息 最大不超过1024,默认-1为其他查询条件
*/
NumOfLatestMsg?: number;
+ /**
+ * TAG表达式
+ */
+ Tag?: string;
+ /**
+ * 死信查询时该值为true,只对Rocketmq有效
+ */
+ QueryDeadLetterMessage?: boolean;
}
/**
* ModifyEnvironmentRole请求参数结构体
@@ -6674,6 +6652,136 @@ export interface RabbitMQPrivateNode {
*/
ProcessNumber?: number;
}
+/**
+ * 主题实例
+ */
+export interface Topic {
+ /**
+ * 最后一次间隔内发布消息的平均byte大小。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ AverageMsgSize?: string;
+ /**
+ * 消费者数量。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ConsumerCount?: string;
+ /**
+ * 被记录下来的消息总数。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ LastConfirmedEntry?: string;
+ /**
+ * 最后一个ledger创建的时间。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ LastLedgerCreatedTimestamp?: string;
+ /**
+ * 本地和复制的发布者每秒发布消息的速率。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgRateIn?: string;
+ /**
+ * 本地和复制的消费者每秒分发消息的数量之和。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgRateOut?: string;
+ /**
+ * 本地和复制的发布者每秒发布消息的byte。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgThroughputIn?: string;
+ /**
+ * 本地和复制的消费者每秒分发消息的byte。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgThroughputOut?: string;
+ /**
+ * 被记录下来的消息总数。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ NumberOfEntries?: string;
+ /**
+ * 分区数<=0:topic下无子分区。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Partitions?: number;
+ /**
+ * 生产者数量。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ProducerCount?: string;
+ /**
+ * 以byte计算的所有消息存储总量。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TotalSize?: string;
+ /**
+ * 分区topic里面的子分区。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SubTopicSets?: Array;
+ /**
+ * topic类型描述:
+ 0:普通消息;
+ 1:全局顺序消息;
+ 2:局部顺序消息;
+ 3:重试队列;
+ 4:死信队列;
+ 5:事务消息。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TopicType?: number;
+ /**
+ * 环境(命名空间)名称。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ EnvironmentId?: string;
+ /**
+ * 主题名称。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ TopicName?: string;
+ /**
+ * 说明,128个字符以内。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ Remark?: string;
+ /**
+ * 创建时间。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CreateTime?: string;
+ /**
+ * 最近修改时间。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ UpdateTime?: string;
+ /**
+ * 生产者上限。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ProducerLimit?: string;
+ /**
+ * 消费者上限。
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ConsumerLimit?: string;
+ /**
+ * 0: 非持久非分区
+ 1: 非持久分区
+ 2: 持久非分区
+ 3: 持久分区
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ PulsarTopicType?: number;
+ /**
+ * 未消费消息过期时间,单位:秒
+
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ MsgTTL?: number;
+}
/**
* DeleteCmqSubscribe返回参数结构体
*/
diff --git a/tencentcloud/services/tke/v20180525/tke_models.d.ts b/tencentcloud/services/tke/v20180525/tke_models.d.ts
index f33afca6c..725b0d70d 100644
--- a/tencentcloud/services/tke/v20180525/tke_models.d.ts
+++ b/tencentcloud/services/tke/v20180525/tke_models.d.ts
@@ -8295,7 +8295,7 @@ export interface DeleteClusterRouteTableResponse {
*/
export interface DescribeAddonValuesResponse {
/**
- * 参数列表,如果addon已安装,会使用已设置的的参数做渲染,是一个json格式的字符串
+ * 参数列表,如果addon已安装,会使用已设置的参数做渲染,是一个json格式的字符串
*/
Values?: string;
/**
diff --git a/tencentcloud/services/vod/v20180717/vod_models.d.ts b/tencentcloud/services/vod/v20180717/vod_models.d.ts
index 4309e1b1f..dd38ff315 100644
--- a/tencentcloud/services/vod/v20180717/vod_models.d.ts
+++ b/tencentcloud/services/vod/v20180717/vod_models.d.ts
@@ -17522,11 +17522,11 @@ export interface EditMediaFileInfo {
*/
FileId: string;
/**
- * 视频剪辑的起始偏移时间偏移,单位:秒。
+ * 视频剪辑起始的偏移时间,单位:秒。
*/
StartTimeOffset?: number;
/**
- * 视频剪辑的起始结束时间偏移,单位:秒。
+ * 视频剪辑结束的偏移时间,单位:秒。
*/
EndTimeOffset?: number;
}
diff --git a/tencentcloud/services/waf/v20180125/waf_client.d.ts b/tencentcloud/services/waf/v20180125/waf_client.d.ts
index 2075a73cc..d319953d3 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 { CreateAccessExportRequest, ModifyHostRequest, DescribeAntiInfoLeakRulesResponse, DescribeIpHitItemsResponse, ModifyAntiInfoLeakRulesResponse, DescribeUserCdcClbWafRegionsRequest, DeleteAttackDownloadRecordResponse, AddAntiFakeUrlRequest, DescribeFlowTrendRequest, DescribeWafAutoDenyStatusRequest, AddCustomWhiteRuleResponse, SearchAttackLogRequest, DescribeCustomWhiteRuleResponse, SwitchElasticModeRequest, ModifyInstanceNameRequest, DescribePeakValueResponse, DescribeCiphersDetailRequest, AddDomainWhiteRuleResponse, DescribeHostLimitRequest, DescribeIpAccessControlResponse, DescribeAntiFakeUrlRequest, DescribeCustomRuleListRequest, ModifyDomainWhiteRuleRequest, DescribeTlsVersionResponse, DescribeHostsResponse, DescribePeakPointsRequest, DescribeAccessIndexRequest, ModifyInstanceQpsLimitRequest, DeleteHostRequest, ModifyInstanceNameResponse, UpsertSessionResponse, DescribeDomainVerifyResultResponse, DeleteSessionRequest, DescribeWafAutoDenyRulesRequest, UpsertIpAccessControlRequest, GenerateDealsAndPayNewRequest, RefreshAccessCheckResultRequest, DescribeUserClbWafRegionsRequest, AddAntiFakeUrlResponse, ModifyHostResponse, DeleteCustomWhiteRuleResponse, AddCustomRuleResponse, DescribeFlowTrendResponse, GetAttackDownloadRecordsRequest, ModifyDomainIpv6StatusRequest, ModifyAntiInfoLeakRuleStatusResponse, GetAttackTotalCountResponse, DescribeAntiInfoLeakageRulesResponse, ModifySpartaProtectionResponse, ModifyHostFlowModeRequest, UpsertCCRuleResponse, DeleteDownloadRecordRequest, DescribeUserCdcClbWafRegionsResponse, GetAttackHistogramRequest, DeleteAccessExportResponse, ModifyProtectionStatusRequest, DescribeAccessExportsRequest, ModifyApiAnalyzeStatusResponse, DescribeCustomWhiteRuleRequest, DeleteAntiFakeUrlResponse, AddAntiInfoLeakRulesResponse, DescribeUserClbWafRegionsResponse, ModifyAntiFakeUrlStatusRequest, DeleteCustomWhiteRuleRequest, ModifyHostModeResponse, ModifyInstanceRenewFlagResponse, DescribeCCRuleListRequest, ModifyProtectionStatusResponse, DescribeAutoDenyIPRequest, ModifyWafAutoDenyStatusRequest, DescribeCustomRuleListResponse, ModifyDomainsCLSStatusResponse, SwitchDomainRulesRequest, ModifyAccessPeriodResponse, DescribeVipInfoRequest, GetAttackHistogramResponse, GetInstanceQpsLimitRequest, DeleteSpartaProtectionResponse, DescribeAutoDenyIPResponse, SwitchDomainRulesResponse, SearchAccessLogResponse, DescribeAntiInfoLeakageRulesRequest, CreateHostResponse, DeleteHostResponse, SwitchElasticModeResponse, FreshAntiFakeUrlResponse, ModifyBotStatusRequest, DeleteSpartaProtectionRequest, DescribeAntiFakeRulesResponse, AddAntiInfoLeakRulesRequest, CreateHostRequest, 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, 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, ModifyWafAutoDenyRulesResponse, DescribeBatchIpAccessControlRequest, DescribePolicyStatusResponse, DescribeInstancesRequest, DeleteIpAccessControlResponse, ModifyCustomWhiteRuleRequest, DescribeWafInfoResponse, ModifyInstanceRenewFlagRequest, DescribeBatchIpAccessControlResponse, DescribeDomainDetailsSaasResponse, ModifyApiAnalyzeStatusRequest, AddCustomRuleRequest, DescribeWafAutoDenyRulesResponse, DeleteCCRuleRequest, ModifyAreaBanStatusResponse, DeleteCustomRuleRequest, DescribeInstancesResponse, DescribeCCRuleResponse, ModifyDomainWhiteRuleResponse, DescribeAntiFakeUrlResponse, DescribeAccessFastAnalysisResponse, DescribeDomainsResponse, DescribeFindDomainListRequest, ModifyAntiFakeUrlStatusResponse, DescribeHostsRequest, ModifyInstanceElasticModeRequest, UpsertCCRuleRequest, ModifyCustomWhiteRuleStatusRequest, DeleteAntiFakeUrlRequest, ModifyInstanceQpsLimitResponse, SearchAttackLogResponse, DeleteAntiInfoLeakRuleRequest, ModifyInstanceElasticModeResponse, DescribeIpHitItemsRequest, DescribeVipInfoResponse, DescribeCCRuleRequest, ModifyDomainsCLSStatusRequest, DescribeCCRuleListResponse, DescribeRuleLimitRequest, DescribeDomainCountInfoRequest, GetAttackDownloadRecordsResponse, DeleteAccessExportRequest, ModifySpartaProtectionRequest, DescribeIpAccessControlRequest, DescribeDomainWhiteRulesResponse, DescribeWafThreatenIntelligenceResponse, DescribeAccessHistogramResponse, ModifyHostFlowModeResponse, DescribeSessionResponse, DeleteAttackDownloadRecordRequest, DescribeAntiFakeRulesRequest, AddCustomWhiteRuleRequest, AddDomainWhiteRuleRequest, UpsertIpAccessControlResponse, DeleteAntiInfoLeakRuleResponse, DescribeAccessHistogramRequest, DeleteSessionResponse, UpsertSessionRequest, DescribeRuleLimitResponse, DescribeWafThreatenIntelligenceRequest, DescribeAccessIndexResponse, DescribeAccessExportsResponse, DeleteCustomRuleResponse, ModifyWafAutoDenyRulesRequest, DescribeHostResponse, DeleteCCRuleResponse, SearchAccessLogRequest, ModifyAntiInfoLeakRuleStatusRequest, ModifySpartaProtectionModeRequest, DescribeDomainsRequest, ModifyWafThreatenIntelligenceResponse, DescribeUserDomainInfoResponse, ModifyHostStatusRequest, ModifyCustomRuleResponse, RefreshAccessCheckResultResponse } from "./waf_models";
+import { CreateAccessExportRequest, ModifyHostRequest, DescribeAntiInfoLeakRulesResponse, DescribeIpHitItemsResponse, ModifyAntiInfoLeakRulesResponse, DescribeCertificateVerifyResultRequest, DescribeUserCdcClbWafRegionsRequest, DeleteAttackDownloadRecordResponse, AddAntiFakeUrlRequest, DescribeFlowTrendRequest, DescribeWafAutoDenyStatusRequest, AddCustomWhiteRuleResponse, SearchAttackLogRequest, ModifyHostFlowModeResponse, DescribeCustomWhiteRuleResponse, SwitchElasticModeRequest, ModifyInstanceNameRequest, DescribePeakValueResponse, DescribeCiphersDetailRequest, AddDomainWhiteRuleResponse, DescribeHostLimitRequest, DescribeIpAccessControlResponse, DescribeAntiFakeUrlRequest, DescribeCustomRuleListRequest, ModifyDomainWhiteRuleRequest, DescribeTlsVersionResponse, DescribeHostsResponse, DescribePeakPointsRequest, DescribeAccessIndexRequest, ModifyInstanceQpsLimitRequest, DeleteHostRequest, DescribeCertificateVerifyResultResponse, ModifyInstanceNameResponse, UpsertSessionResponse, DescribeDomainVerifyResultResponse, DeleteSessionRequest, DescribeWafAutoDenyRulesRequest, UpsertIpAccessControlRequest, GenerateDealsAndPayNewRequest, RefreshAccessCheckResultRequest, DescribeUserClbWafRegionsRequest, AddAntiFakeUrlResponse, ModifyHostResponse, DeleteCustomWhiteRuleResponse, AddCustomRuleResponse, DescribeFlowTrendResponse, GetAttackDownloadRecordsRequest, ModifyDomainIpv6StatusRequest, ModifyAntiInfoLeakRuleStatusResponse, GetAttackTotalCountResponse, DescribeAntiInfoLeakageRulesResponse, ModifySpartaProtectionResponse, ModifyHostFlowModeRequest, UpsertCCRuleResponse, DeleteDownloadRecordRequest, DescribeUserCdcClbWafRegionsResponse, GetAttackHistogramRequest, DeleteAccessExportResponse, ModifyProtectionStatusRequest, DescribeAccessExportsRequest, ModifyApiAnalyzeStatusResponse, DescribeCustomWhiteRuleRequest, DeleteAntiFakeUrlResponse, AddAntiInfoLeakRulesResponse, DescribeUserClbWafRegionsResponse, ModifyAntiFakeUrlStatusRequest, DeleteCustomWhiteRuleRequest, ModifyHostModeResponse, ModifyInstanceRenewFlagResponse, DescribeCCRuleListRequest, ModifyProtectionStatusResponse, DescribeAutoDenyIPRequest, ModifyWafAutoDenyStatusRequest, DescribeCustomRuleListResponse, ModifyDomainsCLSStatusResponse, SwitchDomainRulesRequest, ModifyAccessPeriodResponse, DescribeVipInfoRequest, GetAttackHistogramResponse, GetInstanceQpsLimitRequest, DeleteSpartaProtectionResponse, DescribeAutoDenyIPResponse, SwitchDomainRulesResponse, SearchAccessLogResponse, DescribeAntiInfoLeakageRulesRequest, CreateHostResponse, DeleteHostResponse, SwitchElasticModeResponse, FreshAntiFakeUrlResponse, ModifyBotStatusRequest, DeleteSpartaProtectionRequest, DescribeAntiFakeRulesResponse, AddAntiInfoLeakRulesRequest, CreateHostRequest, 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, 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, ModifyWafAutoDenyRulesResponse, DescribeBatchIpAccessControlRequest, DescribePolicyStatusResponse, DescribeInstancesRequest, DeleteIpAccessControlResponse, ModifyCustomWhiteRuleRequest, DescribeWafInfoResponse, ModifyInstanceRenewFlagRequest, DescribeBatchIpAccessControlResponse, DescribeDomainDetailsSaasResponse, ModifyApiAnalyzeStatusRequest, AddCustomRuleRequest, DescribeWafAutoDenyRulesResponse, DeleteCCRuleRequest, ModifyAreaBanStatusResponse, DeleteCustomRuleRequest, DescribeInstancesResponse, DescribeCCRuleResponse, ModifyDomainWhiteRuleResponse, DescribeAntiFakeUrlResponse, DescribeAccessFastAnalysisResponse, DescribeDomainsResponse, DescribeFindDomainListRequest, ModifyAntiFakeUrlStatusResponse, DescribeHostsRequest, ModifyInstanceElasticModeRequest, UpsertCCRuleRequest, ModifyCustomWhiteRuleStatusRequest, DeleteAntiFakeUrlRequest, ModifyInstanceQpsLimitResponse, SearchAttackLogResponse, DeleteAntiInfoLeakRuleRequest, ModifyInstanceElasticModeResponse, DescribeIpHitItemsRequest, DescribeVipInfoResponse, DescribeCCRuleRequest, ModifyDomainsCLSStatusRequest, DescribeCCRuleListResponse, DescribeRuleLimitRequest, DescribeDomainCountInfoRequest, GetAttackDownloadRecordsResponse, DeleteAccessExportRequest, ModifySpartaProtectionRequest, DescribeIpAccessControlRequest, DescribeDomainWhiteRulesResponse, DescribeWafThreatenIntelligenceResponse, DescribeAccessHistogramResponse, DescribeSessionResponse, DeleteAttackDownloadRecordRequest, DescribeAntiFakeRulesRequest, AddCustomWhiteRuleRequest, AddDomainWhiteRuleRequest, UpsertIpAccessControlResponse, DeleteAntiInfoLeakRuleResponse, DescribeAccessHistogramRequest, DeleteSessionResponse, UpsertSessionRequest, DescribeRuleLimitResponse, DescribeWafThreatenIntelligenceRequest, DescribeAccessIndexResponse, DescribeAccessExportsResponse, DeleteCustomRuleResponse, ModifyWafAutoDenyRulesRequest, DescribeHostResponse, DeleteCCRuleResponse, SearchAccessLogRequest, ModifyAntiInfoLeakRuleStatusRequest, ModifySpartaProtectionModeRequest, DescribeDomainsRequest, ModifyWafThreatenIntelligenceResponse, DescribeUserDomainInfoResponse, ModifyHostStatusRequest, ModifyCustomRuleResponse, RefreshAccessCheckResultResponse } from "./waf_models";
/**
* waf client
* @class
@@ -181,6 +181,10 @@ export declare class Client extends AbstractClient {
* 编辑精准白名单
*/
ModifyCustomWhiteRule(req: ModifyCustomWhiteRuleRequest, cb?: (error: string, rep: ModifyCustomWhiteRuleResponse) => void): Promise;
+ /**
+ * 获取证书的检查结果
+ */
+ DescribeCertificateVerifyResult(req: DescribeCertificateVerifyResultRequest, cb?: (error: string, rep: DescribeCertificateVerifyResultResponse) => void): Promise;
/**
* 切换弹性的开关
*/
diff --git a/tencentcloud/services/waf/v20180125/waf_client.js b/tencentcloud/services/waf/v20180125/waf_client.js
index 255ec5223..c8e41fabf 100644
--- a/tencentcloud/services/waf/v20180125/waf_client.js
+++ b/tencentcloud/services/waf/v20180125/waf_client.js
@@ -285,6 +285,12 @@ class Client extends abstract_client_1.AbstractClient {
async ModifyCustomWhiteRule(req, cb) {
return this.request("ModifyCustomWhiteRule", req, cb);
}
+ /**
+ * 获取证书的检查结果
+ */
+ async DescribeCertificateVerifyResult(req, cb) {
+ return this.request("DescribeCertificateVerifyResult", req, cb);
+ }
/**
* 切换弹性的开关
*/
diff --git a/tencentcloud/services/waf/v20180125/waf_models.d.ts b/tencentcloud/services/waf/v20180125/waf_models.d.ts
index f19d51d67..0664f04ba 100644
--- a/tencentcloud/services/waf/v20180125/waf_models.d.ts
+++ b/tencentcloud/services/waf/v20180125/waf_models.d.ts
@@ -149,61 +149,29 @@ export interface ModifyAntiInfoLeakRulesResponse {
RequestId?: string;
}
/**
- * waf模块的规格
+ * DescribeCertificateVerifyResult请求参数结构体
*/
-export interface WafRuleLimit {
- /**
- * 自定义CC的规格
- */
- CC: number;
- /**
- * 自定义策略的规格
- */
- CustomRule: number;
- /**
- * 黑白名单的规格
- */
- IPControl: number;
- /**
- * 信息防泄漏的规格
- */
- AntiLeak: number;
- /**
- * 防篡改的规格
- */
- AntiTamper: number;
- /**
- * 紧急CC的规格
- */
- AutoCC: number;
- /**
- * 地域封禁的规格
- */
- AreaBan: number;
- /**
- * 自定义CC中配置session
- */
- CCSession: number;
+export interface DescribeCertificateVerifyResultRequest {
/**
- * AI的规格
+ * 域名
*/
- AI: number;
+ Domain: string;
/**
- * 精准白名单的规格
+ * 证书类型
*/
- CustomWhite: number;
+ CertType: number;
/**
- * api安全的规格
+ * 证书公钥
*/
- ApiSecurity: number;
+ Certificate?: string;
/**
- * 客户端流量标记的规格
+ * 证书ID
*/
- ClientMsg: number;
+ CertID?: string;
/**
- * 流量标记的规格
+ * 私钥信息
*/
- TrafficMarking: number;
+ PrivateKey?: string;
}
/**
* DescribeUserCdcClbWafRegions请求参数结构体
@@ -324,6 +292,19 @@ export interface SearchAttackLogRequest {
*/
Page?: number;
}
+/**
+ * ModifyHostFlowMode返回参数结构体
+ */
+export interface ModifyHostFlowModeResponse {
+ /**
+ * 成功的状态码
+ */
+ Success: ResponseCode;
+ /**
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ */
+ RequestId?: string;
+}
/**
* clb-waf 域名扩展套餐
*/
@@ -806,135 +787,30 @@ export interface DeleteHostRequest {
HostsDel: Array;
}
/**
- * domain列表
+ * DescribeCertificateVerifyResult返回参数结构体
*/
-export interface DomainInfo {
- /**
- * 域名
- */
- Domain: string;
- /**
- * 域名ID
- */
- DomainId: string;
- /**
- * 实例ID
- */
- InstanceId: string;
- /**
- * cname地址
- */
- Cname: string;
- /**
- * 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名
- */
- Edition: string;
- /**
- * 地域
- */
- Region: string;
- /**
- * 实例名
- */
- InstanceName: string;
+export interface DescribeCertificateVerifyResultResponse {
/**
- * 日志包
- */
- ClsStatus: number;
- /**
- * clbwaf使用模式,0镜像模式 1清洗模式
- */
- FlowMode: number;
- /**
- * waf开关,0关闭 1开启
+ * 状态码
*/
Status: number;
/**
- * 规则引擎防护模式,0观察模式 1拦截模式
- */
- Mode: number;
- /**
- * 规则引擎和AI引擎防护模式联合状态,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式
- */
- Engine: number;
- /**
- * CC列表
- */
- CCList: Array;
- /**
- * 回源ip
- */
- RsList: Array;
- /**
- * 服务端口配置
- */
- Ports: Array;
- /**
- * 负载均衡器
- */
- LoadBalancerSet: Array;
- /**
- * 用户id
- */
- AppId: number;
- /**
- * clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误
- */
- State: number;
- /**
- * 创建时间
- */
- CreateTime?: string;
- /**
- * Ipv6开关状态,0关闭 1开启
- */
- Ipv6Status?: number;
- /**
- * BOT开关状态,0关闭 1开启
- */
- BotStatus?: number;
- /**
- * 版本信息
- */
- Level?: number;
- /**
- * 是否开启投递CLS功能,0关闭 1开启
- */
- PostCLSStatus?: number;
- /**
- * 是否开启投递CKafka功能,0关闭 1开启
- */
- PostCKafkaStatus?: number;
- /**
- * cdc实例域名接入的集群信息,非cdc实例忽略
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- CdcClusters?: string;
- /**
- * api安全开关状态,0关闭 1开启
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 错误详情
*/
- ApiStatus?: number;
+ Detail: Array;
/**
- * 应用型负载均衡类型,clb或者apisix,默认clb
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 过期时间
*/
- AlbType?: string;
+ NotAfter: string;
/**
- * 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更
+ * 证书是否改变:1有改变,0没有改变
注意:此字段可能返回 null,表示取不到有效值。
*/
- SgState?: number;
+ Changed: number;
/**
- * 安全组状态的详细解释
- 注意:此字段可能返回 null,表示取不到有效值。
- */
- SgDetail?: string;
- /**
- * 域名类型:hybrid表示混合云域名,public表示公有云域名
- 注意:此字段可能返回 null,表示取不到有效值。
+ * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
- CloudType?: string;
+ RequestId?: string;
}
/**
* DescribeAntiInfoLeakRules返回的规则元素中的具体的规则元素
@@ -4634,6 +4510,63 @@ export interface InstanceInfo {
*/
HybridPkg?: HybridPkg;
}
+/**
+ * waf模块的规格
+ */
+export interface WafRuleLimit {
+ /**
+ * 自定义CC的规格
+ */
+ CC: number;
+ /**
+ * 自定义策略的规格
+ */
+ CustomRule: number;
+ /**
+ * 黑白名单的规格
+ */
+ IPControl: number;
+ /**
+ * 信息防泄漏的规格
+ */
+ AntiLeak: number;
+ /**
+ * 防篡改的规格
+ */
+ AntiTamper: number;
+ /**
+ * 紧急CC的规格
+ */
+ AutoCC: number;
+ /**
+ * 地域封禁的规格
+ */
+ AreaBan: number;
+ /**
+ * 自定义CC中配置session
+ */
+ CCSession: number;
+ /**
+ * AI的规格
+ */
+ AI: number;
+ /**
+ * 精准白名单的规格
+ */
+ CustomWhite: number;
+ /**
+ * api安全的规格
+ */
+ ApiSecurity: number;
+ /**
+ * 客户端流量标记的规格
+ */
+ ClientMsg: number;
+ /**
+ * 流量标记的规格
+ */
+ TrafficMarking: number;
+}
/**
* TLS 加密套件
*/
@@ -5974,17 +5907,135 @@ export interface DescribeAccessHistogramResponse {
RequestId?: string;
}
/**
- * ModifyHostFlowMode返回参数结构体
+ * domain列表
*/
-export interface ModifyHostFlowModeResponse {
+export interface DomainInfo {
/**
- * 成功的状态码
+ * 域名
*/
- Success: ResponseCode;
+ Domain: string;
/**
- * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ * 域名ID
*/
- RequestId?: string;
+ DomainId: string;
+ /**
+ * 实例ID
+ */
+ InstanceId: string;
+ /**
+ * cname地址
+ */
+ Cname: string;
+ /**
+ * 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名
+ */
+ Edition: string;
+ /**
+ * 地域
+ */
+ Region: string;
+ /**
+ * 实例名
+ */
+ InstanceName: string;
+ /**
+ * 日志包
+ */
+ ClsStatus: number;
+ /**
+ * clbwaf使用模式,0镜像模式 1清洗模式
+ */
+ FlowMode: number;
+ /**
+ * waf开关,0关闭 1开启
+ */
+ Status: number;
+ /**
+ * 规则引擎防护模式,0观察模式 1拦截模式
+ */
+ Mode: number;
+ /**
+ * 规则引擎和AI引擎防护模式联合状态,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式
+ */
+ Engine: number;
+ /**
+ * CC列表
+ */
+ CCList: Array;
+ /**
+ * 回源ip
+ */
+ RsList: Array;
+ /**
+ * 服务端口配置
+ */
+ Ports: Array;
+ /**
+ * 负载均衡器
+ */
+ LoadBalancerSet: Array;
+ /**
+ * 用户id
+ */
+ AppId: number;
+ /**
+ * clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误
+ */
+ State: number;
+ /**
+ * 创建时间
+ */
+ CreateTime?: string;
+ /**
+ * Ipv6开关状态,0关闭 1开启
+ */
+ Ipv6Status?: number;
+ /**
+ * BOT开关状态,0关闭 1开启
+ */
+ BotStatus?: number;
+ /**
+ * 版本信息
+ */
+ Level?: number;
+ /**
+ * 是否开启投递CLS功能,0关闭 1开启
+ */
+ PostCLSStatus?: number;
+ /**
+ * 是否开启投递CKafka功能,0关闭 1开启
+ */
+ PostCKafkaStatus?: number;
+ /**
+ * cdc实例域名接入的集群信息,非cdc实例忽略
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CdcClusters?: string;
+ /**
+ * api安全开关状态,0关闭 1开启
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ ApiStatus?: number;
+ /**
+ * 应用型负载均衡类型,clb或者apisix,默认clb
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ AlbType?: string;
+ /**
+ * 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SgState?: number;
+ /**
+ * 安全组状态的详细解释
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ SgDetail?: string;
+ /**
+ * 域名类型:hybrid表示混合云域名,public表示公有云域名
+ 注意:此字段可能返回 null,表示取不到有效值。
+ */
+ CloudType?: string;
}
/**
* 公共翻页参数
diff --git a/test/dlc.v20210125.test.js b/test/dlc.v20210125.test.js
index cb7a38dfb..8f2a34d91 100644
--- a/test/dlc.v20210125.test.js
+++ b/test/dlc.v20210125.test.js
@@ -68,6 +68,26 @@ it("dlc.v20210125.DescribeUserRoles", async function () {
}
})
+it("dlc.v20210125.ModifyUserType", async function () {
+ try {
+ const data = await client.ModifyUserType({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("dlc.v20210125.DescribeWorkGroupInfo", async function () {
+ try {
+ const data = await client.DescribeWorkGroupInfo({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DescribeNotebookSession", async function () {
try {
const data = await client.DescribeNotebookSession({})
@@ -108,9 +128,9 @@ it("dlc.v20210125.UnlockMetaData", async function () {
}
})
-it("dlc.v20210125.CreateStoreLocation", async function () {
+it("dlc.v20210125.DescribeDataEngine", async function () {
try {
- const data = await client.CreateStoreLocation({})
+ const data = await client.DescribeDataEngine({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -118,9 +138,9 @@ it("dlc.v20210125.CreateStoreLocation", async function () {
}
})
-it("dlc.v20210125.CreateNotebookSessionStatementSupportBatchSQL", async function () {
+it("dlc.v20210125.CreateStoreLocation", async function () {
try {
- const data = await client.CreateNotebookSessionStatementSupportBatchSQL({})
+ const data = await client.CreateStoreLocation({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -128,9 +148,9 @@ it("dlc.v20210125.CreateNotebookSessionStatementSupportBatchSQL", async function
}
})
-it("dlc.v20210125.DescribeSparkSessionBatchSqlLog", async function () {
+it("dlc.v20210125.CreateNotebookSessionStatementSupportBatchSQL", async function () {
try {
- const data = await client.DescribeSparkSessionBatchSqlLog({})
+ const data = await client.CreateNotebookSessionStatementSupportBatchSQL({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -188,6 +208,16 @@ it("dlc.v20210125.DescribeDMSTables", async function () {
}
})
+it("dlc.v20210125.DescribeUserType", async function () {
+ try {
+ const data = await client.DescribeUserType({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DescribeTasks", async function () {
try {
const data = await client.DescribeTasks({})
@@ -208,6 +238,16 @@ it("dlc.v20210125.DeleteScript", async function () {
}
})
+it("dlc.v20210125.SwitchDataEngineImage", async function () {
+ try {
+ const data = await client.SwitchDataEngineImage({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.CreateSparkAppTask", async function () {
try {
const data = await client.CreateSparkAppTask({})
@@ -238,9 +278,9 @@ it("dlc.v20210125.DescribeDatabases", async function () {
}
})
-it("dlc.v20210125.DescribeNotebookSessions", async function () {
+it("dlc.v20210125.AlterDMSPartition", async function () {
try {
- const data = await client.DescribeNotebookSessions({})
+ const data = await client.AlterDMSPartition({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -278,9 +318,19 @@ it("dlc.v20210125.ModifySparkAppBatch", async function () {
}
})
-it("dlc.v20210125.AlterDMSPartition", async function () {
+it("dlc.v20210125.DescribeNotebookSessions", async function () {
try {
- const data = await client.AlterDMSPartition({})
+ const data = await client.DescribeNotebookSessions({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("dlc.v20210125.UpdateRowFilter", async function () {
+ try {
+ const data = await client.UpdateRowFilter({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -418,6 +468,16 @@ it("dlc.v20210125.CreateDatabase", async function () {
}
})
+it("dlc.v20210125.RollbackDataEngineImage", async function () {
+ try {
+ const data = await client.RollbackDataEngineImage({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.CreateSparkSessionBatchSQL", async function () {
try {
const data = await client.CreateSparkSessionBatchSQL({})
@@ -548,6 +608,16 @@ it("dlc.v20210125.AddDMSPartitions", async function () {
}
})
+it("dlc.v20210125.UpdateUserDataEngineConfig", async function () {
+ try {
+ const data = await client.UpdateUserDataEngineConfig({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.CancelNotebookSessionStatementBatch", async function () {
try {
const data = await client.CancelNotebookSessionStatementBatch({})
@@ -558,6 +628,16 @@ it("dlc.v20210125.CancelNotebookSessionStatementBatch", async function () {
}
})
+it("dlc.v20210125.CheckDataEngineImageCanBeUpgrade", async function () {
+ try {
+ const data = await client.CheckDataEngineImageCanBeUpgrade({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DeleteSparkApp", async function () {
try {
const data = await client.DeleteSparkApp({})
@@ -628,6 +708,16 @@ it("dlc.v20210125.DescribeDatasourceConnection", async function () {
}
})
+it("dlc.v20210125.CheckDataEngineImageCanBeRollback", async function () {
+ try {
+ const data = await client.CheckDataEngineImageCanBeRollback({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.CancelSparkSessionBatchSQL", async function () {
try {
const data = await client.CancelSparkSessionBatchSQL({})
@@ -638,9 +728,9 @@ it("dlc.v20210125.CancelSparkSessionBatchSQL", async function () {
}
})
-it("dlc.v20210125.CancelTask", async function () {
+it("dlc.v20210125.DescribeSparkSessionBatchSqlLog", async function () {
try {
- const data = await client.CancelTask({})
+ const data = await client.DescribeSparkSessionBatchSqlLog({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -648,9 +738,49 @@ it("dlc.v20210125.CancelTask", async function () {
}
})
-it("dlc.v20210125.ModifySparkApp", async function () {
+it("dlc.v20210125.DescribeTable", async function () {
try {
- const data = await client.ModifySparkApp({})
+ const data = await client.DescribeTable({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("dlc.v20210125.DescribeUserInfo", async function () {
+ try {
+ const data = await client.DescribeUserInfo({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("dlc.v20210125.UpdateDataEngine", async function () {
+ try {
+ const data = await client.UpdateDataEngine({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("dlc.v20210125.CheckDataEngineConfigPairsValidity", async function () {
+ try {
+ const data = await client.CheckDataEngineConfigPairsValidity({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("dlc.v20210125.DeleteDataEngine", async function () {
+ try {
+ const data = await client.DeleteDataEngine({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -678,6 +808,16 @@ it("dlc.v20210125.DescribeEngineUsageInfo", async function () {
}
})
+it("dlc.v20210125.UpdateDataEngineConfig", async function () {
+ try {
+ const data = await client.UpdateDataEngineConfig({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.CreateTasksInOrder", async function () {
try {
const data = await client.CreateTasksInOrder({})
@@ -688,9 +828,9 @@ it("dlc.v20210125.CreateTasksInOrder", async function () {
}
})
-it("dlc.v20210125.UpdateRowFilter", async function () {
+it("dlc.v20210125.DescribeDataEngineImageVersions", async function () {
try {
- const data = await client.UpdateRowFilter({})
+ const data = await client.DescribeDataEngineImageVersions({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -708,6 +848,16 @@ it("dlc.v20210125.CreateDMSTable", async function () {
}
})
+it("dlc.v20210125.UpgradeDataEngineImage", async function () {
+ try {
+ const data = await client.UpgradeDataEngineImage({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DetachUserPolicy", async function () {
try {
const data = await client.DetachUserPolicy({})
@@ -788,6 +938,16 @@ it("dlc.v20210125.CreateExportTask", async function () {
}
})
+it("dlc.v20210125.CancelTask", async function () {
+ try {
+ const data = await client.CancelTask({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DeleteUsersFromWorkGroup", async function () {
try {
const data = await client.DeleteUsersFromWorkGroup({})
@@ -838,6 +998,16 @@ it("dlc.v20210125.CreateScript", async function () {
}
})
+it("dlc.v20210125.RestartDataEngine", async function () {
+ try {
+ const data = await client.RestartDataEngine({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DescribeNotebookSessionStatement", async function () {
try {
const data = await client.DescribeNotebookSessionStatement({})
@@ -848,9 +1018,19 @@ it("dlc.v20210125.DescribeNotebookSessionStatement", async function () {
}
})
-it("dlc.v20210125.DescribeTable", async function () {
+it("dlc.v20210125.RenewDataEngine", async function () {
try {
- const data = await client.DescribeTable({})
+ const data = await client.RenewDataEngine({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("dlc.v20210125.ModifySparkApp", async function () {
+ try {
+ const data = await client.ModifySparkApp({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -888,6 +1068,16 @@ it("dlc.v20210125.BindWorkGroupsToUser", async function () {
}
})
+it("dlc.v20210125.DescribeUserDataEngineConfig", async function () {
+ try {
+ const data = await client.DescribeUserDataEngineConfig({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.ModifyUser", async function () {
try {
const data = await client.ModifyUser({})
@@ -898,6 +1088,16 @@ it("dlc.v20210125.ModifyUser", async function () {
}
})
+it("dlc.v20210125.ModifyDataEngineDescription", async function () {
+ try {
+ const data = await client.ModifyDataEngineDescription({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DeleteNotebookSession", async function () {
try {
const data = await client.DeleteNotebookSession({})
@@ -948,6 +1148,16 @@ it("dlc.v20210125.DescribeSparkAppTasks", async function () {
}
})
+it("dlc.v20210125.DescribeDataEnginePythonSparkImages", async function () {
+ try {
+ const data = await client.DescribeDataEnginePythonSparkImages({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("dlc.v20210125.DescribeLakeFsInfo", async function () {
try {
const data = await client.DescribeLakeFsInfo({})
diff --git a/test/essbasic.v20210526.test.js b/test/essbasic.v20210526.test.js
index fa31d2825..6aca240d9 100644
--- a/test/essbasic.v20210526.test.js
+++ b/test/essbasic.v20210526.test.js
@@ -138,9 +138,9 @@ it("essbasic.v20210526.ChannelCancelFlow", async function () {
}
})
-it("essbasic.v20210526.GetDownloadFlowUrl", async function () {
+it("essbasic.v20210526.ChannelCreateOrganizationBatchSignUrl", async function () {
try {
- const data = await client.GetDownloadFlowUrl({})
+ const data = await client.ChannelCreateOrganizationBatchSignUrl({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
@@ -168,6 +168,16 @@ it("essbasic.v20210526.ChannelCreateRole", async function () {
}
})
+it("essbasic.v20210526.CreateFlowsByTemplates", async function () {
+ try {
+ const data = await client.CreateFlowsByTemplates({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("essbasic.v20210526.ChannelDisableUserAutoSign", async function () {
try {
const data = await client.ChannelDisableUserAutoSign({})
@@ -398,9 +408,19 @@ it("essbasic.v20210526.PrepareFlows", async function () {
}
})
-it("essbasic.v20210526.CreateFlowsByTemplates", async function () {
+it("essbasic.v20210526.GetDownloadFlowUrl", async function () {
try {
- const data = await client.CreateFlowsByTemplates({})
+ const data = await client.GetDownloadFlowUrl({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
+it("essbasic.v20210526.ChannelCreateFlowApprovers", async function () {
+ try {
+ const data = await client.ChannelCreateFlowApprovers({})
expect(data).to.be.ok
} catch(error) {
expect(error.requestId).to.be.ok
diff --git a/test/postgres.v20170312.test.js b/test/postgres.v20170312.test.js
index acf52f5dd..ed5fdf688 100644
--- a/test/postgres.v20170312.test.js
+++ b/test/postgres.v20170312.test.js
@@ -468,6 +468,16 @@ it("postgres.v20170312.DescribeBackupSummaries", async function () {
}
})
+it("postgres.v20170312.UpgradeDBInstanceMajorVersion", async function () {
+ try {
+ const data = await client.UpgradeDBInstanceMajorVersion({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("postgres.v20170312.DescribeBackupOverview", async function () {
try {
const data = await client.DescribeBackupOverview({})
diff --git a/test/waf.v20180125.test.js b/test/waf.v20180125.test.js
index 4bd0af1bc..c50eea11d 100644
--- a/test/waf.v20180125.test.js
+++ b/test/waf.v20180125.test.js
@@ -438,6 +438,16 @@ it("waf.v20180125.ModifyCustomWhiteRule", async function () {
}
})
+it("waf.v20180125.DescribeCertificateVerifyResult", async function () {
+ try {
+ const data = await client.DescribeCertificateVerifyResult({})
+ expect(data).to.be.ok
+ } catch(error) {
+ expect(error.requestId).to.be.ok
+ expect(error.code).to.be.ok
+ }
+})
+
it("waf.v20180125.SwitchElasticMode", async function () {
try {
const data = await client.SwitchElasticMode({})