From 27d74d4be8103df1caa450b5b43006dbf86e2df9 Mon Sep 17 00:00:00 2001 From: tencentcloudapi Date: Mon, 9 Oct 2023 08:06:27 +0800 Subject: [PATCH] release 4.0.701 --- CHANGELOG.md | 276 ++++ SERVICE_CHANGELOG.md | 474 +++++- package-lock.json | 4 +- package.json | 2 +- products.md | 50 +- src/common/sdk_version.ts | 2 +- src/services/batch/v20170312/batch_models.ts | 5 + src/services/cdn/v20180606/cdn_models.ts | 2 +- src/services/cls/v20201016/cls_client.ts | 2 +- src/services/cls/v20201016/cls_models.ts | 31 +- src/services/cvm/v20170312/cvm_models.ts | 5 + .../dbbrain/v20210527/dbbrain_models.ts | 6 +- src/services/dlc/v20210125/dlc_client.ts | 377 ++++- src/services/dlc/v20210125/dlc_models.ts | 1304 ++++++++++++++--- src/services/es/v20180416/es_models.ts | 33 +- src/services/ess/v20201111/ess_client.ts | 6 +- src/services/ess/v20201111/ess_models.ts | 12 +- .../essbasic/v20210526/essbasic_client.ts | 71 +- .../essbasic/v20210526/essbasic_models.ts | 187 ++- src/services/iss/v20230517/iss_models.ts | 6 +- src/services/live/v20180801/live_models.ts | 5 +- .../monitor/v20180724/monitor_models.ts | 15 +- .../postgres/v20170312/postgres_client.ts | 12 + .../postgres/v20170312/postgres_models.ts | 66 + src/services/scf/v20180416/scf_models.ts | 1 + src/services/ssl/v20191205/ssl_client.ts | 6 +- src/services/tcm/v20210413/tcm_models.ts | 5 + src/services/tdmq/v20200217/tdmq_client.ts | 3 +- src/services/tdmq/v20200217/tdmq_models.ts | 295 ++-- src/services/tke/v20180525/tke_models.ts | 2 +- src/services/vod/v20180717/vod_models.ts | 4 +- src/services/waf/v20180125/waf_client.ts | 18 +- src/services/waf/v20180125/waf_models.ts | 385 ++--- tencentcloud/common/sdk_version.d.ts | 2 +- tencentcloud/common/sdk_version.js | 2 +- .../batch/v20170312/batch_models.d.ts | 5 + .../services/cdn/v20180606/cdn_models.d.ts | 2 +- .../services/cls/v20201016/cls_client.d.ts | 2 +- .../services/cls/v20201016/cls_client.js | 2 +- .../services/cls/v20201016/cls_models.d.ts | 31 +- .../services/cvm/v20170312/cvm_models.d.ts | 5 + .../dbbrain/v20210527/dbbrain_models.d.ts | 6 +- .../services/dlc/v20210125/dlc_client.d.ts | 118 +- .../services/dlc/v20210125/dlc_client.js | 174 ++- .../services/dlc/v20210125/dlc_models.d.ts | 1247 +++++++++++++--- .../services/es/v20180416/es_models.d.ts | 33 +- .../services/ess/v20201111/ess_client.d.ts | 6 +- .../services/ess/v20201111/ess_client.js | 6 +- .../services/ess/v20201111/ess_models.d.ts | 12 +- .../essbasic/v20210526/essbasic_client.d.ts | 36 +- .../essbasic/v20210526/essbasic_client.js | 42 +- .../essbasic/v20210526/essbasic_models.d.ts | 182 ++- .../services/iss/v20230517/iss_models.d.ts | 6 +- .../services/live/v20180801/live_models.d.ts | 5 +- .../monitor/v20180724/monitor_models.d.ts | 15 +- .../postgres/v20170312/postgres_client.d.ts | 6 +- .../postgres/v20170312/postgres_client.js | 6 + .../postgres/v20170312/postgres_models.d.ts | 64 + .../services/scf/v20180416/scf_models.d.ts | 1 + .../services/ssl/v20191205/ssl_client.d.ts | 4 +- .../services/ssl/v20191205/ssl_client.js | 4 +- .../services/tcm/v20210413/tcm_models.d.ts | 5 + .../services/tdmq/v20200217/tdmq_models.d.ts | 294 ++-- .../services/tke/v20180525/tke_models.d.ts | 2 +- .../services/vod/v20180717/vod_models.d.ts | 4 +- .../services/waf/v20180125/waf_client.d.ts | 6 +- .../services/waf/v20180125/waf_client.js | 6 + .../services/waf/v20180125/waf_models.d.ts | 383 ++--- test/dlc.v20210125.test.js | 246 +++- test/essbasic.v20210526.test.js | 28 +- test/postgres.v20170312.test.js | 10 + test/waf.v20180125.test.js | 10 + 72 files changed, 5348 insertions(+), 1342 deletions(-) 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({})