From 1a28018628a492a4bb5d77c084eab96954811d97 Mon Sep 17 00:00:00 2001 From: tencentcloudapi Date: Fri, 3 Nov 2023 04:06:40 +0800 Subject: [PATCH] release 4.0.721 --- CHANGELOG.md | 190 ++++++++ SERVICE_CHANGELOG.md | 302 ++++++++++-- package-lock.json | 4 +- package.json | 2 +- products.md | 24 +- src/common/sdk_version.ts | 2 +- src/services/ccc/v20200210/ccc_models.ts | 13 + src/services/cdb/v20170320/cdb_models.ts | 2 +- src/services/csip/v20221121/csip_models.ts | 15 + .../dnspod/v20210323/dnspod_client.ts | 145 ++++-- .../dnspod/v20210323/dnspod_models.ts | 430 ++++++++++++------ .../essbasic/v20210526/essbasic_client.ts | 95 ++-- .../essbasic/v20210526/essbasic_models.ts | 197 +++++--- .../facefusion/v20181201/facefusion_models.ts | 9 +- src/services/tdmq/v20200217/tdmq_client.ts | 37 +- src/services/tdmq/v20200217/tdmq_models.ts | 148 ++++-- src/services/teo/v20220901/teo_models.ts | 2 +- src/services/tione/v20211111/tione_client.ts | 1 + src/services/tione/v20211111/tione_models.ts | 39 +- src/services/vpc/v20170312/vpc_models.ts | 2 +- src/services/vrs/v20200824/vrs_models.ts | 11 +- src/services/waf/v20180125/waf_client.ts | 12 +- tencentcloud/common/sdk_version.d.ts | 2 +- tencentcloud/common/sdk_version.js | 2 +- .../services/ccc/v20200210/ccc_models.d.ts | 13 + .../services/cdb/v20170320/cdb_models.d.ts | 2 +- .../services/csip/v20221121/csip_models.d.ts | 15 + .../dnspod/v20210323/dnspod_client.d.ts | 46 +- .../dnspod/v20210323/dnspod_client.js | 66 ++- .../dnspod/v20210323/dnspod_models.d.ts | 419 +++++++++++------ .../essbasic/v20210526/essbasic_client.d.ts | 93 ++-- .../essbasic/v20210526/essbasic_client.js | 93 ++-- .../essbasic/v20210526/essbasic_models.d.ts | 197 +++++--- .../v20181201/facefusion_models.d.ts | 9 +- .../services/tdmq/v20200217/tdmq_client.d.ts | 14 +- .../services/tdmq/v20200217/tdmq_client.js | 16 +- .../services/tdmq/v20200217/tdmq_models.d.ts | 145 ++++-- .../services/teo/v20220901/teo_models.d.ts | 2 +- .../tione/v20211111/tione_models.d.ts | 38 +- .../services/vpc/v20170312/vpc_models.d.ts | 2 +- .../services/vrs/v20200824/vrs_models.d.ts | 11 +- .../services/waf/v20180125/waf_client.d.ts | 8 +- .../services/waf/v20180125/waf_client.js | 8 +- test/dnspod.v20210323.test.js | 80 +++- test/tdmq.v20200217.test.js | 14 +- 45 files changed, 2151 insertions(+), 826 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c19e1b721..0f174c305 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,193 @@ +# Release 4.0.721 + +## 云联络中心(ccc) 版本:2020-02-10 + +### 第 58 次发布 + +发布时间:2023-11-03 01:08:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SeatUserInfo](https://cloud.tencent.com/document/api/679/47715#SeatUserInfo) + + * 新增成员:Role + +* [TelCdrInfo](https://cloud.tencent.com/document/api/679/47715#TelCdrInfo) + + * 新增成员:RecordId + + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 20 次发布 + +发布时间:2023-11-03 01:10:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTaskLogList](https://cloud.tencent.com/document/api/664/97682) + + * 新增出参:ReportTemplateNumber + + +修改数据结构: + +* [TaskLogInfo](https://cloud.tencent.com/document/api/664/90825#TaskLogInfo) + + * 新增成员:ReportType, TemplateId + + * **修改成员**:TaskLogName, TaskLogId, AssetsNumber, RiskNumber, Time, Status, TaskName, StartTime, TaskCenterTaskId, AppId, UIN, UserName + + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 26 次发布 + +发布时间:2023-11-03 01:13:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDomainCustomLine](https://cloud.tencent.com/document/api/1427/101085) +* [DeleteDomainCustomLine](https://cloud.tencent.com/document/api/1427/101084) +* [DescribeDomainCustomLineList](https://cloud.tencent.com/document/api/1427/101083) +* [ModifyDomainCustomLine](https://cloud.tencent.com/document/api/1427/101082) + +新增数据结构: + +* [CustomLineInfo](https://cloud.tencent.com/document/api/1427/56185#CustomLineInfo) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 125 次发布 + +发布时间:2023-11-03 01:15:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateReleaseFlow](https://cloud.tencent.com/document/api/1420/83461) + + * 新增入参:UserData + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 86 次发布 + +发布时间:2023-11-03 01:22:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTopicMsgs](https://cloud.tencent.com/document/api/1179/101086) + +新增数据结构: + +* [MsgLog](https://cloud.tencent.com/document/api/1179/46089#MsgLog) + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 40 次发布 + +发布时间:2023-11-03 01:24:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [CrossTenantENIInfo](https://cloud.tencent.com/document/api/851/75051#CrossTenantENIInfo) + +修改数据结构: + +* [Container](https://cloud.tencent.com/document/api/851/75051#Container) + + * **修改成员**:Name, ContainerId, Image, Status + +* [ContainerStatus](https://cloud.tencent.com/document/api/851/75051#ContainerStatus) + + * **修改成员**:RestartCount, State, Ready, Reason, Message + +* [Pod](https://cloud.tencent.com/document/api/851/75051#Pod) + + * 新增成员:CrossTenantENIInfo + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 声音复刻(vrs) 版本:2020-08-24 + +### 第 3 次发布 + +发布时间:2023-11-03 01:27:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateVRSTask](https://cloud.tencent.com/document/api/1283/90064) + + * 新增入参:TaskType, VPRAudioId + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 69 次发布 + +发布时间:2023-11-03 01:27:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeAntiFakeUrl +* DescribeCCRule + + + # Release 4.0.720 ## 数字版权管理(drm) 版本:2018-11-15 diff --git a/SERVICE_CHANGELOG.md b/SERVICE_CHANGELOG.md index 9202899fa..9002ac659 100644 --- a/SERVICE_CHANGELOG.md +++ b/SERVICE_CHANGELOG.md @@ -1,42 +1,61 @@ # 本版本更新包含以下内容: -## 数字版权管理(drm) 版本:2018-11-15 +## 云联络中心(ccc) 版本:2020-02-10 -### 第 5 次发布 +### 第 58 次发布 -发布时间:2023-11-02 01:38:44 +发布时间:2023-11-03 01:08:07 本次发布包含了以下内容: 改善已有的文档。 -新增接口: +修改数据结构: -* [DescribeDRMLicense](https://cloud.tencent.com/document/api/1000/101057) +* [SeatUserInfo](https://cloud.tencent.com/document/api/679/47715#SeatUserInfo) + * 新增成员:Role +* [TelCdrInfo](https://cloud.tencent.com/document/api/679/47715#TelCdrInfo) -## 腾讯电子签企业版(ess) 版本:2020-11-11 + * 新增成员:RecordId -### 第 132 次发布 -发布时间:2023-11-02 01:44:45 + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 20 次发布 + +发布时间:2023-11-03 01:10:39 本次发布包含了以下内容: 改善已有的文档。 -新增接口: +修改接口: -* [CreateBatchQuickSignUrl](https://cloud.tencent.com/document/api/1323/101058) +* [DescribeTaskLogList](https://cloud.tencent.com/document/api/664/97682) + * 新增出参:ReportTemplateNumber -## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 +修改数据结构: -### 第 124 次发布 +* [TaskLogInfo](https://cloud.tencent.com/document/api/664/90825#TaskLogInfo) + + * 新增成员:ReportType, TemplateId + + * **修改成员**:TaskLogName, TaskLogId, AssetsNumber, RiskNumber, Time, Status, TaskName, StartTime, TaskCenterTaskId, AppId, UIN, UserName -发布时间:2023-11-02 01:45:47 + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 26 次发布 + +发布时间:2023-11-03 01:13:17 本次发布包含了以下内容: @@ -44,20 +63,32 @@ 新增接口: -* [ChannelCreateBatchQuickSignUrl](https://cloud.tencent.com/document/api/1420/101059) +* [CreateDomainCustomLine](https://cloud.tencent.com/document/api/1427/101085) +* [DeleteDomainCustomLine](https://cloud.tencent.com/document/api/1427/101084) +* [DescribeDomainCustomLineList](https://cloud.tencent.com/document/api/1427/101083) +* [ModifyDomainCustomLine](https://cloud.tencent.com/document/api/1427/101082) -修改接口: +新增数据结构: -* [DescribeTemplates](https://cloud.tencent.com/document/api/1420/61521) +* [CustomLineInfo](https://cloud.tencent.com/document/api/1427/56185#CustomLineInfo) - * 新增入参:TemplateIds -修改数据结构: +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 -* [ApproverOption](https://cloud.tencent.com/document/api/1420/61525#ApproverOption) +### 第 125 次发布 - * 新增成员:NoRefuse +发布时间:2023-11-03 01:15:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateReleaseFlow](https://cloud.tencent.com/document/api/1420/83461) + + * 新增入参:UserData @@ -68,9 +99,9 @@ ## 消息队列 TDMQ(tdmq) 版本:2020-02-17 -### 第 85 次发布 +### 第 86 次发布 -发布时间:2023-11-02 02:24:43 +发布时间:2023-11-03 01:22:53 本次发布包含了以下内容: @@ -78,31 +109,82 @@ 新增接口: -* [DescribeRocketMQConsumeStats](https://cloud.tencent.com/document/api/1179/101060) -* [VerifyRocketMQConsume](https://cloud.tencent.com/document/api/1179/101061) +* [DescribeTopicMsgs](https://cloud.tencent.com/document/api/1179/101086) 新增数据结构: -* [ConsumerStats](https://cloud.tencent.com/document/api/1179/46089#ConsumerStats) +* [MsgLog](https://cloud.tencent.com/document/api/1179/46089#MsgLog) -## 私有网络(vpc) 版本:2017-03-12 +## TI-ONE 训练平台(tione) 版本:2021-11-11 -### 第 178 次发布 +### 第 40 次发布 -发布时间:2023-11-02 02:40:08 +发布时间:2023-11-03 01:24:08 本次发布包含了以下内容: 改善已有的文档。 +新增数据结构: + +* [CrossTenantENIInfo](https://cloud.tencent.com/document/api/851/75051#CrossTenantENIInfo) + 修改数据结构: -* [BandwidthPackage](https://cloud.tencent.com/document/api/215/15824#BandwidthPackage) +* [Container](https://cloud.tencent.com/document/api/851/75051#Container) - * 新增成员:Deadline + * **修改成员**:Name, ContainerId, Image, Status +* [ContainerStatus](https://cloud.tencent.com/document/api/851/75051#ContainerStatus) + + * **修改成员**:RestartCount, State, Ready, Reason, Message + +* [Pod](https://cloud.tencent.com/document/api/851/75051#Pod) + + * 新增成员:CrossTenantENIInfo + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 声音复刻(vrs) 版本:2020-08-24 + +### 第 3 次发布 + +发布时间:2023-11-03 01:27:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateVRSTask](https://cloud.tencent.com/document/api/1283/90064) + + * 新增入参:TaskType, VPRAudioId + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 69 次发布 + +发布时间:2023-11-03 01:27:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeAntiFakeUrl +* DescribeCCRule @@ -14091,6 +14173,25 @@ ## 云联络中心(ccc) 版本:2020-02-10 +### 第 58 次发布 + +发布时间:2023-11-03 01:08:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SeatUserInfo](https://cloud.tencent.com/document/api/679/47715#SeatUserInfo) + + * 新增成员:Role + +* [TelCdrInfo](https://cloud.tencent.com/document/api/679/47715#TelCdrInfo) + + * 新增成员:RecordId + + ### 第 57 次发布 发布时间:2023-10-13 01:09:06 @@ -34842,6 +34943,30 @@ ## 云安全一体化平台(csip) 版本:2022-11-21 +### 第 20 次发布 + +发布时间:2023-11-03 01:10:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTaskLogList](https://cloud.tencent.com/document/api/664/97682) + + * 新增出参:ReportTemplateNumber + + +修改数据结构: + +* [TaskLogInfo](https://cloud.tencent.com/document/api/664/90825#TaskLogInfo) + + * 新增成员:ReportType, TemplateId + + * **修改成员**:TaskLogName, TaskLogId, AssetsNumber, RiskNumber, Time, Status, TaskName, StartTime, TaskCenterTaskId, AppId, UIN, UserName + + ### 第 19 次发布 发布时间:2023-10-31 01:30:05 @@ -47804,6 +47929,25 @@ ## DNSPod(dnspod) 版本:2021-03-23 +### 第 26 次发布 + +发布时间:2023-11-03 01:13:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[CreateDomainCustomLine](https://cloud.tencent.com/document/api/1427/101085)](https://cloud.tencent.com/document/api/#/#) +* [[DeleteDomainCustomLine](https://cloud.tencent.com/document/api/1427/101084)](https://cloud.tencent.com/document/api/#/#) +* [[DescribeDomainCustomLineList](https://cloud.tencent.com/document/api/1427/101083)](https://cloud.tencent.com/document/api/#/#) +* [[ModifyDomainCustomLine](https://cloud.tencent.com/document/api/1427/101082)](https://cloud.tencent.com/document/api/#/#) + +新增数据结构: + +* [[CustomLineInfo](https://cloud.tencent.com/document/api/1427/56185#CustomLineInfo)](https://cloud.tencent.com/document/api/1427/56185#[CustomLineInfo](https://cloud.tencent.com/document/api/1427/56185#CustomLineInfo)) + ### 第 25 次发布 发布时间:2023-10-26 01:13:41 @@ -48789,7 +48933,7 @@ 新增接口: -* [[DescribeDRMLicense](https://cloud.tencent.com/document/api/1000/101057)](https://cloud.tencent.com/document/api/#/#) +* [DescribeDRMLicense](https://cloud.tencent.com/document/api/1000/101057) ### 第 4 次发布 @@ -55501,7 +55645,7 @@ 新增接口: -* [[CreateBatchQuickSignUrl](https://cloud.tencent.com/document/api/1323/101058)](https://cloud.tencent.com/document/api/#/#) +* [CreateBatchQuickSignUrl](https://cloud.tencent.com/document/api/1323/101058) ### 第 131 次发布 @@ -58072,6 +58216,21 @@ ## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 +### 第 125 次发布 + +发布时间:2023-11-03 01:15:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateReleaseFlow](https://cloud.tencent.com/document/api/1420/83461) + + * 新增入参:UserData + + ### 第 124 次发布 发布时间:2023-11-02 01:45:47 @@ -58082,7 +58241,7 @@ 新增接口: -* [[ChannelCreateBatchQuickSignUrl](https://cloud.tencent.com/document/api/1420/101059)](https://cloud.tencent.com/document/api/#/#) +* [ChannelCreateBatchQuickSignUrl](https://cloud.tencent.com/document/api/1420/101059) 修改接口: @@ -107614,6 +107773,22 @@ ## 消息队列 TDMQ(tdmq) 版本:2020-02-17 +### 第 86 次发布 + +发布时间:2023-11-03 01:22:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[DescribeTopicMsgs](https://cloud.tencent.com/document/api/1179/101086)](https://cloud.tencent.com/document/api/#/#) + +新增数据结构: + +* [[MsgLog](https://cloud.tencent.com/document/api/1179/46089#MsgLog)](https://cloud.tencent.com/document/api/1179/46089#[MsgLog](https://cloud.tencent.com/document/api/1179/46089#MsgLog)) + ### 第 85 次发布 发布时间:2023-11-02 02:24:43 @@ -107624,12 +107799,12 @@ 新增接口: -* [[DescribeRocketMQConsumeStats](https://cloud.tencent.com/document/api/1179/101060)](https://cloud.tencent.com/document/api/#/#) -* [[VerifyRocketMQConsume](https://cloud.tencent.com/document/api/1179/101061)](https://cloud.tencent.com/document/api/#/#) +* [DescribeRocketMQConsumeStats](https://cloud.tencent.com/document/api/1179/101060) +* [VerifyRocketMQConsume](https://cloud.tencent.com/document/api/1179/101061) 新增数据结构: -* [[ConsumerStats](https://cloud.tencent.com/document/api/1179/46089#ConsumerStats)](https://cloud.tencent.com/document/api/1179/46089#[ConsumerStats](https://cloud.tencent.com/document/api/1179/46089#ConsumerStats)) +* [ConsumerStats](https://cloud.tencent.com/document/api/1179/46089#ConsumerStats) ### 第 84 次发布 @@ -115708,6 +115883,33 @@ ## TI-ONE 训练平台(tione) 版本:2021-11-11 +### 第 40 次发布 + +发布时间:2023-11-03 01:24:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [[CrossTenantENIInfo](https://cloud.tencent.com/document/api/851/75051#CrossTenantENIInfo)](https://cloud.tencent.com/document/api/851/75051#[CrossTenantENIInfo](https://cloud.tencent.com/document/api/851/75051#CrossTenantENIInfo)) + +修改数据结构: + +* [Container](https://cloud.tencent.com/document/api/851/75051#Container) + + * **修改成员**:Name, ContainerId, Image, Status + +* [ContainerStatus](https://cloud.tencent.com/document/api/851/75051#ContainerStatus) + + * **修改成员**:RestartCount, State, Ready, Reason, Message + +* [Pod](https://cloud.tencent.com/document/api/851/75051#Pod) + + * 新增成员:CrossTenantENIInfo + + ### 第 39 次发布 发布时间:2023-11-01 01:23:17 @@ -136066,6 +136268,21 @@ ## 声音复刻(vrs) 版本:2020-08-24 +### 第 3 次发布 + +发布时间:2023-11-03 01:27:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateVRSTask](https://cloud.tencent.com/document/api/1283/90064) + + * 新增入参:TaskType, VPRAudioId + + ### 第 2 次发布 发布时间:2023-07-18 01:58:58 @@ -136120,6 +136337,19 @@ ## Web 应用防火墙(waf) 版本:2018-01-25 +### 第 69 次发布 + +发布时间:2023-11-03 01:27:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeAntiFakeUrl +* DescribeCCRule + ### 第 68 次发布 发布时间:2023-11-01 01:26:18 diff --git a/package-lock.json b/package-lock.json index c4cf81508..e5cf20b32 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "tencentcloud-sdk-nodejs", - "version": "4.0.720", + "version": "4.0.721", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tencentcloud-sdk-nodejs", - "version": "4.0.720", + "version": "4.0.721", "license": "Apache-2.0", "dependencies": { "form-data": "^3.0.0", diff --git a/package.json b/package.json index 99e357c9c..3f7619bce 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tencentcloud-sdk-nodejs", - "version": "4.0.720", + "version": "4.0.721", "description": "腾讯云 API NODEJS SDK", "main": "tencentcloud/index.js", "scripts": { diff --git a/products.md b/products.md index a19739709..96b953f93 100644 --- a/products.md +++ b/products.md @@ -40,8 +40,8 @@ | casb | [云访问安全代理](https://cloud.tencent.com/document/product/1303) | 2022-12-26 10:53:16 | | cat | [云拨测](https://cloud.tencent.com/document/product/280) | 2023-10-25 01:08:41 | | cbs | [云硬盘](https://cloud.tencent.com/document/product/362) | 2023-11-01 01:07:57 | -| ccc | [云联络中心](https://cloud.tencent.com/document/product/679) | 2023-10-27 01:15:45 | -| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2023-10-30 00:11:05 | +| ccc | [云联络中心](https://cloud.tencent.com/document/product/679) | 2023-11-03 01:08:07 | +| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2023-11-03 01:08:21 | | cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2023-09-12 01:18:51 | | cdn | [内容分发网络 CDN](https://cloud.tencent.com/document/product/228) | 2023-10-27 01:17:34 | | cds | [T-Sec-数据安全审计(DSA)](https://cloud.tencent.com/document/product/856) | 2023-08-17 01:43:06 | @@ -66,7 +66,7 @@ | cms | [内容安全](https://cloud.tencent.com/document/product/669) | 2023-08-24 01:10:10 | | cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2023-09-21 02:09:54 | | cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 | -| csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-10-31 01:30:05 | +| csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-11-03 01:10:39 | | csxg | [5G入云服务](https://cloud.tencent.com/document/product/1687) | 2023-05-19 11:26:14 | | cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-10-30 00:24:37 | | cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2023-10-27 01:29:35 | @@ -80,7 +80,7 @@ | 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-10-30 00:33:47 | | dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2023-10-27 01:38:16 | -| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-10-26 01:13:41 | +| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-11-03 01:13:17 | | domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2023-10-20 01:14:01 | | drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2023-11-02 01:38:44 | | ds | [文档服务](https://cloud.tencent.com/document/product/869) | 2023-08-17 02:59:40 | @@ -96,7 +96,7 @@ | emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2023-10-16 01:15:50 | | es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-10-30 00:42:05 | | ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-11-02 01:44:45 | -| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-11-02 01:45:47 | +| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-11-03 01:15:04 | | facefusion | [人脸融合](https://cloud.tencent.com/document/product/670) | 2023-09-18 01:48:33 | | faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2023-10-20 01:16:02 | | fmu | [人脸试妆](https://cloud.tencent.com/document/product/1172) | 2023-08-17 03:12:49 | @@ -197,18 +197,18 @@ | tcss | [容器安全服务](https://cloud.tencent.com/document/product/1285) | 2023-11-01 01:21:35 | | 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-11-02 02:24:43 | +| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-11-03 01:22:53 | | 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-11-01 11:21:19 | -| thpc | [高性能计算平台](https://cloud.tencent.com/document/product/1527) | 2023-09-21 06:17:00 | +| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2023-11-03 01:23:41 | +| thpc | [高性能计算平台](https://cloud.tencent.com/document/product/1527) | 2023-11-03 01:23:56 | | tia | [智能钛机器学习](https://cloud.tencent.com/document/product/851) | 2021-10-21 11:12:52 | | tic | [资源编排 TIC](https://cloud.tencent.com/document/product/1213) | 2023-08-17 05:26:08 | | ticm | [智能鉴黄](https://cloud.tencent.com/document/product/864) | 2021-01-07 08:08:15 | | tics | [威胁情报云查服务](https://cloud.tencent.com/document/product/1013) | 2023-08-17 05:26:12 | | tiems | [腾讯云 TI 平台 TI-EMS ](https://cloud.tencent.com/document/product/1120) | 2022-07-19 06:19:39 | | 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-11-01 01:23:17 | +| tione | [TI-ONE 训练平台](https://cloud.tencent.com/document/product/851) | 2023-11-03 01:24:08 | | tiw | [互动白板](https://cloud.tencent.com/document/product/1137) | 2023-11-01 01:23:35 | | tke | [容器服务](https://cloud.tencent.com/document/product/457) | 2023-10-31 02:35:43 | | tkgdq | [腾讯知识图谱数据查询](https://cloud.tencent.com/document/product) | 2020-03-10 00:51:44 | @@ -228,9 +228,9 @@ | 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-10-30 01:34:07 | -| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-11-02 02:40:08 | -| vrs | [声音复刻](https://cloud.tencent.com/document/product/1283) | 2023-07-18 01:58:58 | -| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-11-01 01:26:18 | +| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-11-03 01:26:23 | +| vrs | [声音复刻](https://cloud.tencent.com/document/product/1283) | 2023-11-03 01:27:03 | +| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-11-03 01:27:06 | | wav | [企业微信汽车行业版](https://cloud.tencent.com/document/product/1318) | 2023-07-18 01:59:28 | | wedata | [数据开发治理平台 WeData](https://cloud.tencent.com/document/product/1267) | 2023-11-01 01:26:43 | | 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 fde6df404..9bdb682a0 100755 --- a/src/common/sdk_version.ts +++ b/src/common/sdk_version.ts @@ -1 +1 @@ -export const sdkVersion = "4.0.720" +export const sdkVersion = "4.0.721" diff --git a/src/services/ccc/v20200210/ccc_models.ts b/src/services/ccc/v20200210/ccc_models.ts index 72f877e4f..0fa03b5f7 100644 --- a/src/services/ccc/v20200210/ccc_models.ts +++ b/src/services/ccc/v20200210/ccc_models.ts @@ -1031,6 +1031,14 @@ export interface SeatUserInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ SkillGroupNameList?: Array + /** + * 1:管理员 +2:质检员 +3:普通座席 +else:自定义角色ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + Role?: number } /** @@ -1588,6 +1596,11 @@ export interface TelCdrInfo { * 录音信息 */ RecordURL?: string + /** + * 录音 ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + RecordId?: string /** * 坐席信息 */ diff --git a/src/services/cdb/v20170320/cdb_models.ts b/src/services/cdb/v20170320/cdb_models.ts index 10474d498..cbb58f74e 100644 --- a/src/services/cdb/v20170320/cdb_models.ts +++ b/src/services/cdb/v20170320/cdb_models.ts @@ -1515,7 +1515,7 @@ export interface DescribeCdbZoneConfigResponse { /** * 售卖规格和地域信息集合 */ - DataResult: CdbZoneDataResult + DataResult?: CdbZoneDataResult /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/src/services/csip/v20221121/csip_models.ts b/src/services/csip/v20221121/csip_models.ts index e77fc3737..38ff5bd9e 100644 --- a/src/services/csip/v20221121/csip_models.ts +++ b/src/services/csip/v20221121/csip_models.ts @@ -3587,6 +3587,16 @@ export interface TaskLogInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ UserName?: string + /** + * 报告类型: 1安全体检 2日报 3周报 4月报 +注意:此字段可能返回 null,表示取不到有效值。 + */ + ReportType?: number + /** + * 报告模板id +注意:此字段可能返回 null,表示取不到有效值。 + */ + TemplateId?: number } /** @@ -3892,6 +3902,11 @@ export interface DescribeTaskLogListResponse { 注意:此字段可能返回 null,表示取不到有效值。 */ NotViewNumber?: number + /** + * 报告模板数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + ReportTemplateNumber?: number /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/src/services/dnspod/v20210323/dnspod_client.ts b/src/services/dnspod/v20210323/dnspod_client.ts index a6668b99e..b7e60504f 100644 --- a/src/services/dnspod/v20210323/dnspod_client.ts +++ b/src/services/dnspod/v20210323/dnspod_client.ts @@ -38,7 +38,7 @@ import { DescribeBatchTaskRequest, DomainAnalyticsDetail, CreateSnapshotResponse, - KeyValue, + DescribeDomainCustomLineListRequest, DeleteRecordGroupRequest, PayOrderWithBalanceResponse, DescribeDomainResponse, @@ -53,6 +53,7 @@ import { DescribeDomainShareInfoRequest, DomainListItem, DeleteDomainBatchRequest, + DeleteDomainCustomLineRequest, DescribeSnapshotRollbackResultResponse, TagItemFilter, DescribeRecordTypeResponse, @@ -65,12 +66,13 @@ import { DescribeSnapshotConfigResponse, RecordCountInfo, DeleteShareDomainResponse, + PackageDetailItem, ModifyRecordRequest, BatchRecordInfo, LineGroupInfo, DeleteDomainRequest, ModifyDomainOwnerRequest, - ModifyPackageAutoRenewRequest, + DescribeSubdomainAnalyticsResponse, DeleteRecordBatchDetail, DomainShareInfo, DescribeSnapshotConfigRequest, @@ -99,6 +101,7 @@ import { RecordInfo, DescribeSnapshotRollbackTaskRequest, CheckRecordSnapshotRollbackResponse, + UserInfo, DescribeDomainPreviewRequest, CreateRecordBatchDetail, WhoisContact, @@ -117,11 +120,13 @@ import { CreateRecordBatchRecord, CreateDomainResponse, DomainCountInfo, - UserInfo, + ModifyDomainCustomLineResponse, + ModifyPackageAutoRenewResponse, ModifyRecordBatchResponse, CheckSnapshotRollbackRequest, CheckSnapshotRollbackResponse, DescribeRecordTypeRequest, + DeleteDomainCustomLineResponse, DescribeSnapshotRollbackTaskResponse, RecordListItem, DescribeDomainPreviewResponse, @@ -130,15 +135,18 @@ import { LockInfo, ModifyDomainOwnerResponse, SubdomainAnalyticsInfo, - DescribeSubdomainAnalyticsResponse, + CustomLineInfo, ModifyRecordBatchDetail, DescribeUserDetailResponse, DeleteDomainBatchDetail, CreateDomainRequest, - ModifyPackageAutoRenewResponse, + ModifyDomainCustomLineRequest, DomainAliasAnalyticsItem, DescribeDomainGroupListResponse, + ModifyPackageAutoRenewRequest, ModifyDomainRemarkRequest, + KeyValue, + DescribeDomainLogListResponse, CreateDomainAliasResponse, DescribeRecordListRequest, PayOrderWithBalanceRequest, @@ -176,13 +184,14 @@ import { ModifyRecordRemarkResponse, DescribeDomainListRequest, DomainCreateInfo, + DescribeDomainCustomLineListResponse, DeleteRecordBatchRequest, DescribeDomainPurviewRequest, CreateDomainBatchDetail, ModifyDomainUnlockRequest, DescribeRecordSnapshotRollbackResultRequest, ModifyDomainLockResponse, - PackageDetailItem, + CreateDomainCustomLineRequest, CreateDealResponse, DescribeRecordExistExceptDefaultNSResponse, ModifyVasAutoRenewStatusRequest, @@ -190,15 +199,15 @@ import { DownloadSnapshotResponse, PreviewDetail, TagItem, - DescribeDomainWhoisResponse, CreateRecordGroupResponse, DescribeDomainGroupListRequest, DescribeBatchTaskResponse, CheckRecordSnapshotRollbackRequest, + CreateDomainCustomLineResponse, DescribeDomainAnalyticsRequest, ModifyDynamicDNSResponse, DescribeSnapshotRollbackResultRequest, - DescribeDomainLogListResponse, + DescribeDomainWhoisResponse, } from "./dnspod_models" /** @@ -240,6 +249,16 @@ export class Client extends AbstractClient { return this.request("DescribeSnapshotRollbackTask", req, cb) } + /** + * 增值服务自动续费设置 + */ + async ModifyVasAutoRenewStatus( + req: ModifyVasAutoRenewStatusRequest, + cb?: (error: string, rep: ModifyVasAutoRenewStatusResponse) => void + ): Promise { + return this.request("ModifyVasAutoRenewStatus", req, cb) + } + /** * 获取域名权限 */ @@ -260,6 +279,16 @@ export class Client extends AbstractClient { return this.request("ModifySubdomainStatus", req, cb) } + /** + * 删除域名的自定义线路 + */ + async DeleteDomainCustomLine( + req: DeleteDomainCustomLineRequest, + cb?: (error: string, rep: DeleteDomainCustomLineResponse) => void + ): Promise { + return this.request("DeleteDomainCustomLine", req, cb) + } + /** * 获取等级允许的记录类型 */ @@ -481,13 +510,13 @@ export class Client extends AbstractClient { } /** - * 增值服务自动续费设置 + * 获取域名信息 */ - async ModifyVasAutoRenewStatus( - req: ModifyVasAutoRenewStatusRequest, - cb?: (error: string, rep: ModifyVasAutoRenewStatusResponse) => void - ): Promise { - return this.request("ModifyVasAutoRenewStatus", req, cb) + async DescribeDomain( + req: DescribeDomainRequest, + cb?: (error: string, rep: DescribeDomainResponse) => void + ): Promise { + return this.request("DescribeDomain", req, cb) } /** @@ -511,13 +540,13 @@ export class Client extends AbstractClient { } /** - * 获取域名信息 + * 添加记录分组 */ - async DescribeDomain( - req: DescribeDomainRequest, - cb?: (error: string, rep: DescribeDomainResponse) => void - ): Promise { - return this.request("DescribeDomain", req, cb) + async CreateRecordGroup( + req: CreateRecordGroupRequest, + cb?: (error: string, rep: CreateRecordGroupResponse) => void + ): Promise { + return this.request("CreateRecordGroup", req, cb) } /** @@ -540,6 +569,16 @@ export class Client extends AbstractClient { return this.request("CreateRecordBatch", req, cb) } + /** + * 创建域名的自定义线路 + */ + async CreateDomainCustomLine( + req: CreateDomainCustomLineRequest, + cb?: (error: string, rep: CreateDomainCustomLineResponse) => void + ): Promise { + return this.request("CreateDomainCustomLine", req, cb) + } + /** * 获取帐户信息 */ @@ -580,16 +619,6 @@ export class Client extends AbstractClient { return this.request("DescribeRecord", req, cb) } - /** - * 修改快照配置 - */ - async ModifySnapshotConfig( - req: ModifySnapshotConfigRequest, - cb?: (error: string, rep: ModifySnapshotConfigResponse) => void - ): Promise { - return this.request("ModifySnapshotConfig", req, cb) - } - /** * 获取各套餐配置详情 */ @@ -711,13 +740,13 @@ export class Client extends AbstractClient { } /** - * 添加记录分组 + * 修改快照配置 */ - async CreateRecordGroup( - req: CreateRecordGroupRequest, - cb?: (error: string, rep: CreateRecordGroupResponse) => void - ): Promise { - return this.request("CreateRecordGroup", req, cb) + async ModifySnapshotConfig( + req: ModifySnapshotConfigRequest, + cb?: (error: string, rep: ModifySnapshotConfigResponse) => void + ): Promise { + return this.request("ModifySnapshotConfig", req, cb) } /** @@ -751,13 +780,13 @@ export class Client extends AbstractClient { } /** - * 获取域名概览信息 + * 获取域名的自定义线路列表 */ - async DescribeDomainPreview( - req: DescribeDomainPreviewRequest, - cb?: (error: string, rep: DescribeDomainPreviewResponse) => void - ): Promise { - return this.request("DescribeDomainPreview", req, cb) + async DescribeDomainCustomLineList( + req: DescribeDomainCustomLineListRequest, + cb?: (error: string, rep: DescribeDomainCustomLineListResponse) => void + ): Promise { + return this.request("DescribeDomainCustomLineList", req, cb) } /** @@ -780,6 +809,16 @@ export class Client extends AbstractClient { return this.request("ModifyRecordRemark", req, cb) } + /** + * 修改域名的自定义线路 + */ + async ModifyDomainCustomLine( + req: ModifyDomainCustomLineRequest, + cb?: (error: string, rep: ModifyDomainCustomLineResponse) => void + ): Promise { + return this.request("ModifyDomainCustomLine", req, cb) + } + /** * 获取域名筛选列表 */ @@ -790,6 +829,16 @@ export class Client extends AbstractClient { return this.request("DescribeDomainFilterList", req, cb) } + /** + * DNSPod商品余额支付 + */ + async PayOrderWithBalance( + req: PayOrderWithBalanceRequest, + cb?: (error: string, rep: PayOrderWithBalanceResponse) => void + ): Promise { + return this.request("PayOrderWithBalance", req, cb) + } + /** * 将记录添加到分组 */ @@ -801,13 +850,13 @@ export class Client extends AbstractClient { } /** - * DNSPod商品余额支付 + * 获取域名概览信息 */ - async PayOrderWithBalance( - req: PayOrderWithBalanceRequest, - cb?: (error: string, rep: PayOrderWithBalanceResponse) => void - ): Promise { - return this.request("PayOrderWithBalance", req, cb) + async DescribeDomainPreview( + req: DescribeDomainPreviewRequest, + cb?: (error: string, rep: DescribeDomainPreviewResponse) => void + ): Promise { + return this.request("DescribeDomainPreview", req, cb) } /** diff --git a/src/services/dnspod/v20210323/dnspod_models.ts b/src/services/dnspod/v20210323/dnspod_models.ts index 14e537567..8238b7a3d 100644 --- a/src/services/dnspod/v20210323/dnspod_models.ts +++ b/src/services/dnspod/v20210323/dnspod_models.ts @@ -452,18 +452,17 @@ export interface CreateSnapshotResponse { } /** - * 键值对 + * DescribeDomainCustomLineList请求参数结构体 */ -export interface KeyValue { +export interface DescribeDomainCustomLineListRequest { /** - * 键 + * 域名 */ - Key: string + Domain: string /** - * 值 -注意:此字段可能返回 null,表示取不到有效值。 + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId */ - Value?: string + DomainId?: number } /** @@ -894,6 +893,24 @@ export interface DeleteDomainBatchRequest { DomainList: Array } +/** + * DeleteDomainCustomLine请求参数结构体 + */ +export interface DeleteDomainCustomLineRequest { + /** + * 域名 + */ + Domain: string + /** + * 自定义线路名称 + */ + Name: string + /** + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId + */ + DomainId?: number +} + /** * DescribeSnapshotRollbackResult返回参数结构体 */ @@ -1131,6 +1148,56 @@ export interface DeleteShareDomainResponse { RequestId?: string } +/** + * 套餐配置明细 + */ +export interface PackageDetailItem { + /** + * 套餐原价 + */ + RealPrice: number + /** + * 可更换域名次数 + */ + ChangedTimes: number + /** + * 允许设置的最小 TTL 值 + */ + MinTtl: number + /** + * 负载均衡数量 + */ + RecordRoll: number + /** + * 子域名级数 + */ + SubDomainLevel: number + /** + * 泛解析级数 + */ + MaxWildcard: number + /** + * DNS 服务集群个数 + */ + DnsServerRegion: string + /** + * 套餐名称 + */ + DomainGradeCn: string + /** + * 套餐代号 + */ + GradeLevel: number + /** + * 套餐对应的 NS + */ + Ns: Array + /** + * 套餐代码 + */ + DomainGrade: string +} + /** * ModifyRecord请求参数结构体 */ @@ -1315,17 +1382,25 @@ export interface ModifyDomainOwnerRequest { } /** - * ModifyPackageAutoRenew请求参数结构体 + * DescribeSubdomainAnalytics返回参数结构体 */ -export interface ModifyPackageAutoRenewRequest { +export interface DescribeSubdomainAnalyticsResponse { /** - * 资源ID。可以在控制台查看所有的资源 + * 当前统计维度解析量小计 */ - ResourceId: string + Data?: Array /** - * enable 开启自动续费;disable 关闭自动续费 + * 子域名解析量统计查询信息 */ - Status: string + Info?: SubdomainAnalyticsInfo + /** + * 子域名别名解析量统计信息 + */ + AliasData?: Array + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string } /** @@ -1916,6 +1991,60 @@ export interface CheckRecordSnapshotRollbackResponse { RequestId?: string } +/** + * 用户信息 + */ +export interface UserInfo { + /** + * 用户昵称 + */ + Nick: string + /** + * 用户ID + */ + Id: number + /** + * 用户账号, 邮箱格式 + */ + Email: string + /** + * 账号状态:”enabled”: 正常;”disabled”: 被封禁 + */ + Status: string + /** + * 电话号码 + */ + Telephone: string + /** + * 邮箱是否通过验证:”yes”: 通过;”no”: 未通过 + */ + EmailVerified: string + /** + * 手机是否通过验证:”yes”: 通过;”no”: 未通过 + */ + TelephoneVerified: string + /** + * 账号等级, 按照用户账号下域名等级排序, 选取一个最高等级为账号等级, 具体对应情况参见域名等级。 + */ + UserGrade: string + /** + * 用户名称, 企业用户对应为公司名称 + */ + RealName: string + /** + * 是否绑定微信:”yes”: 通过;”no”: 未通过 + */ + WechatBinded: string + /** + * 用户UIN + */ + Uin: number + /** + * 所属 DNS 服务器 + */ + FreeNs: Array +} + /** * DescribeDomainPreview请求参数结构体 */ @@ -2413,57 +2542,23 @@ export interface DomainCountInfo { } /** - * 用户信息 + * ModifyDomainCustomLine返回参数结构体 */ -export interface UserInfo { - /** - * 用户昵称 - */ - Nick: string - /** - * 用户ID - */ - Id: number - /** - * 用户账号, 邮箱格式 - */ - Email: string - /** - * 账号状态:”enabled”: 正常;”disabled”: 被封禁 - */ - Status: string - /** - * 电话号码 - */ - Telephone: string +export interface ModifyDomainCustomLineResponse { /** - * 邮箱是否通过验证:”yes”: 通过;”no”: 未通过 - */ - EmailVerified: string - /** - * 手机是否通过验证:”yes”: 通过;”no”: 未通过 - */ - TelephoneVerified: string - /** - * 账号等级, 按照用户账号下域名等级排序, 选取一个最高等级为账号等级, 具体对应情况参见域名等级。 - */ - UserGrade: string - /** - * 用户名称, 企业用户对应为公司名称 - */ - RealName: string - /** - * 是否绑定微信:”yes”: 通过;”no”: 未通过 - */ - WechatBinded: string - /** - * 用户UIN + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ - Uin: number + RequestId?: string +} + +/** + * ModifyPackageAutoRenew返回参数结构体 + */ +export interface ModifyPackageAutoRenewResponse { /** - * 所属 DNS 服务器 + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ - FreeNs: Array + RequestId?: string } /** @@ -2555,6 +2650,16 @@ export interface DescribeRecordTypeRequest { DomainGrade: string } +/** + * DeleteDomainCustomLine返回参数结构体 + */ +export interface DeleteDomainCustomLineResponse { + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DescribeSnapshotRollbackTask返回参数结构体 */ @@ -2762,25 +2867,29 @@ export interface SubdomainAnalyticsInfo { } /** - * DescribeSubdomainAnalytics返回参数结构体 + * 自定义线路详情 */ -export interface DescribeSubdomainAnalyticsResponse { +export interface CustomLineInfo { /** - * 当前统计维度解析量小计 + * 域名ID */ - Data?: Array + DomainId: number /** - * 子域名解析量统计查询信息 + * 自定义线路名称 */ - Info?: SubdomainAnalyticsInfo + Name: string /** - * 子域名别名解析量统计信息 + * 自定义线路IP段 */ - AliasData?: Array + Area: string /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 已使用IP段个数 */ - RequestId?: string + UseCount: number + /** + * 允许使用IP段最大个数 + */ + MaxCount: number } /** @@ -2896,13 +3005,29 @@ export interface CreateDomainRequest { } /** - * ModifyPackageAutoRenew返回参数结构体 + * ModifyDomainCustomLine请求参数结构体 */ -export interface ModifyPackageAutoRenewResponse { +export interface ModifyDomainCustomLineRequest { /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 域名 */ - RequestId?: string + Domain: string + /** + * 修改后的自定义线路名称,如果不修改名称,需要和PreName保持一致 + */ + Name: string + /** + * 自定义线路IP段,用-分割 + */ + Area: string + /** + * 修改前的自定义线路名称 + */ + PreName: string + /** + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId + */ + DomainId?: number } /** @@ -2933,6 +3058,20 @@ export interface DescribeDomainGroupListResponse { RequestId?: string } +/** + * ModifyPackageAutoRenew请求参数结构体 + */ +export interface ModifyPackageAutoRenewRequest { + /** + * 资源ID。可以在控制台查看所有的资源 + */ + ResourceId: string + /** + * enable 开启自动续费;disable 关闭自动续费 + */ + Status: string +} + /** * ModifyDomainRemark请求参数结构体 */ @@ -2951,6 +3090,44 @@ export interface ModifyDomainRemarkRequest { Remark?: string } +/** + * 键值对 + */ +export interface KeyValue { + /** + * 键 + */ + Key: string + /** + * 值 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Value?: string +} + +/** + * DescribeDomainLogList返回参数结构体 + */ +export interface DescribeDomainLogListResponse { + /** + * 域名信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + LogList?: Array + /** + * 分页大小 + */ + PageSize?: number + /** + * 日志总条数 + */ + TotalCount?: number + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * CreateDomainAlias返回参数结构体 */ @@ -3803,6 +3980,24 @@ export interface DomainCreateInfo { GradeNsList: Array } +/** + * DescribeDomainCustomLineList返回参数结构体 + */ +export interface DescribeDomainCustomLineListResponse { + /** + * 自定义线路列表 + */ + LineList?: Array + /** + * 可添加的自定义线路条数 + */ + AvailableCount?: number + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DeleteRecordBatch请求参数结构体 */ @@ -3918,53 +4113,25 @@ export interface ModifyDomainLockResponse { } /** - * 套餐配置明细 + * CreateDomainCustomLine请求参数结构体 */ -export interface PackageDetailItem { - /** - * 套餐原价 - */ - RealPrice: number +export interface CreateDomainCustomLineRequest { /** - * 可更换域名次数 - */ - ChangedTimes: number - /** - * 允许设置的最小 TTL 值 - */ - MinTtl: number - /** - * 负载均衡数量 - */ - RecordRoll: number - /** - * 子域名级数 - */ - SubDomainLevel: number - /** - * 泛解析级数 - */ - MaxWildcard: number - /** - * DNS 服务集群个数 - */ - DnsServerRegion: string - /** - * 套餐名称 + * 域名 */ - DomainGradeCn: string + Domain: string /** - * 套餐代号 + * 自定义线路名称 */ - GradeLevel: number + Name: string /** - * 套餐对应的 NS + * 自定义线路IP段,用-分割 */ - Ns: Array + Area: string /** - * 套餐代码 + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId */ - DomainGrade: string + DomainId?: number } /** @@ -4153,20 +4320,6 @@ export interface TagItem { TagValue?: string } -/** - * DescribeDomainWhois返回参数结构体 - */ -export interface DescribeDomainWhoisResponse { - /** - * 域名Whois信息 - */ - Info?: WhoisInfo - /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ - RequestId?: string -} - /** * CreateRecordGroup返回参数结构体 */ @@ -4242,6 +4395,16 @@ export interface CheckRecordSnapshotRollbackRequest { DomainId?: number } +/** + * CreateDomainCustomLine返回参数结构体 + */ +export interface CreateDomainCustomLineResponse { + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DescribeDomainAnalytics请求参数结构体 */ @@ -4301,22 +4464,13 @@ export interface DescribeSnapshotRollbackResultRequest { } /** - * DescribeDomainLogList返回参数结构体 + * DescribeDomainWhois返回参数结构体 */ -export interface DescribeDomainLogListResponse { - /** - * 域名信息 -注意:此字段可能返回 null,表示取不到有效值。 - */ - LogList?: Array - /** - * 分页大小 - */ - PageSize?: number +export interface DescribeDomainWhoisResponse { /** - * 日志总条数 + * 域名Whois信息 */ - TotalCount?: number + Info?: WhoisInfo /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/src/services/essbasic/v20210526/essbasic_client.ts b/src/services/essbasic/v20210526/essbasic_client.ts index 9cc97afbf..63954b65f 100644 --- a/src/services/essbasic/v20210526/essbasic_client.ts +++ b/src/services/essbasic/v20210526/essbasic_client.ts @@ -463,11 +463,13 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp * 撤销签署流程接口 适用场景:如果某个合同流程当前至少还有一方没有签署,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 -
  • `可撤回合同状态` :未全部签署完成
  • -
  • `不撤回合同状态` :已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。
+ +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + 注: -
  • 能撤回合同的只能是 `合同的发起人或者发起方企业的超管、法人`
  • -
  • 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口
+- 有对应合同撤销权限的人: **合同的发起人或者发起人所在企业的超管、法人** +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ async ChannelCancelFlow( req: ChannelCancelFlowRequest, @@ -621,17 +623,24 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp /** * 通过此接口(DescribeTemplates)查询该第三方平台子客企业在电子签拥有的有效模板,不包括第三方平台模板。 -> **适用场景** -> -> 该接口常用来配合“使用模板创建签署流程”接口作为前置的接口使用。 -> 一个模板通常会包含以下结构信息 ->- 模板基本信息 ->- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 ->- 填写控件 Components ->- 签署控件 SignComponents ->- 生成模板的文件基础信息 FileInfos +**一个模板通常会包含以下结构信息** -注意: +- 模板模版ID, 模板名字等基本信息 +- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 +- 发起方和签署方的填写控件 Components +- 签署方的签署控件 SignComponents + +**适用场景** + 该接口常用来配合用模板创建签署流程通过多模板创建合同组签署流程接口,作为创建合同的前置接口使用。 +通过此接口查询到模板信息后,再通过调用创建合同的接口,指定模板ID,指定模板中需要的填写控件内容等,完成合同文档的的创建。 + +**模版的来源** +子客企业的模板有两种途径获取 +- 渠道方(平台方)配置完成后, 分发给同应用的各个子企业 +- 子客企业通过CreateConsoleLoginUrl创建的链接登录子客控制台自己创建 + + +**注意** >1. 查询条件TemplateId、TemplateName与ChannelTemplateId可同时存在,即可查询同时满足这些条件的模板。 >2. TemplateId 和TemplateIds互为独立,若两个参数都传入,则以TemplateId为准 @@ -737,15 +746,15 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 } /** - * 指定需要批量撤销的签署流程Id,获取批量撤销链接 - 不建议使用此接口,可使用ChannelBatchCancelFlows -客户指定需要撤销的签署流程Id,最多100个,超过100不处理; -接口调用成功返回批量撤销合同的链接,通过链接跳转到电子签小程序完成批量撤销; + * 通过合同编号生成批量撤销合同的链接,单次最多支持撤销100份合同, 返回的链接需要有此权限的人**合同的发起人或者发起人所在企业的超管、法人****手机端**打开, 跳转到腾讯电子签小程序输入撤销原因来进行撤销合同 -可以撤回:未全部签署完成 - 不可以撤回:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 +适用场景:如果某个合同当前**至少还有一方没有签署**,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 -注意: -能撤回合同的只能是合同的发起人或者发起企业的超管、法人 +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + +注: +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ async ChannelCreateBatchCancelFlowUrl( req: ChannelCreateBatchCancelFlowUrlRequest, @@ -899,8 +908,16 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 } /** - * 发起解除协议,主要应用场景为:基于一份已经签署的合同,进行解除操作。 -合同发起人必须在电子签已经进行实名。 + * 发起解除协议的主要应用场景为:基于一份已经签署的合同(签署流程),进行解除操作。 +解除协议的模板是官方提供,经过提供法务审核,暂不支持自定义。 + +注意: +
  • 原合同必须签署完成后才能发起解除协议。
  • +
  • 只有原合同企业类型的参与人才能发起解除协议,个人参与方不能发起解除协议
  • +
  • 原合同个人类型参与人必须是解除协议的参与人,不能更换其他第三方个人参与解除协议。
  • +
  • 如果原合同企业参与人无法参与解除协议,可以指定同企业具有同等权限的企业员工代为处理
  • +
  • 发起解除协议同发起其他企业合同一样,也会参与合同扣费,扣费标准同其他类型合同。
  • +
  • 在解除协议发起之后,原合同的状态将转变为解除中。一旦解除协议签署完毕,原合同及解除协议均变为已解除状态。
*/ async ChannelCreateReleaseFlow( req: ChannelCreateReleaseFlowRequest, @@ -920,22 +937,16 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 } /** - * 用于批量撤销合同流程
-适用场景: -如果某些合同流程当前至少还有一方没有签署,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。
-通过签署流程编号批量撤销合同,单次最多支持撤销100份合同。只有合同的发起人或者发起方企业的超管/法人才能进行合同撤销。需要注意的是,若合同处于以下已终止状态,则不可撤销:
-- 已全部签署完成 -- 已拒签 -- 已过期 -- 已撤回 -- 拒绝填写 -- 已解除 - -
-满足撤销条件的合同会发起异步撤销流程,而不满足撤销条件的合同将返回失败原因。合同撤销成功后,会通过合同状态为 CANCEL 的回调消息通知调用方。具体的回调消息内容可参考 合同状态变更回调消息。 -

+ * 通过合同编号批量撤销合同,单次最多支持撤销100份合同。 + +适用场景:如果某个合同当前**至少还有一方没有签署**,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 + +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + 注: -`如果合同流程中的参与方均已签署完毕,则无法通过该接口撤销合同,`签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口。 +- 有对应合同撤销权限的人: **合同的发起人或者发起人所在企业的超管、法人** +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ async ChannelBatchCancelFlows( req: ChannelBatchCancelFlowsRequest, @@ -947,7 +958,7 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 /** * 该接口 (PrepareFlows) 用于创建待发起文件 用户通过该接口进入签署流程发起的确认页面,进行发起信息二次确认, 如果确认则进行正常发起。 -目前该接口只支持B2C,不建议使用,将会**废弃**。 +目前该接口只支持B2C, **不建议使用,将会废弃**。 */ async PrepareFlows( req: PrepareFlowsRequest, @@ -1354,8 +1365,10 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn"); } /** - * 企业方可以通过此接口获取个人用户开启自动签的跳转链接 - */ + * 获取个人用户自动签的开通链接。 + +注意: `处方单等特殊场景专用,此接口为白名单功能,使用前请联系对接的客户经理沟通。` + */ async ChannelCreateUserAutoSignEnableUrl( req: ChannelCreateUserAutoSignEnableUrlRequest, cb?: (error: string, rep: ChannelCreateUserAutoSignEnableUrlResponse) => void diff --git a/src/services/essbasic/v20210526/essbasic_models.ts b/src/services/essbasic/v20210526/essbasic_models.ts index 2bd609062..ef4be48bf 100644 --- a/src/services/essbasic/v20210526/essbasic_models.ts +++ b/src/services/essbasic/v20210526/essbasic_models.ts @@ -373,7 +373,7 @@ export interface ChannelDeleteSealPoliciesRequest { */ export interface ChannelBatchCancelFlowsResponse { /** - * 签署流程批量撤销失败原因,错误信息与流程Id一一对应,成功为“”,失败则对应失败消息 + * 签署流程批量撤销失败原因,错误信息与流程Id一一对应,成功为"", 失败则对应失败原因 */ FailMessages?: Array /** @@ -1973,26 +1973,26 @@ export interface ChannelRole { } /** - * 流程中参与方的信息结构 + * 流程中签署方和填写方(如果有填写控件存证时)的信息 */ export interface Recipient { /** - * 签署人唯一标识,在通过模板发起合同的时候对应签署方ID + * 合同参与方的角色ID */ RecipientId?: string /** - * 参与者类型,默认为空。 -ENTERPRISE-企业; -INDIVIDUAL-个人; -PROMOTER-发起方 + * 参与者类型, 可以选择的类型如下: +
  • **ENTERPRISE** :此角色为企业参与方
  • +
  • **INDIVIDUAL** :此角色为个人参与方
  • +
  • **PROMOTER** :此角色是发起方
*/ RecipientType?: string /** - * 描述信息 + * 合同参与方的角色描述,长度不能超过100,只能由中文、字母、数字和下划线组成。 */ Description?: string /** - * 角色名称 + * 合同参与方的角色名字,长度不能超过20,只能由中文、字母、数字和下划线组成。 */ RoleName?: string /** @@ -2802,36 +2802,43 @@ export interface UserThreeFactor { */ export interface ChannelCreateUserAutoSignEnableUrlRequest { /** - * 渠道应用相关信息 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 */ Agent: Agent /** - * 自动签场景: -E_PRESCRIPTION_AUTO_SIGN 电子处方 + * 自动签使用的场景值, 可以选择的场景值如下: +
  • **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景
+ +注: `现在仅支持电子处方场景` */ SceneKey: string /** - * 操作人信息 + * 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator?: UserInfo /** - * 自动签开通,签署相关配置 + * 自动签开通配置信息, 包括开通的人员的信息等 */ AutoSignConfig?: AutoSignConfig /** - * 链接类型,空-默认小程序端链接,H5SIGN-h5端链接 + * 生成的链接类型: +
  • 不传(即为空值) 则会生成小程序端开通链接(默认)
  • +
  • **H5SIGN** : 生成H5端开通链接
*/ UrlType?: string /** - * 通知类型,默认不填为不通知开通方,填写 SMS 为短信通知。 + * 是否通知开通方,通知类型: +
  • 默认不设置为不通知开通方
  • +
  • **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
    • */ NotifyType?: string /** - * 若上方填写为 SMS,则此处为手机号 + * 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项 */ NotifyAddress?: string /** - * 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为30天。如果不传,默认有效期为7天。 + * 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。` */ ExpiredTime?: number } @@ -4107,27 +4114,37 @@ export interface FlowApproverInfo { */ export interface ChannelCreateUserAutoSignEnableUrlResponse { /** - * 跳转短链 + * 个人用户自动签的开通链接, 短链形式。过期时间受 `ExpiredTime` 参数控制。 */ Url?: string /** - * 小程序AppId + * 腾讯电子签小程序的 AppID,用于其他小程序/APP等应用跳转至腾讯电子签小程序使用 + +注: `如果获取的是H5链接, 则不会返回此值` */ AppId?: string /** - * 小程序 原始 Id + * 腾讯电子签小程序的原始 Id, ,用于其他小程序/APP等应用跳转至腾讯电子签小程序使用 + +注: `如果获取的是H5链接, 则不会返回此值` */ AppOriginalId?: string /** - * 跳转路径 + * 腾讯电子签小程序的跳转路径,用于其他小程序/APP等应用跳转至腾讯电子签小程序使用 + +注: `如果获取的是H5链接, 则不会返回此值` */ Path?: string /** - * base64格式跳转二维码 + * base64 格式的跳转二维码图片,可通过微信扫描后跳转到腾讯电子签小程序的开通界面。 + +注: `如果获取的是H5链接, 则不会返回此二维码图片` */ QrCode?: string /** - * 链接类型,空-默认小程序端链接,H5SIGN-h5端链接 + * 返回的链接类型 +
      • 空: 默认小程序端链接
      • +
      • **H5SIGN** : h5端链接
      */ UrlType?: string /** @@ -4621,11 +4638,19 @@ export interface ChannelCreateBatchQuickSignUrlResponse { */ export interface ChannelCreateBatchCancelFlowUrlRequest { /** - * 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 + +此接口下面信息必填。 +
        +
      • 渠道应用标识: Agent.AppId
      • +
      • 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId
      • +
      • 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId
      • +
      +第三方平台子客企业和员工必须已经经过实名认证 */ Agent: Agent /** - * 签署流程Id数组 + * 要撤销的合同流程ID列表,最多100个,超过100不处理 */ FlowIds: Array /** @@ -4821,23 +4846,39 @@ export interface ChannelDescribeRolesResponse { */ export interface ChannelCreateReleaseFlowRequest { /** - * 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 + +此接口下面信息必填。 +
        +
      • 渠道应用标识: Agent.AppId
      • +
      • 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId
      • +
      • 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId
      • +
      +第三方平台子客企业和员工必须已经经过实名认证 */ Agent: Agent /** - * 待解除的流程编号(即原流程的编号) + * 待解除的签署流程编号(即原签署流程的编号)。 */ NeedRelievedFlowId: string /** - * 解除协议内容 + * 解除协议内容, 包括解除理由等信息。 */ ReliveInfo: RelieveInfo /** - * 非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,已转发的签署人不包含在内,解除协议的签署人数量不能多于原流程的签署人数量 + * 替换解除协议的签署人, 如不指定替换签署人, 则使用原流程的签署人。
      +如需更换原合同中的企业端签署人,可通过指定该签署人的RecipientId编号更换此企业端签署人。(可通过接口DescribeFlowInfo查询签署人的RecipientId编号)
      + +注意: +
        +
      • 只能更换自己企业的签署人, 不支持更换个人类型或者其他企业的签署人
      • +
      • 可以不指定替换签署人, 使用原流程的签署人
      • +
      */ ReleasedApprovers?: Array /** * 签署完回调url,最大长度1000个字符 + * @deprecated */ CallbackUrl?: string /** @@ -4851,9 +4892,18 @@ export interface ChannelCreateReleaseFlowRequest { */ Operator?: UserInfo /** - * 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + * 合同流程的签署截止时间,格式为Unix标准时间戳(秒),如果未设置签署截止时间,则默认为合同流程创建后的7天时截止。 +如果在签署截止时间前未完成签署,则合同状态会变为已过期,导致合同作废。 */ Deadline?: number + /** + * 调用方自定义的个性化字段,该字段的值可以是字符串JSON或其他字符串形式,客户可以根据自身需求自定义数据格式并在需要时进行解析。该字段的信息将以Base64编码的形式传输,支持的最大数据大小为20480长度。 + +在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。 + +回调的相关说明可参考开发者中心的回调通知模块。 + */ + UserData?: string } /** @@ -5268,31 +5318,40 @@ export interface ChannelCreateEmbedWebUrlResponse { */ export interface ChannelBatchCancelFlowsRequest { /** - * 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 + +此接口下面信息必填。 +
        +
      • 渠道应用标识: Agent.AppId
      • +
      • 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId
      • +
      • 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId
      • +
      +第三方平台子客企业和员工必须已经经过实名认证 */ Agent: Agent /** - * 签署流程Id数组,最多100个,超过100不处理 + * 要撤销的合同流程ID列表,最多100个,超过100不处理 */ FlowIds: Array /** - * 撤销理由,不超过200个字符 + * 撤回原因,长度不能超过200,只能由中文、字母、数字和下划线组成。 + +备注:`如果不传递撤回原因,那么默认撤回原因是 "自动撤销(通过接口实现)"` */ CancelMessage?: string /** - * 撤销理由自定义格式,支持以下格式 -
      • 0 : 默认值
      • -
      • 1 : 只保留身份信息
      • -
      • 2 : 保留身份信息+企业名称
      • -
      • 3 : 保留身份信息+企业名称+经办人名称
      -例如,假设合同的发起方是典子谦示例企业的经办人张三,撤销理由是"合同内容错误,需要修正",合同撤销后,各签署方看到的撤销理由是会是 + * 撤销理由自定义格式, 会展示在合同预览的界面中, 可以选择下面的组合方式: + +**0** : 默认格式, 合同封面页面会展示为: 发起方-企业名称-撤销的经办人名字以**CancelMessage**的理由撤销当前合同 +**1** : 合同封面页面会展示为: 发起方以**CancelMessage**的理由撤销当前合同 +**2** : 保留企业名称, 合同封面页面会展示为: 发起方-企业名称以**CancelMessage**的理由撤销当前合同 +**3** : 保留企业名称+经办人名字, 合同封面页面会展示为: 发起方-企业名称-撤销的经办人名字以**CancelMessage**的理由撤销当前合同 + +注: `CancelMessage为撤销当前合同的理由` + +![image](https://dyn.ess.tencent.cn/guide/capi/channel_ChannelCancelFlow.png) -0: 发起方-典子谦示例企业-张三以"合同内容错误,需要修正"的理由撤销当前合同 -1: 发起方以"合同内容错误,需要修正"的理由撤销当前合同 -2: 发起方-典子谦示例企业以"合同内容错误,需要修正"的理由撤销当前合同 -3: 发起方-典子谦示例企业-张三以"合同内容错误,需要修正"的理由撤销当前合同
      -备注:`如果不传递撤销理由,那么默认撤销理由是 "自动撤销(通过接口实现)"` */ CancelMessageFormat?: number /** @@ -5484,25 +5543,24 @@ export interface DescribeTemplatesRequest { Agent: Agent /** * 合同模板ID,为32位字符串。 -建议开发者保存此模板ID,后续用此模板发起合同流程需要此参数。 + +可以通过生成子客登录链接登录企业控制台, 在企业模板中得到合同模板ID。 */ TemplateId?: string /** - * 查询内容控制 + * 查询模版的内容 -
      • **0**:模板列表及详情(默认)
      • -
      • **1**:仅模板列表
      +
      • **0**:(默认)模板列表及详情
      • +
      • **1**:仅模板列表, 不会返回模板中的签署控件, 填写控件, 参与方角色列表等信息
      */ ContentType?: number /** - * 合同模板ID数组,每一个合同模板ID为32位字符串。 -建议开发者保存此模板ID,后续用此模板发起合同流程需要此参数。 + * 合同模板ID数组,每一个合同模板ID为32位字符串, 最多支持200个模板的批量查询。 -```注意: -1. 此参数TemplateIds与TemplateId互为独立,若两者均传入,以TemplateId为准。 -2. 请确保每个模板均正确且属于当前企业,若有任一模板不存在,则返回错误。 -3. 最多支持200个模板。 -4. 若传递此参数,分页参数(Limit,Offset)无效``` +注意: +1.` 此参数TemplateIds与TemplateId互为独立,若两者均传入,以TemplateId为准。` +2. `请确保每个模板均正确且属于当前企业,若有任一模板不存在,则返回错误。` +4. `若传递此参数,分页参数(Limit,Offset)无效` */ TemplateIds?: Array @@ -5520,7 +5578,7 @@ export interface DescribeTemplatesRequest { */ Offset?: number /** - * 模糊搜索的模板名称,注意是模板名的连续部分,最大长度200 + * 模糊搜索的模板名称,注意是模板名的连续部分,长度不能超过200,可支持由中文、字母、数字和下划线组成字符串。 */ TemplateName?: string /** @@ -5528,10 +5586,10 @@ export interface DescribeTemplatesRequest { */ ChannelTemplateId?: string /** - * 是否返回所有控件信息。 + * 返回控件的范围, 是只返回发起方自己的还是所有参与方的 -
      • **false**:只返回发起方控件(默认)
      • -
      • **true**:返回所有签署方控件
      +
      • **false**:(默认)只返回发起方控件
      • +
      • **true**:返回所有参与方(包括发起方和签署方)控件
      */ QueryAllComponents?: boolean /** @@ -5540,9 +5598,9 @@ export interface DescribeTemplatesRequest {
      • **false**:不获取(默认)
      • **true**:获取
      -设置为true之后, 返回参数PreviewUrl,为模板的H5预览链接,有效期5分钟。 -可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 -(此功能开放需要联系客户经理) +设置为true之后, 返回参数PreviewUrl,为模板的H5预览链接, 有效期5分钟。可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 + +注: `此功能为白名单功能,使用前请联系对接的客户经理沟通。` */ WithPreviewUrl?: boolean /** @@ -5551,8 +5609,9 @@ export interface DescribeTemplatesRequest {
      • **false**:不获取(默认)
      • **true**:获取
      -设置为true之后, 返回参数PdfUrl,为模板PDF文件链接,有效期5分钟。 -(此功能开放需要联系客户经理) +设置为true之后, 返回参数PdfUrl,为模板PDF文件链接,有效期5分钟, 可以用于将PDF文件下载到本地 + +注: `此功能为白名单功能,使用前请联系对接的客户经理沟通。` */ WithPdfUrl?: boolean /** @@ -5823,15 +5882,17 @@ export interface UsageDetail { */ export interface ChannelCreateBatchCancelFlowUrlResponse { /** - * 批量撤销url + * 批量撤销合同的URL链接, 需要在手机端打开, 有效期24小时 */ BatchCancelFlowUrl?: string /** - * 签署流程批量撤销失败原因 + * 与入参的FlowIds数组一致, 成功生成到撤销链接中,则为"", 不能撤销合同则为失败原因 */ FailMessages?: Array /** - * 签署撤销url过期时间-年月日-时分秒 + * 签署撤销链接的过期时间(格式为:年-月-日 时:分:秒), 默认是生成链接的24小时后失效 + + */ UrlExpireOn?: string /** diff --git a/src/services/facefusion/v20181201/facefusion_models.ts b/src/services/facefusion/v20181201/facefusion_models.ts index 971e0a028..61e10a152 100644 --- a/src/services/facefusion/v20181201/facefusion_models.ts +++ b/src/services/facefusion/v20181201/facefusion_models.ts @@ -196,19 +196,20 @@ export interface FaceFusionLiteResponse { */ export interface MergeInfo { /** - * 输入图片base64 + * 输入图片base64。 */ Image?: string /** - * 输入图片url + * 输入图片url。 +Url、Image必须提供一个,如果都提供,只使用 Url。 */ Url?: string /** - * 上传的图片人脸位置信息(人脸框) + * 输入图片人脸位置信息(人脸框)。不填默认取输入图中最大人脸。 */ InputImageFaceRect?: FaceRect /** - * 控制台上传的素材人脸ID,不填默认取最大人脸 + * 素材人脸ID,不填默认取素材中最大人脸。 */ TemplateFaceID?: string } diff --git a/src/services/tdmq/v20200217/tdmq_client.ts b/src/services/tdmq/v20200217/tdmq_client.ts index 77ba6a87a..620cb3654 100644 --- a/src/services/tdmq/v20200217/tdmq_client.ts +++ b/src/services/tdmq/v20200217/tdmq_client.ts @@ -33,7 +33,7 @@ import { ModifyRabbitMQVirtualHostRequest, ModifyEnvironmentAttributesRequest, DeleteClusterResponse, - RocketMQTopicDistribution, + DescribeTopicMsgsResponse, ModifyCmqSubscriptionAttributeResponse, CreateCmqTopicRequest, ModifyRabbitMQVipInstanceRequest, @@ -127,13 +127,14 @@ import { CreateRabbitMQUserResponse, AcknowledgeMessageResponse, DeleteEnvironmentRolesResponse, + RocketMQTopicDistribution, DescribeClusterDetailRequest, ModifyRoleRequest, RetentionPolicy, DeleteCmqQueueResponse, DescribeRocketMQClusterRequest, DeleteRocketMQTopicResponse, - SendRocketMQMessageResponse, + MsgLog, ModifyCmqTopicAttributeRequest, DescribeRabbitMQVipInstancesResponse, DeleteRolesRequest, @@ -160,10 +161,12 @@ import { ModifyRocketMQGroupRequest, FilterSubscription, DescribeCmqTopicsResponse, + SendRocketMQMessageResponse, DescribeCmqTopicDetailRequest, CmqTopic, DescribeRocketMQMigratingTopicListResponse, UnbindCmqDeadLetterResponse, + EnvironmentRole, ModifyRocketMQNamespaceResponse, InternalTenant, DescribePulsarProInstancesRequest, @@ -283,7 +286,7 @@ import { PulsarNetworkAccessPointInfo, CreateRocketMQTopicResponse, CreateRabbitMQVirtualHostRequest, - EnvironmentRole, + DescribeTopicMsgsRequest, VpcEndpointInfo, CreateCmqQueueRequest, ModifyEnvironmentRoleResponse, @@ -1241,6 +1244,18 @@ BatchReceivePolicy 的接口会一次性返回多条消息: return this.request("CreateRocketMQNamespace", req, cb) } + /** + * 批量发送消息 + +注意:TDMQ 批量发送消息的接口是在 TDMQ-HTTP 的服务侧将消息打包为一个 Batch,然后将该 Batch 在服务内部当作一次 TCP 请求发送出去。所以在使用过程中,用户还是按照单条消息发送的逻辑,每一条消息是一个独立的 HTTP 的请求,在 TDMQ-HTTP 的服务内部,会将多个 HTTP 的请求聚合为一个 Batch 发送到服务端。即,批量发送消息在使用上与发送单条消息是一致的,batch 的聚合是在 TDMQ-HTTP 的服务内部完成的。 + */ + async SendBatchMessages( + req: SendBatchMessagesRequest, + cb?: (error: string, rep: SendBatchMessagesResponse) => void + ): Promise { + return this.request("SendBatchMessages", req, cb) + } + /** * 修改RabbitMQ专享版实例 */ @@ -1342,15 +1357,13 @@ BatchReceivePolicy 的接口会一次性返回多条消息: } /** - * 批量发送消息 - -注意:TDMQ 批量发送消息的接口是在 TDMQ-HTTP 的服务侧将消息打包为一个 Batch,然后将该 Batch 在服务内部当作一次 TCP 请求发送出去。所以在使用过程中,用户还是按照单条消息发送的逻辑,每一条消息是一个独立的 HTTP 的请求,在 TDMQ-HTTP 的服务内部,会将多个 HTTP 的请求聚合为一个 Batch 发送到服务端。即,批量发送消息在使用上与发送单条消息是一致的,batch 的聚合是在 TDMQ-HTTP 的服务内部完成的。 - */ - async SendBatchMessages( - req: SendBatchMessagesRequest, - cb?: (error: string, rep: SendBatchMessagesResponse) => void - ): Promise { - return this.request("SendBatchMessages", req, cb) + * 消息查询 + */ + async DescribeTopicMsgs( + req: DescribeTopicMsgsRequest, + cb?: (error: string, rep: DescribeTopicMsgsResponse) => void + ): Promise { + return this.request("DescribeTopicMsgs", req, cb) } /** diff --git a/src/services/tdmq/v20200217/tdmq_models.ts b/src/services/tdmq/v20200217/tdmq_models.ts index c52d76fa4..bcd3c18a3 100644 --- a/src/services/tdmq/v20200217/tdmq_models.ts +++ b/src/services/tdmq/v20200217/tdmq_models.ts @@ -461,17 +461,21 @@ export interface DeleteClusterResponse { } /** - * RocketMQtopic分布情况 + * DescribeTopicMsgs返回参数结构体 */ -export interface RocketMQTopicDistribution { +export interface DescribeTopicMsgsResponse { /** - * topic类型 + * 总记录数。 */ - TopicType: string + TotalCount: number /** - * topic数量 + * 消息日志列表。 */ - Count: number + TopicMsgLogSets: Array + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string } /** @@ -2985,6 +2989,20 @@ export interface DeleteEnvironmentRolesResponse { RequestId?: string } +/** + * RocketMQtopic分布情况 + */ +export interface RocketMQTopicDistribution { + /** + * topic类型 + */ + TopicType: string + /** + * topic数量 + */ + Count: number +} + /** * DescribeClusterDetail请求参数结构体 */ @@ -3066,22 +3084,25 @@ export interface DeleteRocketMQTopicResponse { } /** - * SendRocketMQMessage返回参数结构体 + * 消息日志 */ -export interface SendRocketMQMessageResponse { +export interface MsgLog { /** - * 发送结果 + * 消息ID。 */ - Result: boolean + MsgId: string /** - * 消息ID -注意:此字段可能返回 null,表示取不到有效值。 + * 生产者名称。 */ - MsgId: string + ProducerName: string /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 生产时间。 */ - RequestId?: string + ProduceTime: string + /** + * 生产客户端地址。 + */ + ProducerAddr: string } /** @@ -3832,6 +3853,25 @@ export interface DescribeCmqTopicsResponse { RequestId?: string } +/** + * SendRocketMQMessage返回参数结构体 + */ +export interface SendRocketMQMessageResponse { + /** + * 发送结果 + */ + Result: boolean + /** + * 消息ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + MsgId: string + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DescribeCmqTopicDetail请求参数结构体 */ @@ -3963,6 +4003,36 @@ export interface UnbindCmqDeadLetterResponse { RequestId?: string } +/** + * 环境角色集合 + */ +export interface EnvironmentRole { + /** + * 环境(命名空间)。 + */ + EnvironmentId: string + /** + * 角色名称。 + */ + RoleName: string + /** + * 授权项,最多只能包含produce、consume两项的非空字符串数组。 + */ + Permissions: Array + /** + * 角色描述。 + */ + RoleDescribe: string + /** + * 创建时间。 + */ + CreateTime: string + /** + * 更新时间。 + */ + UpdateTime: string +} + /** * ModifyRocketMQNamespace返回参数结构体 */ @@ -5324,33 +5394,33 @@ export interface DescribeRabbitMQVipInstanceResponse { /** * 集群信息 */ - ClusterInfo: RabbitMQClusterInfo + ClusterInfo?: RabbitMQClusterInfo /** * 集群规格信息 */ - ClusterSpecInfo: RabbitMQClusterSpecInfo + ClusterSpecInfo?: RabbitMQClusterSpecInfo /** * 集群访问 注意:此字段可能返回 null,表示取不到有效值。 */ - ClusterNetInfo: RabbitMQClusterAccessInfo + ClusterNetInfo?: RabbitMQClusterAccessInfo /** * 集群白名单 注意:此字段可能返回 null,表示取不到有效值。 */ - ClusterWhiteListInfo: RabbitMQClusterWhiteListInfo + ClusterWhiteListInfo?: RabbitMQClusterWhiteListInfo /** * vhost配额信息 */ - VirtualHostQuota: VirtualHostQuota + VirtualHostQuota?: VirtualHostQuota /** * exchange配额信息 */ - ExchangeQuota: ExchangeQuota + ExchangeQuota?: ExchangeQuota /** * queue配额信息 */ - QueueQuota: QueueQuota + QueueQuota?: QueueQuota /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -7042,33 +7112,41 @@ export interface CreateRabbitMQVirtualHostRequest { } /** - * 环境角色集合 + * DescribeTopicMsgs请求参数结构体 */ -export interface EnvironmentRole { +export interface DescribeTopicMsgsRequest { /** - * 环境(命名空间)。 + * 环境(命名空间)名称。 */ EnvironmentId: string /** - * 角色名称。 + * 主题名。 */ - RoleName: string + TopicName: string /** - * 授权项,最多只能包含produce、consume两项的非空字符串数组。 + * 开始时间。 */ - Permissions: Array + StartTime: string /** - * 角色描述。 + * 结束时间。 */ - RoleDescribe: string + EndTime: string /** - * 创建时间。 + * 起始下标,不填默认为0。 */ - CreateTime: string + Offset?: number /** - * 更新时间。 + * 返回数量,不填则默认为10,最大值为20。 */ - UpdateTime: string + Limit?: number + /** + * 消息ID。 + */ + MsgId?: string + /** + * Pulsar 集群的ID + */ + ClusterId?: string } /** diff --git a/src/services/teo/v20220901/teo_models.ts b/src/services/teo/v20220901/teo_models.ts index dc931aa29..0ee0e5964 100644 --- a/src/services/teo/v20220901/teo_models.ts +++ b/src/services/teo/v20220901/teo_models.ts @@ -6495,7 +6495,7 @@ export interface StandardDebug { */ Switch: string /** - * 允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段,不填则表示允许任意客户端 IP。 + * 允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段。 */ AllowClientIPList: Array /** diff --git a/src/services/tione/v20211111/tione_client.ts b/src/services/tione/v20211111/tione_client.ts index b98fe7b18..f5a3ffc9c 100644 --- a/src/services/tione/v20211111/tione_client.ts +++ b/src/services/tione/v20211111/tione_client.ts @@ -42,6 +42,7 @@ import { SpecUnit, CreateDatasetResponse, Service, + CrossTenantENIInfo, HyperParameter, ModifyServiceGroupWeightsRequest, DescribeTrainingTasksRequest, diff --git a/src/services/tione/v20211111/tione_models.ts b/src/services/tione/v20211111/tione_models.ts index 8e9232f31..54b862042 100644 --- a/src/services/tione/v20211111/tione_models.ts +++ b/src/services/tione/v20211111/tione_models.ts @@ -1091,6 +1091,22 @@ DEFAULT: 其他来源 LatestVersion?: string } +/** + * 跨租户弹性网卡下Pod调用信息 + */ +export interface CrossTenantENIInfo { + /** + * Pod IP +注意:此字段可能返回 null,表示取不到有效值。 + */ + PrimaryIP?: string + /** + * Pod Port +注意:此字段可能返回 null,表示取不到有效值。 + */ + Port?: string +} + /** * 模型专业参数 */ @@ -2066,27 +2082,27 @@ export interface ContainerStatus { * 重启次数 注意:此字段可能返回 null,表示取不到有效值。 */ - RestartCount?: number + RestartCount: number /** * 状态 注意:此字段可能返回 null,表示取不到有效值。 */ - State?: string + State: string /** * 是否就绪 注意:此字段可能返回 null,表示取不到有效值。 */ - Ready?: boolean + Ready: boolean /** * 状态原因 注意:此字段可能返回 null,表示取不到有效值。 */ - Reason?: string + Reason: string /** * 容器的错误信息 注意:此字段可能返回 null,表示取不到有效值。 */ - Message?: string + Message: string } /** @@ -4965,6 +4981,11 @@ export interface Pod { 注意:此字段可能返回 null,表示取不到有效值。 */ ContainerInfos?: Array + /** + * 容器调用信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + CrossTenantENIInfo?: CrossTenantENIInfo } /** @@ -5926,22 +5947,22 @@ export interface Container { * 名字 注意:此字段可能返回 null,表示取不到有效值。 */ - Name?: string + Name: string /** * id 注意:此字段可能返回 null,表示取不到有效值。 */ - ContainerId?: string + ContainerId: string /** * 镜像地址 注意:此字段可能返回 null,表示取不到有效值。 */ - Image?: string + Image: string /** * 容器状态 注意:此字段可能返回 null,表示取不到有效值。 */ - Status?: ContainerStatus + Status: ContainerStatus } /** diff --git a/src/services/vpc/v20170312/vpc_models.ts b/src/services/vpc/v20170312/vpc_models.ts index 47aaaa7ab..fdb35bd9b 100644 --- a/src/services/vpc/v20170312/vpc_models.ts +++ b/src/services/vpc/v20170312/vpc_models.ts @@ -3925,7 +3925,7 @@ export interface DescribeBandwidthPackagesRequest { BandwidthPackageIds?: Array /** * 每次请求的`Filters`的上限为10。参数不支持同时指定`BandwidthPackageIds`和`Filters`。详细的过滤条件如下: -
    • bandwidth-package_id - String - 是否必填:否 - (过滤条件)按照带宽包的唯一标识ID过滤。
    • +
    • bandwidth-package-id - String - 是否必填:否 - (过滤条件)按照带宽包的唯一标识ID过滤。
    • bandwidth-package-name - String - 是否必填:否 - (过滤条件)按照 带宽包名称过滤。不支持模糊过滤。
    • network-type - String - 是否必填:否 - (过滤条件)按照带宽包的类型过滤。类型包括'HIGH_QUALITY_BGP','BGP','SINGLEISP'和'ANYCAST'。
    • charge-type - String - 是否必填:否 - (过滤条件)按照带宽包的计费类型过滤。计费类型包括:
    • 'TOP5_POSTPAID_BY_MONTH':按月后付费TOP5计费
    • 'PERCENT95_POSTPAID_BY_MONTH':按月后付费月95计费
    • 'ENHANCED95_POSTPAID_BY_MONTH':按月后付费增强型95计费
    • 'FIXED_PREPAID_BY_MONTH':包月预付费计费
    • ‘PEAK_BANDWIDTH_POSTPAID_BY_DAY’: 后付费日结按带宽计费
    • diff --git a/src/services/vrs/v20200824/vrs_models.ts b/src/services/vrs/v20200824/vrs_models.ts index 3c0cf8da5..ca2f641b0 100644 --- a/src/services/vrs/v20200824/vrs_models.ts +++ b/src/services/vrs/v20200824/vrs_models.ts @@ -366,9 +366,18 @@ export interface CreateVRSTaskRequest { */ CallbackUrl?: string /** - * 任务类型 1:在线 2:离线 默认为1 + * 模型类型 1:在线 2:离线 默认为1 */ ModelType?: number + /** + * 任务类型 0:默认类型 1:轻量级复刻 +默认为0 + */ + TaskType?: number + /** + * 校验音频ID + */ + VPRAudioId?: string } /** diff --git a/src/services/waf/v20180125/waf_client.ts b/src/services/waf/v20180125/waf_client.ts index 54bda550d..7a25afa28 100644 --- a/src/services/waf/v20180125/waf_client.ts +++ b/src/services/waf/v20180125/waf_client.ts @@ -905,8 +905,10 @@ export class Client extends AbstractClient { } /** - * Waf CC V2 Query接口 - */ + * 没有在使用。 + +Waf CC V2 Query接口 + */ async DescribeCCRule( req: DescribeCCRuleRequest, cb?: (error: string, rep: DescribeCCRuleResponse) => void @@ -1170,8 +1172,10 @@ export class Client extends AbstractClient { } /** - * 获取防篡改url - */ + * 废弃接口 + +获取防篡改url + */ async DescribeAntiFakeUrl( req: DescribeAntiFakeUrlRequest, cb?: (error: string, rep: DescribeAntiFakeUrlResponse) => void diff --git a/tencentcloud/common/sdk_version.d.ts b/tencentcloud/common/sdk_version.d.ts index e548d960f..be485826d 100644 --- a/tencentcloud/common/sdk_version.d.ts +++ b/tencentcloud/common/sdk_version.d.ts @@ -1 +1 @@ -export declare const sdkVersion = "4.0.720"; +export declare const sdkVersion = "4.0.721"; diff --git a/tencentcloud/common/sdk_version.js b/tencentcloud/common/sdk_version.js index 928ec5c1f..02fa63f4c 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.720"; +exports.sdkVersion = "4.0.721"; diff --git a/tencentcloud/services/ccc/v20200210/ccc_models.d.ts b/tencentcloud/services/ccc/v20200210/ccc_models.d.ts index 0d8124e69..58f457bb7 100644 --- a/tencentcloud/services/ccc/v20200210/ccc_models.d.ts +++ b/tencentcloud/services/ccc/v20200210/ccc_models.d.ts @@ -972,6 +972,14 @@ export interface SeatUserInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ SkillGroupNameList?: Array; + /** + * 1:管理员 + 2:质检员 + 3:普通座席 + else:自定义角色ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Role?: number; } /** * 运营商白名单号码申请单 @@ -1510,6 +1518,11 @@ export interface TelCdrInfo { * 录音信息 */ RecordURL?: string; + /** + * 录音 ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + RecordId?: string; /** * 坐席信息 */ diff --git a/tencentcloud/services/cdb/v20170320/cdb_models.d.ts b/tencentcloud/services/cdb/v20170320/cdb_models.d.ts index 8b8c7ded5..7cd2ae5ef 100644 --- a/tencentcloud/services/cdb/v20170320/cdb_models.d.ts +++ b/tencentcloud/services/cdb/v20170320/cdb_models.d.ts @@ -1439,7 +1439,7 @@ export interface DescribeCdbZoneConfigResponse { /** * 售卖规格和地域信息集合 */ - DataResult: CdbZoneDataResult; + DataResult?: CdbZoneDataResult; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/tencentcloud/services/csip/v20221121/csip_models.d.ts b/tencentcloud/services/csip/v20221121/csip_models.d.ts index 45173c902..b08170793 100644 --- a/tencentcloud/services/csip/v20221121/csip_models.d.ts +++ b/tencentcloud/services/csip/v20221121/csip_models.d.ts @@ -3487,6 +3487,16 @@ export interface TaskLogInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ UserName?: string; + /** + * 报告类型: 1安全体检 2日报 3周报 4月报 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + ReportType?: number; + /** + * 报告模板id + 注意:此字段可能返回 null,表示取不到有效值。 + */ + TemplateId?: number; } /** * CreateDomainAndIp返回参数结构体 @@ -3785,6 +3795,11 @@ export interface DescribeTaskLogListResponse { 注意:此字段可能返回 null,表示取不到有效值。 */ NotViewNumber?: number; + /** + * 报告模板数 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + ReportTemplateNumber?: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/tencentcloud/services/dnspod/v20210323/dnspod_client.d.ts b/tencentcloud/services/dnspod/v20210323/dnspod_client.d.ts index 0c1635e41..7bea1cab8 100644 --- a/tencentcloud/services/dnspod/v20210323/dnspod_client.d.ts +++ b/tencentcloud/services/dnspod/v20210323/dnspod_client.d.ts @@ -1,6 +1,6 @@ import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; -import { CreateRecordRequest, DescribeRecordFilterListResponse, DownloadSnapshotRequest, ModifyVasAutoRenewStatusResponse, RollbackSnapshotRequest, DeleteDomainAliasResponse, DescribeVASStatisticRequest, DeleteDomainBatchResponse, ModifySubdomainStatusRequest, CreateRecordBatchResponse, DescribeSnapshotListResponse, ModifyRecordGroupRequest, DescribeVASStatisticResponse, DescribeBatchTaskRequest, CreateSnapshotResponse, DeleteRecordGroupRequest, PayOrderWithBalanceResponse, DescribeDomainResponse, DescribeSnapshotListRequest, DescribePackageDetailResponse, DescribeDomainFilterListResponse, DescribeRecordLineListResponse, CreateDomainBatchRequest, ModifyRecordGroupResponse, DescribeDomainShareInfoRequest, DeleteDomainBatchRequest, DescribeSnapshotRollbackResultResponse, DescribeRecordTypeResponse, ModifyDomainRemarkResponse, DeleteSnapshotRequest, DeleteRecordBatchResponse, DescribeDomainAliasListResponse, RollbackRecordSnapshotRequest, ModifyRecordToGroupRequest, DescribeSnapshotConfigResponse, DeleteShareDomainResponse, ModifyRecordRequest, DeleteDomainRequest, ModifyDomainOwnerRequest, ModifyPackageAutoRenewRequest, DescribeSnapshotConfigRequest, DescribeRecordExistExceptDefaultNSRequest, DescribeRecordLineListRequest, DescribeRecordListResponse, CreateRecordBatchRequest, DeleteDomainAliasRequest, CreateDealRequest, ModifyDomainLockRequest, DescribeDomainWhoisRequest, ModifyDomainStatusResponse, DescribeRecordRequest, CreateDomainGroupResponse, DescribeSubdomainAnalyticsRequest, DeleteRecordRequest, DescribeDomainRequest, ModifyRecordStatusRequest, CreateRecordResponse, DeleteRecordGroupResponse, DescribeSnapshotRollbackTaskRequest, CheckRecordSnapshotRollbackResponse, DescribeDomainPreviewRequest, DescribeRecordResponse, ModifyRecordResponse, ModifyRecordToGroupResponse, ModifyDomainUnlockResponse, DescribeDomainLogListRequest, DescribeDomainListResponse, ModifyRecordBatchRequest, ModifyRecordFieldsResponse, DeleteRecordResponse, CreateDomainResponse, ModifyRecordBatchResponse, CheckSnapshotRollbackRequest, CheckSnapshotRollbackResponse, DescribeRecordTypeRequest, DescribeSnapshotRollbackTaskResponse, DescribeDomainPreviewResponse, CreateDomainBatchResponse, DescribeDomainShareInfoResponse, ModifyDomainOwnerResponse, DescribeSubdomainAnalyticsResponse, DescribeUserDetailResponse, CreateDomainRequest, ModifyPackageAutoRenewResponse, DescribeDomainGroupListResponse, ModifyDomainRemarkRequest, CreateDomainAliasResponse, DescribeRecordListRequest, PayOrderWithBalanceRequest, DescribePackageDetailRequest, DescribeRecordFilterListRequest, ModifyRecordFieldsRequest, DeleteSnapshotResponse, DescribeDomainPurviewResponse, ModifySubdomainStatusResponse, DescribeDomainAnalyticsResponse, ModifyRecordStatusResponse, CreateRecordGroupRequest, RollbackSnapshotResponse, DescribeRecordGroupListResponse, CreateDomainGroupRequest, CreateSnapshotRequest, DeleteDomainResponse, DescribeRecordSnapshotRollbackResultResponse, ModifySnapshotConfigRequest, DescribeDomainAliasListRequest, CreateDomainAliasRequest, DeleteShareDomainRequest, ModifyDynamicDNSRequest, DescribeRecordGroupListRequest, DescribeDomainFilterListRequest, ModifyRecordRemarkRequest, ModifySnapshotConfigResponse, RollbackRecordSnapshotResponse, DescribeUserDetailRequest, ModifyDomainStatusRequest, ModifyRecordRemarkResponse, DescribeDomainListRequest, DeleteRecordBatchRequest, DescribeDomainPurviewRequest, ModifyDomainUnlockRequest, DescribeRecordSnapshotRollbackResultRequest, ModifyDomainLockResponse, CreateDealResponse, DescribeRecordExistExceptDefaultNSResponse, ModifyVasAutoRenewStatusRequest, DownloadSnapshotResponse, DescribeDomainWhoisResponse, CreateRecordGroupResponse, DescribeDomainGroupListRequest, DescribeBatchTaskResponse, CheckRecordSnapshotRollbackRequest, DescribeDomainAnalyticsRequest, ModifyDynamicDNSResponse, DescribeSnapshotRollbackResultRequest, DescribeDomainLogListResponse } from "./dnspod_models"; +import { CreateRecordRequest, DescribeRecordFilterListResponse, DownloadSnapshotRequest, ModifyVasAutoRenewStatusResponse, RollbackSnapshotRequest, DeleteDomainAliasResponse, DescribeVASStatisticRequest, DeleteDomainBatchResponse, ModifySubdomainStatusRequest, CreateRecordBatchResponse, DescribeSnapshotListResponse, ModifyRecordGroupRequest, DescribeVASStatisticResponse, DescribeBatchTaskRequest, CreateSnapshotResponse, DescribeDomainCustomLineListRequest, DeleteRecordGroupRequest, PayOrderWithBalanceResponse, DescribeDomainResponse, DescribeSnapshotListRequest, DescribePackageDetailResponse, DescribeDomainFilterListResponse, DescribeRecordLineListResponse, CreateDomainBatchRequest, ModifyRecordGroupResponse, DescribeDomainShareInfoRequest, DeleteDomainBatchRequest, DeleteDomainCustomLineRequest, DescribeSnapshotRollbackResultResponse, DescribeRecordTypeResponse, ModifyDomainRemarkResponse, DeleteSnapshotRequest, DeleteRecordBatchResponse, DescribeDomainAliasListResponse, RollbackRecordSnapshotRequest, ModifyRecordToGroupRequest, DescribeSnapshotConfigResponse, DeleteShareDomainResponse, ModifyRecordRequest, DeleteDomainRequest, ModifyDomainOwnerRequest, DescribeSubdomainAnalyticsResponse, DescribeSnapshotConfigRequest, DescribeRecordExistExceptDefaultNSRequest, DescribeRecordLineListRequest, DescribeRecordListResponse, CreateRecordBatchRequest, DeleteDomainAliasRequest, CreateDealRequest, ModifyDomainLockRequest, DescribeDomainWhoisRequest, ModifyDomainStatusResponse, DescribeRecordRequest, CreateDomainGroupResponse, DescribeSubdomainAnalyticsRequest, DeleteRecordRequest, DescribeDomainRequest, ModifyRecordStatusRequest, CreateRecordResponse, DeleteRecordGroupResponse, DescribeSnapshotRollbackTaskRequest, CheckRecordSnapshotRollbackResponse, DescribeDomainPreviewRequest, DescribeRecordResponse, ModifyRecordResponse, ModifyRecordToGroupResponse, ModifyDomainUnlockResponse, DescribeDomainLogListRequest, DescribeDomainListResponse, ModifyRecordBatchRequest, ModifyRecordFieldsResponse, DeleteRecordResponse, CreateDomainResponse, ModifyDomainCustomLineResponse, ModifyPackageAutoRenewResponse, ModifyRecordBatchResponse, CheckSnapshotRollbackRequest, CheckSnapshotRollbackResponse, DescribeRecordTypeRequest, DeleteDomainCustomLineResponse, DescribeSnapshotRollbackTaskResponse, DescribeDomainPreviewResponse, CreateDomainBatchResponse, DescribeDomainShareInfoResponse, ModifyDomainOwnerResponse, DescribeUserDetailResponse, CreateDomainRequest, ModifyDomainCustomLineRequest, DescribeDomainGroupListResponse, ModifyPackageAutoRenewRequest, ModifyDomainRemarkRequest, DescribeDomainLogListResponse, CreateDomainAliasResponse, DescribeRecordListRequest, PayOrderWithBalanceRequest, DescribePackageDetailRequest, DescribeRecordFilterListRequest, ModifyRecordFieldsRequest, DeleteSnapshotResponse, DescribeDomainPurviewResponse, ModifySubdomainStatusResponse, DescribeDomainAnalyticsResponse, ModifyRecordStatusResponse, CreateRecordGroupRequest, RollbackSnapshotResponse, DescribeRecordGroupListResponse, CreateDomainGroupRequest, CreateSnapshotRequest, DeleteDomainResponse, DescribeRecordSnapshotRollbackResultResponse, ModifySnapshotConfigRequest, DescribeDomainAliasListRequest, CreateDomainAliasRequest, DeleteShareDomainRequest, ModifyDynamicDNSRequest, DescribeRecordGroupListRequest, DescribeDomainFilterListRequest, ModifyRecordRemarkRequest, ModifySnapshotConfigResponse, RollbackRecordSnapshotResponse, DescribeUserDetailRequest, ModifyDomainStatusRequest, ModifyRecordRemarkResponse, DescribeDomainListRequest, DescribeDomainCustomLineListResponse, DeleteRecordBatchRequest, DescribeDomainPurviewRequest, ModifyDomainUnlockRequest, DescribeRecordSnapshotRollbackResultRequest, ModifyDomainLockResponse, CreateDomainCustomLineRequest, CreateDealResponse, DescribeRecordExistExceptDefaultNSResponse, ModifyVasAutoRenewStatusRequest, DownloadSnapshotResponse, CreateRecordGroupResponse, DescribeDomainGroupListRequest, DescribeBatchTaskResponse, CheckRecordSnapshotRollbackRequest, CreateDomainCustomLineResponse, DescribeDomainAnalyticsRequest, ModifyDynamicDNSResponse, DescribeSnapshotRollbackResultRequest, DescribeDomainWhoisResponse } from "./dnspod_models"; /** * dnspod client * @class @@ -19,6 +19,10 @@ export declare class Client extends AbstractClient { * 查询最近一次回滚 */ DescribeSnapshotRollbackTask(req: DescribeSnapshotRollbackTaskRequest, cb?: (error: string, rep: DescribeSnapshotRollbackTaskResponse) => void): Promise; + /** + * 增值服务自动续费设置 + */ + ModifyVasAutoRenewStatus(req: ModifyVasAutoRenewStatusRequest, cb?: (error: string, rep: ModifyVasAutoRenewStatusResponse) => void): Promise; /** * 获取域名权限 */ @@ -27,6 +31,10 @@ export declare class Client extends AbstractClient { * 暂停子域名的解析记录 */ ModifySubdomainStatus(req: ModifySubdomainStatusRequest, cb?: (error: string, rep: ModifySubdomainStatusResponse) => void): Promise; + /** + * 删除域名的自定义线路 + */ + DeleteDomainCustomLine(req: DeleteDomainCustomLineRequest, cb?: (error: string, rep: DeleteDomainCustomLineResponse) => void): Promise; /** * 获取等级允许的记录类型 */ @@ -116,9 +124,9 @@ export declare class Client extends AbstractClient { */ DeleteShareDomain(req: DeleteShareDomainRequest, cb?: (error: string, rep: DeleteShareDomainResponse) => void): Promise; /** - * 增值服务自动续费设置 + * 获取域名信息 */ - ModifyVasAutoRenewStatus(req: ModifyVasAutoRenewStatusRequest, cb?: (error: string, rep: ModifyVasAutoRenewStatusResponse) => void): Promise; + DescribeDomain(req: DescribeDomainRequest, cb?: (error: string, rep: DescribeDomainResponse) => void): Promise; /** * 修改记录分组 */ @@ -128,9 +136,9 @@ export declare class Client extends AbstractClient { */ ModifyRecordStatus(req: ModifyRecordStatusRequest, cb?: (error: string, rep: ModifyRecordStatusResponse) => void): Promise; /** - * 获取域名信息 + * 添加记录分组 */ - DescribeDomain(req: DescribeDomainRequest, cb?: (error: string, rep: DescribeDomainResponse) => void): Promise; + CreateRecordGroup(req: CreateRecordGroupRequest, cb?: (error: string, rep: CreateRecordGroupResponse) => void): Promise; /** * 更新动态 DNS 记录 */ @@ -139,6 +147,10 @@ export declare class Client extends AbstractClient { * 批量添加记录 */ CreateRecordBatch(req: CreateRecordBatchRequest, cb?: (error: string, rep: CreateRecordBatchResponse) => void): Promise; + /** + * 创建域名的自定义线路 + */ + CreateDomainCustomLine(req: CreateDomainCustomLineRequest, cb?: (error: string, rep: CreateDomainCustomLineResponse) => void): Promise; /** * 获取帐户信息 */ @@ -155,10 +167,6 @@ export declare class Client extends AbstractClient { * 获取记录信息 */ DescribeRecord(req: DescribeRecordRequest, cb?: (error: string, rep: DescribeRecordResponse) => void): Promise; - /** - * 修改快照配置 - */ - ModifySnapshotConfig(req: ModifySnapshotConfigRequest, cb?: (error: string, rep: ModifySnapshotConfigResponse) => void): Promise; /** * 获取各套餐配置详情 */ @@ -208,9 +216,9 @@ export declare class Client extends AbstractClient { */ CreateDomainGroup(req: CreateDomainGroupRequest, cb?: (error: string, rep: CreateDomainGroupResponse) => void): Promise; /** - * 添加记录分组 + * 修改快照配置 */ - CreateRecordGroup(req: CreateRecordGroupRequest, cb?: (error: string, rep: CreateRecordGroupResponse) => void): Promise; + ModifySnapshotConfig(req: ModifySnapshotConfigRequest, cb?: (error: string, rep: ModifySnapshotConfigResponse) => void): Promise; /** * 删除域名别名 */ @@ -224,9 +232,9 @@ export declare class Client extends AbstractClient { */ CheckRecordSnapshotRollback(req: CheckRecordSnapshotRollbackRequest, cb?: (error: string, rep: CheckRecordSnapshotRollbackResponse) => void): Promise; /** - * 获取域名概览信息 + * 获取域名的自定义线路列表 */ - DescribeDomainPreview(req: DescribeDomainPreviewRequest, cb?: (error: string, rep: DescribeDomainPreviewResponse) => void): Promise; + DescribeDomainCustomLineList(req: DescribeDomainCustomLineListRequest, cb?: (error: string, rep: DescribeDomainCustomLineListResponse) => void): Promise; /** * 添加域名 */ @@ -235,18 +243,26 @@ export declare class Client extends AbstractClient { * 设置记录备注 */ ModifyRecordRemark(req: ModifyRecordRemarkRequest, cb?: (error: string, rep: ModifyRecordRemarkResponse) => void): Promise; + /** + * 修改域名的自定义线路 + */ + ModifyDomainCustomLine(req: ModifyDomainCustomLineRequest, cb?: (error: string, rep: ModifyDomainCustomLineResponse) => void): Promise; /** * 获取域名筛选列表 */ DescribeDomainFilterList(req: DescribeDomainFilterListRequest, cb?: (error: string, rep: DescribeDomainFilterListResponse) => void): Promise; + /** + * DNSPod商品余额支付 + */ + PayOrderWithBalance(req: PayOrderWithBalanceRequest, cb?: (error: string, rep: PayOrderWithBalanceResponse) => void): Promise; /** * 将记录添加到分组 */ ModifyRecordToGroup(req: ModifyRecordToGroupRequest, cb?: (error: string, rep: ModifyRecordToGroupResponse) => void): Promise; /** - * DNSPod商品余额支付 + * 获取域名概览信息 */ - PayOrderWithBalance(req: PayOrderWithBalanceRequest, cb?: (error: string, rep: PayOrderWithBalanceResponse) => void): Promise; + DescribeDomainPreview(req: DescribeDomainPreviewRequest, cb?: (error: string, rep: DescribeDomainPreviewResponse) => void): Promise; /** * 统计子域名的解析量,帮助您了解流量情况、时间段分布。支持查看近 3 个月内的统计情况。仅付费套餐域名可用。 */ diff --git a/tencentcloud/services/dnspod/v20210323/dnspod_client.js b/tencentcloud/services/dnspod/v20210323/dnspod_client.js index 59f9a9344..11b55a42a 100644 --- a/tencentcloud/services/dnspod/v20210323/dnspod_client.js +++ b/tencentcloud/services/dnspod/v20210323/dnspod_client.js @@ -45,6 +45,12 @@ class Client extends abstract_client_1.AbstractClient { async DescribeSnapshotRollbackTask(req, cb) { return this.request("DescribeSnapshotRollbackTask", req, cb); } + /** + * 增值服务自动续费设置 + */ + async ModifyVasAutoRenewStatus(req, cb) { + return this.request("ModifyVasAutoRenewStatus", req, cb); + } /** * 获取域名权限 */ @@ -57,6 +63,12 @@ class Client extends abstract_client_1.AbstractClient { async ModifySubdomainStatus(req, cb) { return this.request("ModifySubdomainStatus", req, cb); } + /** + * 删除域名的自定义线路 + */ + async DeleteDomainCustomLine(req, cb) { + return this.request("DeleteDomainCustomLine", req, cb); + } /** * 获取等级允许的记录类型 */ @@ -190,10 +202,10 @@ class Client extends abstract_client_1.AbstractClient { return this.request("DeleteShareDomain", req, cb); } /** - * 增值服务自动续费设置 + * 获取域名信息 */ - async ModifyVasAutoRenewStatus(req, cb) { - return this.request("ModifyVasAutoRenewStatus", req, cb); + async DescribeDomain(req, cb) { + return this.request("DescribeDomain", req, cb); } /** * 修改记录分组 @@ -208,10 +220,10 @@ class Client extends abstract_client_1.AbstractClient { return this.request("ModifyRecordStatus", req, cb); } /** - * 获取域名信息 + * 添加记录分组 */ - async DescribeDomain(req, cb) { - return this.request("DescribeDomain", req, cb); + async CreateRecordGroup(req, cb) { + return this.request("CreateRecordGroup", req, cb); } /** * 更新动态 DNS 记录 @@ -225,6 +237,12 @@ class Client extends abstract_client_1.AbstractClient { async CreateRecordBatch(req, cb) { return this.request("CreateRecordBatch", req, cb); } + /** + * 创建域名的自定义线路 + */ + async CreateDomainCustomLine(req, cb) { + return this.request("CreateDomainCustomLine", req, cb); + } /** * 获取帐户信息 */ @@ -249,12 +267,6 @@ class Client extends abstract_client_1.AbstractClient { async DescribeRecord(req, cb) { return this.request("DescribeRecord", req, cb); } - /** - * 修改快照配置 - */ - async ModifySnapshotConfig(req, cb) { - return this.request("ModifySnapshotConfig", req, cb); - } /** * 获取各套餐配置详情 */ @@ -328,10 +340,10 @@ class Client extends abstract_client_1.AbstractClient { return this.request("CreateDomainGroup", req, cb); } /** - * 添加记录分组 + * 修改快照配置 */ - async CreateRecordGroup(req, cb) { - return this.request("CreateRecordGroup", req, cb); + async ModifySnapshotConfig(req, cb) { + return this.request("ModifySnapshotConfig", req, cb); } /** * 删除域名别名 @@ -352,10 +364,10 @@ class Client extends abstract_client_1.AbstractClient { return this.request("CheckRecordSnapshotRollback", req, cb); } /** - * 获取域名概览信息 + * 获取域名的自定义线路列表 */ - async DescribeDomainPreview(req, cb) { - return this.request("DescribeDomainPreview", req, cb); + async DescribeDomainCustomLineList(req, cb) { + return this.request("DescribeDomainCustomLineList", req, cb); } /** * 添加域名 @@ -369,12 +381,24 @@ class Client extends abstract_client_1.AbstractClient { async ModifyRecordRemark(req, cb) { return this.request("ModifyRecordRemark", req, cb); } + /** + * 修改域名的自定义线路 + */ + async ModifyDomainCustomLine(req, cb) { + return this.request("ModifyDomainCustomLine", req, cb); + } /** * 获取域名筛选列表 */ async DescribeDomainFilterList(req, cb) { return this.request("DescribeDomainFilterList", req, cb); } + /** + * DNSPod商品余额支付 + */ + async PayOrderWithBalance(req, cb) { + return this.request("PayOrderWithBalance", req, cb); + } /** * 将记录添加到分组 */ @@ -382,10 +406,10 @@ class Client extends abstract_client_1.AbstractClient { return this.request("ModifyRecordToGroup", req, cb); } /** - * DNSPod商品余额支付 + * 获取域名概览信息 */ - async PayOrderWithBalance(req, cb) { - return this.request("PayOrderWithBalance", req, cb); + async DescribeDomainPreview(req, cb) { + return this.request("DescribeDomainPreview", req, cb); } /** * 统计子域名的解析量,帮助您了解流量情况、时间段分布。支持查看近 3 个月内的统计情况。仅付费套餐域名可用。 diff --git a/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts b/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts index 56337999d..c9ab316d5 100644 --- a/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts +++ b/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts @@ -415,18 +415,17 @@ export interface CreateSnapshotResponse { RequestId?: string; } /** - * 键值对 + * DescribeDomainCustomLineList请求参数结构体 */ -export interface KeyValue { +export interface DescribeDomainCustomLineListRequest { /** - * 键 + * 域名 */ - Key: string; + Domain: string; /** - * 值 - 注意:此字段可能返回 null,表示取不到有效值。 + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId */ - Value?: string; + DomainId?: number; } /** * DeleteRecordGroup请求参数结构体 @@ -842,6 +841,23 @@ export interface DeleteDomainBatchRequest { */ DomainList: Array; } +/** + * DeleteDomainCustomLine请求参数结构体 + */ +export interface DeleteDomainCustomLineRequest { + /** + * 域名 + */ + Domain: string; + /** + * 自定义线路名称 + */ + Name: string; + /** + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId + */ + DomainId?: number; +} /** * DescribeSnapshotRollbackResult返回参数结构体 */ @@ -1067,6 +1083,55 @@ export interface DeleteShareDomainResponse { */ RequestId?: string; } +/** + * 套餐配置明细 + */ +export interface PackageDetailItem { + /** + * 套餐原价 + */ + RealPrice: number; + /** + * 可更换域名次数 + */ + ChangedTimes: number; + /** + * 允许设置的最小 TTL 值 + */ + MinTtl: number; + /** + * 负载均衡数量 + */ + RecordRoll: number; + /** + * 子域名级数 + */ + SubDomainLevel: number; + /** + * 泛解析级数 + */ + MaxWildcard: number; + /** + * DNS 服务集群个数 + */ + DnsServerRegion: string; + /** + * 套餐名称 + */ + DomainGradeCn: string; + /** + * 套餐代号 + */ + GradeLevel: number; + /** + * 套餐对应的 NS + */ + Ns: Array; + /** + * 套餐代码 + */ + DomainGrade: string; +} /** * ModifyRecord请求参数结构体 */ @@ -1246,17 +1311,25 @@ export interface ModifyDomainOwnerRequest { DomainId?: number; } /** - * ModifyPackageAutoRenew请求参数结构体 + * DescribeSubdomainAnalytics返回参数结构体 */ -export interface ModifyPackageAutoRenewRequest { +export interface DescribeSubdomainAnalyticsResponse { /** - * 资源ID。可以在控制台查看所有的资源 + * 当前统计维度解析量小计 */ - ResourceId: string; + Data?: Array; /** - * enable 开启自动续费;disable 关闭自动续费 + * 子域名解析量统计查询信息 */ - Status: string; + Info?: SubdomainAnalyticsInfo; + /** + * 子域名别名解析量统计信息 + */ + AliasData?: Array; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; } /** * 批量删除记录详情 @@ -1818,6 +1891,59 @@ export interface CheckRecordSnapshotRollbackResponse { */ RequestId?: string; } +/** + * 用户信息 + */ +export interface UserInfo { + /** + * 用户昵称 + */ + Nick: string; + /** + * 用户ID + */ + Id: number; + /** + * 用户账号, 邮箱格式 + */ + Email: string; + /** + * 账号状态:”enabled”: 正常;”disabled”: 被封禁 + */ + Status: string; + /** + * 电话号码 + */ + Telephone: string; + /** + * 邮箱是否通过验证:”yes”: 通过;”no”: 未通过 + */ + EmailVerified: string; + /** + * 手机是否通过验证:”yes”: 通过;”no”: 未通过 + */ + TelephoneVerified: string; + /** + * 账号等级, 按照用户账号下域名等级排序, 选取一个最高等级为账号等级, 具体对应情况参见域名等级。 + */ + UserGrade: string; + /** + * 用户名称, 企业用户对应为公司名称 + */ + RealName: string; + /** + * 是否绑定微信:”yes”: 通过;”no”: 未通过 + */ + WechatBinded: string; + /** + * 用户UIN + */ + Uin: number; + /** + * 所属 DNS 服务器 + */ + FreeNs: Array; +} /** * DescribeDomainPreview请求参数结构体 */ @@ -2297,57 +2423,22 @@ export interface DomainCountInfo { GroupTotal: number; } /** - * 用户信息 + * ModifyDomainCustomLine返回参数结构体 */ -export interface UserInfo { - /** - * 用户昵称 - */ - Nick: string; - /** - * 用户ID - */ - Id: number; - /** - * 用户账号, 邮箱格式 - */ - Email: string; - /** - * 账号状态:”enabled”: 正常;”disabled”: 被封禁 - */ - Status: string; +export interface ModifyDomainCustomLineResponse { /** - * 电话号码 - */ - Telephone: string; - /** - * 邮箱是否通过验证:”yes”: 通过;”no”: 未通过 - */ - EmailVerified: string; - /** - * 手机是否通过验证:”yes”: 通过;”no”: 未通过 - */ - TelephoneVerified: string; - /** - * 账号等级, 按照用户账号下域名等级排序, 选取一个最高等级为账号等级, 具体对应情况参见域名等级。 - */ - UserGrade: string; - /** - * 用户名称, 企业用户对应为公司名称 - */ - RealName: string; - /** - * 是否绑定微信:”yes”: 通过;”no”: 未通过 - */ - WechatBinded: string; - /** - * 用户UIN + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ - Uin: number; + RequestId?: string; +} +/** + * ModifyPackageAutoRenew返回参数结构体 + */ +export interface ModifyPackageAutoRenewResponse { /** - * 所属 DNS 服务器 + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ - FreeNs: Array; + RequestId?: string; } /** * ModifyRecordBatch返回参数结构体 @@ -2434,6 +2525,15 @@ export interface DescribeRecordTypeRequest { */ DomainGrade: string; } +/** + * DeleteDomainCustomLine返回参数结构体 + */ +export interface DeleteDomainCustomLineResponse { + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DescribeSnapshotRollbackTask返回参数结构体 */ @@ -2633,25 +2733,29 @@ export interface SubdomainAnalyticsInfo { Subdomain: string; } /** - * DescribeSubdomainAnalytics返回参数结构体 + * 自定义线路详情 */ -export interface DescribeSubdomainAnalyticsResponse { +export interface CustomLineInfo { /** - * 当前统计维度解析量小计 + * 域名ID */ - Data?: Array; + DomainId: number; /** - * 子域名解析量统计查询信息 + * 自定义线路名称 */ - Info?: SubdomainAnalyticsInfo; + Name: string; /** - * 子域名别名解析量统计信息 + * 自定义线路IP段 */ - AliasData?: Array; + Area: string; /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 已使用IP段个数 */ - RequestId?: string; + UseCount: number; + /** + * 允许使用IP段最大个数 + */ + MaxCount: number; } /** * 批量添加记录返回结构 @@ -2762,13 +2866,29 @@ export interface CreateDomainRequest { Tags?: Array; } /** - * ModifyPackageAutoRenew返回参数结构体 + * ModifyDomainCustomLine请求参数结构体 */ -export interface ModifyPackageAutoRenewResponse { +export interface ModifyDomainCustomLineRequest { /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 域名 */ - RequestId?: string; + Domain: string; + /** + * 修改后的自定义线路名称,如果不修改名称,需要和PreName保持一致 + */ + Name: string; + /** + * 自定义线路IP段,用-分割 + */ + Area: string; + /** + * 修改前的自定义线路名称 + */ + PreName: string; + /** + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId + */ + DomainId?: number; } /** * 域名别名解析量统计信息 @@ -2796,6 +2916,19 @@ export interface DescribeDomainGroupListResponse { */ RequestId?: string; } +/** + * ModifyPackageAutoRenew请求参数结构体 + */ +export interface ModifyPackageAutoRenewRequest { + /** + * 资源ID。可以在控制台查看所有的资源 + */ + ResourceId: string; + /** + * enable 开启自动续费;disable 关闭自动续费 + */ + Status: string; +} /** * ModifyDomainRemark请求参数结构体 */ @@ -2813,6 +2946,42 @@ export interface ModifyDomainRemarkRequest { */ Remark?: string; } +/** + * 键值对 + */ +export interface KeyValue { + /** + * 键 + */ + Key: string; + /** + * 值 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Value?: string; +} +/** + * DescribeDomainLogList返回参数结构体 + */ +export interface DescribeDomainLogListResponse { + /** + * 域名信息 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + LogList?: Array; + /** + * 分页大小 + */ + PageSize?: number; + /** + * 日志总条数 + */ + TotalCount?: number; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * CreateDomainAlias返回参数结构体 */ @@ -3628,6 +3797,23 @@ export interface DomainCreateInfo { */ GradeNsList: Array; } +/** + * DescribeDomainCustomLineList返回参数结构体 + */ +export interface DescribeDomainCustomLineListResponse { + /** + * 自定义线路列表 + */ + LineList?: Array; + /** + * 可添加的自定义线路条数 + */ + AvailableCount?: number; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DeleteRecordBatch请求参数结构体 */ @@ -3737,53 +3923,25 @@ export interface ModifyDomainLockResponse { RequestId?: string; } /** - * 套餐配置明细 + * CreateDomainCustomLine请求参数结构体 */ -export interface PackageDetailItem { - /** - * 套餐原价 - */ - RealPrice: number; +export interface CreateDomainCustomLineRequest { /** - * 可更换域名次数 - */ - ChangedTimes: number; - /** - * 允许设置的最小 TTL 值 - */ - MinTtl: number; - /** - * 负载均衡数量 - */ - RecordRoll: number; - /** - * 子域名级数 - */ - SubDomainLevel: number; - /** - * 泛解析级数 - */ - MaxWildcard: number; - /** - * DNS 服务集群个数 - */ - DnsServerRegion: string; - /** - * 套餐名称 + * 域名 */ - DomainGradeCn: string; + Domain: string; /** - * 套餐代号 + * 自定义线路名称 */ - GradeLevel: number; + Name: string; /** - * 套餐对应的 NS + * 自定义线路IP段,用-分割 */ - Ns: Array; + Area: string; /** - * 套餐代码 + * 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId */ - DomainGrade: string; + DomainId?: number; } /** * CreateDeal返回参数结构体 @@ -3964,19 +4122,6 @@ export interface TagItem { */ TagValue?: string; } -/** - * DescribeDomainWhois返回参数结构体 - */ -export interface DescribeDomainWhoisResponse { - /** - * 域名Whois信息 - */ - Info?: WhoisInfo; - /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ - RequestId?: string; -} /** * CreateRecordGroup返回参数结构体 */ @@ -4048,6 +4193,15 @@ export interface CheckRecordSnapshotRollbackRequest { */ DomainId?: number; } +/** + * CreateDomainCustomLine返回参数结构体 + */ +export interface CreateDomainCustomLineResponse { + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DescribeDomainAnalytics请求参数结构体 */ @@ -4104,22 +4258,13 @@ export interface DescribeSnapshotRollbackResultRequest { DomainId?: number; } /** - * DescribeDomainLogList返回参数结构体 + * DescribeDomainWhois返回参数结构体 */ -export interface DescribeDomainLogListResponse { - /** - * 域名信息 - 注意:此字段可能返回 null,表示取不到有效值。 - */ - LogList?: Array; - /** - * 分页大小 - */ - PageSize?: number; +export interface DescribeDomainWhoisResponse { /** - * 日志总条数 + * 域名Whois信息 */ - TotalCount?: number; + Info?: WhoisInfo; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts index a6a5aa52c..964a2b3ab 100644 --- a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts +++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts @@ -188,11 +188,13 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp * 撤销签署流程接口 适用场景:如果某个合同流程当前至少还有一方没有签署,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 -
      • `可撤回合同状态` :未全部签署完成
      • -
      • `不撤回合同状态` :已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。
      + +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + 注: -
      • 能撤回合同的只能是 `合同的发起人或者发起方企业的超管、法人`
      • -
      • 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口
      +- 有对应合同撤销权限的人: **合同的发起人或者发起人所在企业的超管、法人** +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ ChannelCancelFlow(req: ChannelCancelFlowRequest, cb?: (error: string, rep: ChannelCancelFlowResponse) => void): Promise; /** @@ -298,17 +300,24 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp /** * 通过此接口(DescribeTemplates)查询该第三方平台子客企业在电子签拥有的有效模板,不包括第三方平台模板。 -> **适用场景** -> -> 该接口常用来配合“使用模板创建签署流程”接口作为前置的接口使用。 -> 一个模板通常会包含以下结构信息 ->- 模板基本信息 ->- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 ->- 填写控件 Components ->- 签署控件 SignComponents ->- 生成模板的文件基础信息 FileInfos +**一个模板通常会包含以下结构信息** -注意: +- 模板模版ID, 模板名字等基本信息 +- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 +- 发起方和签署方的填写控件 Components +- 签署方的签署控件 SignComponents + +**适用场景** + 该接口常用来配合用模板创建签署流程通过多模板创建合同组签署流程接口,作为创建合同的前置接口使用。 +通过此接口查询到模板信息后,再通过调用创建合同的接口,指定模板ID,指定模板中需要的填写控件内容等,完成合同文档的的创建。 + +**模版的来源** +子客企业的模板有两种途径获取 +- 渠道方(平台方)配置完成后, 分发给同应用的各个子企业 +- 子客企业通过CreateConsoleLoginUrl创建的链接登录子客控制台自己创建 + + +**注意** >1. 查询条件TemplateId、TemplateName与ChannelTemplateId可同时存在,即可查询同时满足这些条件的模板。 >2. TemplateId 和TemplateIds互为独立,若两个参数都传入,则以TemplateId为准 @@ -384,15 +393,15 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 */ ChannelCreatePrepareFlow(req: ChannelCreatePrepareFlowRequest, cb?: (error: string, rep: ChannelCreatePrepareFlowResponse) => void): Promise; /** - * 指定需要批量撤销的签署流程Id,获取批量撤销链接 - 不建议使用此接口,可使用ChannelBatchCancelFlows -客户指定需要撤销的签署流程Id,最多100个,超过100不处理; -接口调用成功返回批量撤销合同的链接,通过链接跳转到电子签小程序完成批量撤销; + * 通过合同编号生成批量撤销合同的链接,单次最多支持撤销100份合同, 返回的链接需要有此权限的人**合同的发起人或者发起人所在企业的超管、法人****手机端**打开, 跳转到腾讯电子签小程序输入撤销原因来进行撤销合同 -可以撤回:未全部签署完成 - 不可以撤回:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 +适用场景:如果某个合同当前**至少还有一方没有签署**,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 -注意: -能撤回合同的只能是合同的发起人或者发起企业的超管、法人 +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + +注: +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ ChannelCreateBatchCancelFlowUrl(req: ChannelCreateBatchCancelFlowUrlRequest, cb?: (error: string, rep: ChannelCreateBatchCancelFlowUrlResponse) => void): Promise; /** @@ -474,8 +483,16 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 */ ChannelCreateFlowSignUrl(req: ChannelCreateFlowSignUrlRequest, cb?: (error: string, rep: ChannelCreateFlowSignUrlResponse) => void): Promise; /** - * 发起解除协议,主要应用场景为:基于一份已经签署的合同,进行解除操作。 -合同发起人必须在电子签已经进行实名。 + * 发起解除协议的主要应用场景为:基于一份已经签署的合同(签署流程),进行解除操作。 +解除协议的模板是官方提供,经过提供法务审核,暂不支持自定义。 + +注意: +
      • 原合同必须签署完成后才能发起解除协议。
      • +
      • 只有原合同企业类型的参与人才能发起解除协议,个人参与方不能发起解除协议
      • +
      • 原合同个人类型参与人必须是解除协议的参与人,不能更换其他第三方个人参与解除协议。
      • +
      • 如果原合同企业参与人无法参与解除协议,可以指定同企业具有同等权限的企业员工代为处理
      • +
      • 发起解除协议同发起其他企业合同一样,也会参与合同扣费,扣费标准同其他类型合同。
      • +
      • 在解除协议发起之后,原合同的状态将转变为解除中。一旦解除协议签署完毕,原合同及解除协议均变为已解除状态。
      */ ChannelCreateReleaseFlow(req: ChannelCreateReleaseFlowRequest, cb?: (error: string, rep: ChannelCreateReleaseFlowResponse) => void): Promise; /** @@ -483,28 +500,22 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 */ ChannelDescribeEmployees(req: ChannelDescribeEmployeesRequest, cb?: (error: string, rep: ChannelDescribeEmployeesResponse) => void): Promise; /** - * 用于批量撤销合同流程
      -适用场景: -如果某些合同流程当前至少还有一方没有签署,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。
      -通过签署流程编号批量撤销合同,单次最多支持撤销100份合同。只有合同的发起人或者发起方企业的超管/法人才能进行合同撤销。需要注意的是,若合同处于以下已终止状态,则不可撤销:
      -- 已全部签署完成 -- 已拒签 -- 已过期 -- 已撤回 -- 拒绝填写 -- 已解除 - -
      -满足撤销条件的合同会发起异步撤销流程,而不满足撤销条件的合同将返回失败原因。合同撤销成功后,会通过合同状态为 CANCEL 的回调消息通知调用方。具体的回调消息内容可参考 合同状态变更回调消息。 -

      + * 通过合同编号批量撤销合同,单次最多支持撤销100份合同。 + +适用场景:如果某个合同当前**至少还有一方没有签署**,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 + +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + 注: -`如果合同流程中的参与方均已签署完毕,则无法通过该接口撤销合同,`签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口。 +- 有对应合同撤销权限的人: **合同的发起人或者发起人所在企业的超管、法人** +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ ChannelBatchCancelFlows(req: ChannelBatchCancelFlowsRequest, cb?: (error: string, rep: ChannelBatchCancelFlowsResponse) => void): Promise; /** * 该接口 (PrepareFlows) 用于创建待发起文件 用户通过该接口进入签署流程发起的确认页面,进行发起信息二次确认, 如果确认则进行正常发起。 -目前该接口只支持B2C,不建议使用,将会**废弃**。 +目前该接口只支持B2C, **不建议使用,将会废弃**。 */ PrepareFlows(req: PrepareFlowsRequest, cb?: (error: string, rep: PrepareFlowsResponse) => void): Promise; /** @@ -797,7 +808,9 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn"); */ DescribeFlowDetailInfo(req: DescribeFlowDetailInfoRequest, cb?: (error: string, rep: DescribeFlowDetailInfoResponse) => void): Promise; /** - * 企业方可以通过此接口获取个人用户开启自动签的跳转链接 + * 获取个人用户自动签的开通链接。 + +注意: `处方单等特殊场景专用,此接口为白名单功能,使用前请联系对接的客户经理沟通。` */ ChannelCreateUserAutoSignEnableUrl(req: ChannelCreateUserAutoSignEnableUrlRequest, cb?: (error: string, rep: ChannelCreateUserAutoSignEnableUrlResponse) => void): Promise; /** diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.js b/tencentcloud/services/essbasic/v20210526/essbasic_client.js index 4f918bfe7..40d549a5c 100644 --- a/tencentcloud/services/essbasic/v20210526/essbasic_client.js +++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.js @@ -232,11 +232,13 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp * 撤销签署流程接口 适用场景:如果某个合同流程当前至少还有一方没有签署,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 -
      • `可撤回合同状态` :未全部签署完成
      • -
      • `不撤回合同状态` :已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。
      + +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + 注: -
      • 能撤回合同的只能是 `合同的发起人或者发起方企业的超管、法人`
      • -
      • 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口
      +- 有对应合同撤销权限的人: **合同的发起人或者发起人所在企业的超管、法人** +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ async ChannelCancelFlow(req, cb) { return this.request("ChannelCancelFlow", req, cb); @@ -358,17 +360,24 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp /** * 通过此接口(DescribeTemplates)查询该第三方平台子客企业在电子签拥有的有效模板,不包括第三方平台模板。 -> **适用场景** -> -> 该接口常用来配合“使用模板创建签署流程”接口作为前置的接口使用。 -> 一个模板通常会包含以下结构信息 ->- 模板基本信息 ->- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 ->- 填写控件 Components ->- 签署控件 SignComponents ->- 生成模板的文件基础信息 FileInfos +**一个模板通常会包含以下结构信息** -注意: +- 模板模版ID, 模板名字等基本信息 +- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 +- 发起方和签署方的填写控件 Components +- 签署方的签署控件 SignComponents + +**适用场景** + 该接口常用来配合用模板创建签署流程通过多模板创建合同组签署流程接口,作为创建合同的前置接口使用。 +通过此接口查询到模板信息后,再通过调用创建合同的接口,指定模板ID,指定模板中需要的填写控件内容等,完成合同文档的的创建。 + +**模版的来源** +子客企业的模板有两种途径获取 +- 渠道方(平台方)配置完成后, 分发给同应用的各个子企业 +- 子客企业通过CreateConsoleLoginUrl创建的链接登录子客控制台自己创建 + + +**注意** >1. 查询条件TemplateId、TemplateName与ChannelTemplateId可同时存在,即可查询同时满足这些条件的模板。 >2. TemplateId 和TemplateIds互为独立,若两个参数都传入,则以TemplateId为准 @@ -454,15 +463,15 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 return this.request("ChannelCreatePrepareFlow", req, cb); } /** - * 指定需要批量撤销的签署流程Id,获取批量撤销链接 - 不建议使用此接口,可使用ChannelBatchCancelFlows -客户指定需要撤销的签署流程Id,最多100个,超过100不处理; -接口调用成功返回批量撤销合同的链接,通过链接跳转到电子签小程序完成批量撤销; + * 通过合同编号生成批量撤销合同的链接,单次最多支持撤销100份合同, 返回的链接需要有此权限的人**合同的发起人或者发起人所在企业的超管、法人****手机端**打开, 跳转到腾讯电子签小程序输入撤销原因来进行撤销合同 -可以撤回:未全部签署完成 - 不可以撤回:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 +适用场景:如果某个合同当前**至少还有一方没有签署**,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 -注意: -能撤回合同的只能是合同的发起人或者发起企业的超管、法人 +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + +注: +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ async ChannelCreateBatchCancelFlowUrl(req, cb) { return this.request("ChannelCreateBatchCancelFlowUrl", req, cb); @@ -568,8 +577,16 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 return this.request("ChannelCreateFlowSignUrl", req, cb); } /** - * 发起解除协议,主要应用场景为:基于一份已经签署的合同,进行解除操作。 -合同发起人必须在电子签已经进行实名。 + * 发起解除协议的主要应用场景为:基于一份已经签署的合同(签署流程),进行解除操作。 +解除协议的模板是官方提供,经过提供法务审核,暂不支持自定义。 + +注意: +
      • 原合同必须签署完成后才能发起解除协议。
      • +
      • 只有原合同企业类型的参与人才能发起解除协议,个人参与方不能发起解除协议
      • +
      • 原合同个人类型参与人必须是解除协议的参与人,不能更换其他第三方个人参与解除协议。
      • +
      • 如果原合同企业参与人无法参与解除协议,可以指定同企业具有同等权限的企业员工代为处理
      • +
      • 发起解除协议同发起其他企业合同一样,也会参与合同扣费,扣费标准同其他类型合同。
      • +
      • 在解除协议发起之后,原合同的状态将转变为解除中。一旦解除协议签署完毕,原合同及解除协议均变为已解除状态。
      */ async ChannelCreateReleaseFlow(req, cb) { return this.request("ChannelCreateReleaseFlow", req, cb); @@ -581,22 +598,16 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 return this.request("ChannelDescribeEmployees", req, cb); } /** - * 用于批量撤销合同流程
      -适用场景: -如果某些合同流程当前至少还有一方没有签署,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。
      -通过签署流程编号批量撤销合同,单次最多支持撤销100份合同。只有合同的发起人或者发起方企业的超管/法人才能进行合同撤销。需要注意的是,若合同处于以下已终止状态,则不可撤销:
      -- 已全部签署完成 -- 已拒签 -- 已过期 -- 已撤回 -- 拒绝填写 -- 已解除 - -
      -满足撤销条件的合同会发起异步撤销流程,而不满足撤销条件的合同将返回失败原因。合同撤销成功后,会通过合同状态为 CANCEL 的回调消息通知调用方。具体的回调消息内容可参考 合同状态变更回调消息。 -

      + * 通过合同编号批量撤销合同,单次最多支持撤销100份合同。 + +适用场景:如果某个合同当前**至少还有一方没有签署**,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 + +- **可撤回合同状态**:未全部签署完成 +- **不撤回合同状态**:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + 注: -`如果合同流程中的参与方均已签署完毕,则无法通过该接口撤销合同,`签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口。 +- 有对应合同撤销权限的人: **合同的发起人或者发起人所在企业的超管、法人** +- 签署完毕的合同需要双方走解除流程将合同作废,可以参考发起解除合同流程接口 */ async ChannelBatchCancelFlows(req, cb) { return this.request("ChannelBatchCancelFlows", req, cb); @@ -604,7 +615,7 @@ Web链接访问后,会根据子客企业(**Agent中ProxyOrganizationOpenId表 /** * 该接口 (PrepareFlows) 用于创建待发起文件 用户通过该接口进入签署流程发起的确认页面,进行发起信息二次确认, 如果确认则进行正常发起。 -目前该接口只支持B2C,不建议使用,将会**废弃**。 +目前该接口只支持B2C, **不建议使用,将会废弃**。 */ async PrepareFlows(req, cb) { return this.request("PrepareFlows", req, cb); @@ -935,7 +946,9 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn"); return this.request("DescribeFlowDetailInfo", req, cb); } /** - * 企业方可以通过此接口获取个人用户开启自动签的跳转链接 + * 获取个人用户自动签的开通链接。 + +注意: `处方单等特殊场景专用,此接口为白名单功能,使用前请联系对接的客户经理沟通。` */ async ChannelCreateUserAutoSignEnableUrl(req, cb) { return this.request("ChannelCreateUserAutoSignEnableUrl", req, cb); diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts b/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts index 5a3505a59..d2c6a4200 100644 --- a/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts +++ b/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts @@ -351,7 +351,7 @@ export interface ChannelDeleteSealPoliciesRequest { */ export interface ChannelBatchCancelFlowsResponse { /** - * 签署流程批量撤销失败原因,错误信息与流程Id一一对应,成功为“”,失败则对应失败消息 + * 签署流程批量撤销失败原因,错误信息与流程Id一一对应,成功为"", 失败则对应失败原因 */ FailMessages?: Array; /** @@ -1899,26 +1899,26 @@ export interface ChannelRole { PermissionGroups?: Array; } /** - * 流程中参与方的信息结构 + * 流程中签署方和填写方(如果有填写控件存证时)的信息 */ export interface Recipient { /** - * 签署人唯一标识,在通过模板发起合同的时候对应签署方ID + * 合同参与方的角色ID */ RecipientId?: string; /** - * 参与者类型,默认为空。 - ENTERPRISE-企业; - INDIVIDUAL-个人; - PROMOTER-发起方 + * 参与者类型, 可以选择的类型如下: +
      • **ENTERPRISE** :此角色为企业参与方
      • +
      • **INDIVIDUAL** :此角色为个人参与方
      • +
      • **PROMOTER** :此角色是发起方
      */ RecipientType?: string; /** - * 描述信息 + * 合同参与方的角色描述,长度不能超过100,只能由中文、字母、数字和下划线组成。 */ Description?: string; /** - * 角色名称 + * 合同参与方的角色名字,长度不能超过20,只能由中文、字母、数字和下划线组成。 */ RoleName?: string; /** @@ -2709,36 +2709,43 @@ export interface UserThreeFactor { */ export interface ChannelCreateUserAutoSignEnableUrlRequest { /** - * 渠道应用相关信息 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 */ Agent: Agent; /** - * 自动签场景: - E_PRESCRIPTION_AUTO_SIGN 电子处方 + * 自动签使用的场景值, 可以选择的场景值如下: +
      • **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景
      + + 注: `现在仅支持电子处方场景` */ SceneKey: string; /** - * 操作人信息 + * 执行本接口操作的员工信息。 + 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator?: UserInfo; /** - * 自动签开通,签署相关配置 + * 自动签开通配置信息, 包括开通的人员的信息等 */ AutoSignConfig?: AutoSignConfig; /** - * 链接类型,空-默认小程序端链接,H5SIGN-h5端链接 + * 生成的链接类型: +
      • 不传(即为空值) 则会生成小程序端开通链接(默认)
      • +
      • **H5SIGN** : 生成H5端开通链接
      */ UrlType?: string; /** - * 通知类型,默认不填为不通知开通方,填写 SMS 为短信通知。 + * 是否通知开通方,通知类型: +
      • 默认不设置为不通知开通方
      • +
      • **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
        • */ NotifyType?: string; /** - * 若上方填写为 SMS,则此处为手机号 + * 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项 */ NotifyAddress?: string; /** - * 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为30天。如果不传,默认有效期为7天。 + * 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。` */ ExpiredTime?: number; } @@ -3989,27 +3996,37 @@ export interface FlowApproverInfo { */ export interface ChannelCreateUserAutoSignEnableUrlResponse { /** - * 跳转短链 + * 个人用户自动签的开通链接, 短链形式。过期时间受 `ExpiredTime` 参数控制。 */ Url?: string; /** - * 小程序AppId + * 腾讯电子签小程序的 AppID,用于其他小程序/APP等应用跳转至腾讯电子签小程序使用 + + 注: `如果获取的是H5链接, 则不会返回此值` */ AppId?: string; /** - * 小程序 原始 Id + * 腾讯电子签小程序的原始 Id, ,用于其他小程序/APP等应用跳转至腾讯电子签小程序使用 + + 注: `如果获取的是H5链接, 则不会返回此值` */ AppOriginalId?: string; /** - * 跳转路径 + * 腾讯电子签小程序的跳转路径,用于其他小程序/APP等应用跳转至腾讯电子签小程序使用 + + 注: `如果获取的是H5链接, 则不会返回此值` */ Path?: string; /** - * base64格式跳转二维码 + * base64 格式的跳转二维码图片,可通过微信扫描后跳转到腾讯电子签小程序的开通界面。 + + 注: `如果获取的是H5链接, 则不会返回此二维码图片` */ QrCode?: string; /** - * 链接类型,空-默认小程序端链接,H5SIGN-h5端链接 + * 返回的链接类型 +
          • 空: 默认小程序端链接
          • +
          • **H5SIGN** : h5端链接
          */ UrlType?: string; /** @@ -4482,11 +4499,19 @@ export interface ChannelCreateBatchQuickSignUrlResponse { */ export interface ChannelCreateBatchCancelFlowUrlRequest { /** - * 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 + + 此接口下面信息必填。 +
            +
          • 渠道应用标识: Agent.AppId
          • +
          • 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId
          • +
          • 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId
          • +
          + 第三方平台子客企业和员工必须已经经过实名认证 */ Agent: Agent; /** - * 签署流程Id数组 + * 要撤销的合同流程ID列表,最多100个,超过100不处理 */ FlowIds: Array; /** @@ -4672,23 +4697,39 @@ export interface ChannelDescribeRolesResponse { */ export interface ChannelCreateReleaseFlowRequest { /** - * 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 + + 此接口下面信息必填。 +
            +
          • 渠道应用标识: Agent.AppId
          • +
          • 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId
          • +
          • 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId
          • +
          + 第三方平台子客企业和员工必须已经经过实名认证 */ Agent: Agent; /** - * 待解除的流程编号(即原流程的编号) + * 待解除的签署流程编号(即原签署流程的编号)。 */ NeedRelievedFlowId: string; /** - * 解除协议内容 + * 解除协议内容, 包括解除理由等信息。 */ ReliveInfo: RelieveInfo; /** - * 非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,已转发的签署人不包含在内,解除协议的签署人数量不能多于原流程的签署人数量 + * 替换解除协议的签署人, 如不指定替换签署人, 则使用原流程的签署人。
          + 如需更换原合同中的企业端签署人,可通过指定该签署人的RecipientId编号更换此企业端签署人。(可通过接口DescribeFlowInfo查询签署人的RecipientId编号)
          + + 注意: +
            +
          • 只能更换自己企业的签署人, 不支持更换个人类型或者其他企业的签署人
          • +
          • 可以不指定替换签署人, 使用原流程的签署人
          • +
          */ ReleasedApprovers?: Array; /** * 签署完回调url,最大长度1000个字符 + * @deprecated */ CallbackUrl?: string; /** @@ -4702,9 +4743,18 @@ export interface ChannelCreateReleaseFlowRequest { */ Operator?: UserInfo; /** - * 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + * 合同流程的签署截止时间,格式为Unix标准时间戳(秒),如果未设置签署截止时间,则默认为合同流程创建后的7天时截止。 + 如果在签署截止时间前未完成签署,则合同状态会变为已过期,导致合同作废。 */ Deadline?: number; + /** + * 调用方自定义的个性化字段,该字段的值可以是字符串JSON或其他字符串形式,客户可以根据自身需求自定义数据格式并在需要时进行解析。该字段的信息将以Base64编码的形式传输,支持的最大数据大小为20480长度。 + + 在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。 + + 回调的相关说明可参考开发者中心的回调通知模块。 + */ + UserData?: string; } /** * ChannelDescribeFlowComponents返回参数结构体 @@ -5103,31 +5153,40 @@ export interface ChannelCreateEmbedWebUrlResponse { */ export interface ChannelBatchCancelFlowsRequest { /** - * 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。 + + 此接口下面信息必填。 +
            +
          • 渠道应用标识: Agent.AppId
          • +
          • 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId
          • +
          • 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId
          • +
          + 第三方平台子客企业和员工必须已经经过实名认证 */ Agent: Agent; /** - * 签署流程Id数组,最多100个,超过100不处理 + * 要撤销的合同流程ID列表,最多100个,超过100不处理 */ FlowIds: Array; /** - * 撤销理由,不超过200个字符 + * 撤回原因,长度不能超过200,只能由中文、字母、数字和下划线组成。 + + 备注:`如果不传递撤回原因,那么默认撤回原因是 "自动撤销(通过接口实现)"` */ CancelMessage?: string; /** - * 撤销理由自定义格式,支持以下格式 -
          • 0 : 默认值
          • -
          • 1 : 只保留身份信息
          • -
          • 2 : 保留身份信息+企业名称
          • -
          • 3 : 保留身份信息+企业名称+经办人名称
          - 例如,假设合同的发起方是典子谦示例企业的经办人张三,撤销理由是"合同内容错误,需要修正",合同撤销后,各签署方看到的撤销理由是会是 + * 撤销理由自定义格式, 会展示在合同预览的界面中, 可以选择下面的组合方式: + + **0** : 默认格式, 合同封面页面会展示为: 发起方-企业名称-撤销的经办人名字以**CancelMessage**的理由撤销当前合同 + **1** : 合同封面页面会展示为: 发起方以**CancelMessage**的理由撤销当前合同 + **2** : 保留企业名称, 合同封面页面会展示为: 发起方-企业名称以**CancelMessage**的理由撤销当前合同 + **3** : 保留企业名称+经办人名字, 合同封面页面会展示为: 发起方-企业名称-撤销的经办人名字以**CancelMessage**的理由撤销当前合同 + + 注: `CancelMessage为撤销当前合同的理由` + + ![image](https://dyn.ess.tencent.cn/guide/capi/channel_ChannelCancelFlow.png) - 0: 发起方-典子谦示例企业-张三以"合同内容错误,需要修正"的理由撤销当前合同 - 1: 发起方以"合同内容错误,需要修正"的理由撤销当前合同 - 2: 发起方-典子谦示例企业以"合同内容错误,需要修正"的理由撤销当前合同 - 3: 发起方-典子谦示例企业-张三以"合同内容错误,需要修正"的理由撤销当前合同
          - 备注:`如果不传递撤销理由,那么默认撤销理由是 "自动撤销(通过接口实现)"` */ CancelMessageFormat?: number; /** @@ -5312,25 +5371,24 @@ export interface DescribeTemplatesRequest { Agent: Agent; /** * 合同模板ID,为32位字符串。 - 建议开发者保存此模板ID,后续用此模板发起合同流程需要此参数。 + + 可以通过生成子客登录链接登录企业控制台, 在企业模板中得到合同模板ID。 */ TemplateId?: string; /** - * 查询内容控制 + * 查询模版的内容 -
          • **0**:模板列表及详情(默认)
          • -
          • **1**:仅模板列表
          +
          • **0**:(默认)模板列表及详情
          • +
          • **1**:仅模板列表, 不会返回模板中的签署控件, 填写控件, 参与方角色列表等信息
          */ ContentType?: number; /** - * 合同模板ID数组,每一个合同模板ID为32位字符串。 - 建议开发者保存此模板ID,后续用此模板发起合同流程需要此参数。 + * 合同模板ID数组,每一个合同模板ID为32位字符串, 最多支持200个模板的批量查询。 - ```注意: - 1. 此参数TemplateIds与TemplateId互为独立,若两者均传入,以TemplateId为准。 - 2. 请确保每个模板均正确且属于当前企业,若有任一模板不存在,则返回错误。 - 3. 最多支持200个模板。 - 4. 若传递此参数,分页参数(Limit,Offset)无效``` + 注意: + 1.` 此参数TemplateIds与TemplateId互为独立,若两者均传入,以TemplateId为准。` + 2. `请确保每个模板均正确且属于当前企业,若有任一模板不存在,则返回错误。` + 4. `若传递此参数,分页参数(Limit,Offset)无效` */ TemplateIds?: Array; @@ -5348,7 +5406,7 @@ export interface DescribeTemplatesRequest { */ Offset?: number; /** - * 模糊搜索的模板名称,注意是模板名的连续部分,最大长度200 + * 模糊搜索的模板名称,注意是模板名的连续部分,长度不能超过200,可支持由中文、字母、数字和下划线组成字符串。 */ TemplateName?: string; /** @@ -5356,10 +5414,10 @@ export interface DescribeTemplatesRequest { */ ChannelTemplateId?: string; /** - * 是否返回所有控件信息。 + * 返回控件的范围, 是只返回发起方自己的还是所有参与方的 -
          • **false**:只返回发起方控件(默认)
          • -
          • **true**:返回所有签署方控件
          +
          • **false**:(默认)只返回发起方控件
          • +
          • **true**:返回所有参与方(包括发起方和签署方)控件
          */ QueryAllComponents?: boolean; /** @@ -5368,9 +5426,9 @@ export interface DescribeTemplatesRequest {
          • **false**:不获取(默认)
          • **true**:获取
          - 设置为true之后, 返回参数PreviewUrl,为模板的H5预览链接,有效期5分钟。 - 可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 - (此功能开放需要联系客户经理) + 设置为true之后, 返回参数PreviewUrl,为模板的H5预览链接, 有效期5分钟。可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 + + 注: `此功能为白名单功能,使用前请联系对接的客户经理沟通。` */ WithPreviewUrl?: boolean; /** @@ -5379,8 +5437,9 @@ export interface DescribeTemplatesRequest {
          • **false**:不获取(默认)
          • **true**:获取
          - 设置为true之后, 返回参数PdfUrl,为模板PDF文件链接,有效期5分钟。 - (此功能开放需要联系客户经理) + 设置为true之后, 返回参数PdfUrl,为模板PDF文件链接,有效期5分钟, 可以用于将PDF文件下载到本地 + + 注: `此功能为白名单功能,使用前请联系对接的客户经理沟通。` */ WithPdfUrl?: boolean; /** @@ -5642,15 +5701,17 @@ export interface UsageDetail { */ export interface ChannelCreateBatchCancelFlowUrlResponse { /** - * 批量撤销url + * 批量撤销合同的URL链接, 需要在手机端打开, 有效期24小时 */ BatchCancelFlowUrl?: string; /** - * 签署流程批量撤销失败原因 + * 与入参的FlowIds数组一致, 成功生成到撤销链接中,则为"", 不能撤销合同则为失败原因 */ FailMessages?: Array; /** - * 签署撤销url过期时间-年月日-时分秒 + * 签署撤销链接的过期时间(格式为:年-月-日 时:分:秒), 默认是生成链接的24小时后失效 + + */ UrlExpireOn?: string; /** diff --git a/tencentcloud/services/facefusion/v20181201/facefusion_models.d.ts b/tencentcloud/services/facefusion/v20181201/facefusion_models.d.ts index 420b11445..bcd7050a2 100644 --- a/tencentcloud/services/facefusion/v20181201/facefusion_models.d.ts +++ b/tencentcloud/services/facefusion/v20181201/facefusion_models.d.ts @@ -172,19 +172,20 @@ export interface FaceFusionLiteResponse { */ export interface MergeInfo { /** - * 输入图片base64 + * 输入图片base64。 */ Image?: string; /** - * 输入图片url + * 输入图片url。 + Url、Image必须提供一个,如果都提供,只使用 Url。 */ Url?: string; /** - * 上传的图片人脸位置信息(人脸框) + * 输入图片人脸位置信息(人脸框)。不填默认取输入图中最大人脸。 */ InputImageFaceRect?: FaceRect; /** - * 控制台上传的素材人脸ID,不填默认取最大人脸 + * 素材人脸ID,不填默认取素材中最大人脸。 */ TemplateFaceID?: string; } diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_client.d.ts b/tencentcloud/services/tdmq/v20200217/tdmq_client.d.ts index 64abaee5d..3afacd720 100644 --- a/tencentcloud/services/tdmq/v20200217/tdmq_client.d.ts +++ b/tencentcloud/services/tdmq/v20200217/tdmq_client.d.ts @@ -1,6 +1,6 @@ import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; -import { DescribeRolesResponse, DescribeBindClustersResponse, DescribeRabbitMQVirtualHostResponse, DescribeNamespaceBundlesOptRequest, DeleteRabbitMQUserRequest, DescribeSubscriptionsRequest, DescribeRocketMQGroupsRequest, CreateRocketMQGroupRequest, ModifyRabbitMQVirtualHostRequest, ModifyEnvironmentAttributesRequest, DeleteClusterResponse, ModifyCmqSubscriptionAttributeResponse, CreateCmqTopicRequest, ModifyRabbitMQVipInstanceRequest, ImportRocketMQTopicsResponse, DescribeRocketMQMigratingTopicListRequest, ResetRocketMQConsumerOffSetResponse, ModifyRocketMQInstanceSpecRequest, ModifyRoleResponse, DescribeRocketMQTopicMsgsResponse, SendRocketMQMessageRequest, DescribeRocketMQMsgTraceResponse, DescribeRocketMQPublicAccessPointRequest, SendMessagesRequest, DescribeCmqQueuesResponse, CreateRabbitMQVipInstanceRequest, DescribeAllTenantsResponse, CreateRabbitMQVirtualHostResponse, DescribeRabbitMQNodeListRequest, DescribeNamespaceBundlesOptResponse, ReceiveMessageRequest, DescribeBindVpcsResponse, RewindCmqQueueResponse, DescribeRocketMQSmoothMigrationTaskRequest, DescribeRocketMQSourceClusterGroupListResponse, SetRocketMQPublicAccessPointResponse, DeleteRocketMQGroupRequest, ModifyRabbitMQUserRequest, DescribeRocketMQConsumeStatsResponse, DeleteCmqTopicResponse, CreateSubscriptionRequest, CreateRocketMQNamespaceRequest, DescribeCmqTopicDetailResponse, ModifyRabbitMQVirtualHostResponse, SetRocketMQPublicAccessPointRequest, CreateEnvironmentResponse, CreateSubscriptionResponse, ModifyEnvironmentRoleRequest, DescribeRabbitMQQueuesResponse, SendMsgResponse, ModifyCmqTopicAttributeResponse, DescribeCmqSubscriptionDetailRequest, DescribePublisherSummaryResponse, DescribeEnvironmentsRequest, DescribeRocketMQNamespacesRequest, DescribeRocketMQTopicsRequest, ModifyRocketMQClusterResponse, DescribeCmqQueueDetailResponse, CreateEnvironmentRequest, ClearCmqQueueRequest, ModifyEnvironmentAttributesResponse, DescribeRocketMQSubscriptionsResponse, DescribeClustersRequest, DescribeRocketMQClusterResponse, DeleteRocketMQVipInstanceResponse, DescribeCmqSubscriptionDetailResponse, RewindCmqQueueRequest, DescribeRabbitMQUserResponse, DescribeRocketMQMsgResponse, ModifyClusterRequest, DescribeEnvironmentAttributesRequest, ModifyRocketMQClusterRequest, CreateRocketMQVipInstanceResponse, AcknowledgeMessageRequest, ImportRocketMQConsumerGroupsRequest, DescribeRocketMQVipInstanceDetailResponse, PublishCmqMsgResponse, DescribePublishersRequest, CreateRocketMQClusterRequest, CreateRabbitMQUserResponse, AcknowledgeMessageResponse, DeleteEnvironmentRolesResponse, DescribeClusterDetailRequest, ModifyRoleRequest, DeleteCmqQueueResponse, DescribeRocketMQClusterRequest, DeleteRocketMQTopicResponse, SendRocketMQMessageResponse, ModifyCmqTopicAttributeRequest, DescribeRabbitMQVipInstancesResponse, DeleteRolesRequest, ModifyRocketMQTopicResponse, CreateCmqSubscribeResponse, DescribeSubscriptionsResponse, DescribeRocketMQConsumerConnectionsResponse, DeleteRocketMQVipInstanceRequest, DescribeRocketMQMsgRequest, SendMessagesResponse, DescribeRocketMQNamespacesResponse, CreateTopicRequest, DescribeTopicsRequest, DeleteEnvironmentsResponse, DescribeRabbitMQQueueDetailResponse, ModifyAMQPClusterRequest, ReceiveMessageResponse, DescribeEnvironmentRolesResponse, DescribeRocketMQPublicAccessPointResponse, VerifyRocketMQConsumeResponse, DescribeRocketMQMsgTraceRequest, ModifyRocketMQGroupRequest, DescribeCmqTopicsResponse, DescribeCmqTopicDetailRequest, DescribeRocketMQMigratingTopicListResponse, UnbindCmqDeadLetterResponse, ModifyRocketMQNamespaceResponse, DescribePulsarProInstancesRequest, DeleteEnvironmentsRequest, DescribeRocketMQClustersRequest, ModifyClusterResponse, DescribeBindVpcsRequest, DescribeClustersResponse, ClearCmqSubscriptionFilterTagsRequest, SendCmqMsgResponse, CreateRocketMQGroupResponse, ModifyRocketMQNamespaceRequest, DescribeEnvironmentRolesRequest, DescribeRocketMQClustersResponse, DeleteRolesResponse, DescribeRocketMQSourceClusterTopicListRequest, ModifyRocketMQTopicRequest, DescribeRabbitMQUserRequest, DescribeRocketMQTopicsResponse, DeleteRocketMQGroupResponse, CreateCmqQueueResponse, DescribeRocketMQGroupsResponse, ResetMsgSubOffsetByTimestampResponse, CreateClusterResponse, DescribeRocketMQSmoothMigrationTaskListRequest, DescribeCmqDeadLetterSourceQueuesRequest, DeleteRocketMQNamespaceRequest, DescribeRolesRequest, DescribeRocketMQSmoothMigrationTaskListResponse, CreateClusterRequest, DescribeRocketMQSourceClusterTopicListResponse, DescribeRabbitMQVirtualHostListRequest, DescribeAMQPClustersRequest, ModifyCmqQueueAttributeResponse, CreateTopicResponse, DescribeCmqQueuesRequest, DescribeEnvironmentsResponse, DescribeRabbitMQVipInstanceResponse, ModifyCmqSubscriptionAttributeRequest, ModifyTopicResponse, ModifyRocketMQInstanceSpecResponse, DeleteTopicsResponse, DescribeRocketMQVipInstancesRequest, DescribeRocketMQVipInstanceDetailRequest, CreateRocketMQVipInstanceRequest, DeleteRocketMQClusterResponse, CreateCmqTopicResponse, ModifyRabbitMQVipInstanceResponse, ClearCmqSubscriptionFilterTagsResponse, CreateRabbitMQVipInstanceResponse, DescribeRabbitMQVipInstanceRequest, DescribeCmqTopicsRequest, DescribeRocketMQSubscriptionsRequest, DeleteTopicsRequest, ModifyTopicRequest, ResetMsgSubOffsetByTimestampRequest, CreateEnvironmentRoleResponse, CreateCmqSubscribeRequest, DeleteCmqSubscribeRequest, DescribeAMQPClustersResponse, DescribeCmqDeadLetterSourceQueuesResponse, DeleteSubscriptionsResponse, DeleteRocketMQTopicRequest, CreateRocketMQClusterResponse, ModifyPublicNetworkAccessPointRequest, DescribeRabbitMQQueuesRequest, DeleteRocketMQNamespaceResponse, DescribePublishersResponse, DeleteClusterRequest, SendMsgRequest, ResetRocketMQConsumerOffSetRequest, DescribeCmqQueueDetailRequest, DescribeRocketMQSourceClusterGroupListRequest, DeleteRabbitMQVirtualHostRequest, CreateRocketMQTopicRequest, CreateRoleResponse, DeleteRocketMQClusterRequest, DescribePulsarProInstancesResponse, DeleteEnvironmentRolesRequest, ClearCmqQueueResponse, ModifyRabbitMQUserResponse, DescribeNodeHealthOptRequest, DescribeRocketMQSmoothMigrationTaskResponse, DeleteRabbitMQVirtualHostResponse, CreateRocketMQTopicResponse, CreateRabbitMQVirtualHostRequest, CreateCmqQueueRequest, ModifyEnvironmentRoleResponse, DescribeRabbitMQQueueDetailRequest, DeleteCmqQueueRequest, DeleteRabbitMQUserResponse, DescribeRabbitMQVirtualHostListResponse, DescribeBindClustersRequest, DescribePulsarProInstanceDetailRequest, CreateRabbitMQUserRequest, DescribeRocketMQConsumerConnectionsRequest, CreateRoleRequest, DescribeRocketMQTopicMsgsRequest, ImportRocketMQConsumerGroupsResponse, DescribeEnvironmentAttributesResponse, ModifyAMQPClusterResponse, DescribeTopicsResponse, CreateRocketMQNamespaceResponse, DescribeRocketMQConsumeStatsRequest, SendBatchMessagesRequest, DeleteCmqTopicRequest, DescribeRabbitMQNodeListResponse, DescribePulsarProInstanceDetailResponse, DescribeNodeHealthOptResponse, ModifyPublicNetworkAccessPointResponse, PublishCmqMsgRequest, UnbindCmqDeadLetterRequest, ModifyCmqQueueAttributeRequest, DeleteCmqSubscribeResponse, DeleteRabbitMQVipInstanceRequest, DescribePublisherSummaryRequest, DeleteSubscriptionsRequest, SendCmqMsgRequest, ModifyRocketMQGroupResponse, DescribeRocketMQVipInstancesResponse, DescribeRabbitMQVipInstancesRequest, DescribeClusterDetailResponse, VerifyRocketMQConsumeRequest, SendBatchMessagesResponse, ImportRocketMQTopicsRequest, CreateEnvironmentRoleRequest, DeleteRabbitMQVipInstanceResponse, DescribeAllTenantsRequest, DescribeRabbitMQVirtualHostRequest } from "./tdmq_models"; +import { DescribeRolesResponse, DescribeBindClustersResponse, DescribeRabbitMQVirtualHostResponse, DescribeNamespaceBundlesOptRequest, DeleteRabbitMQUserRequest, DescribeSubscriptionsRequest, DescribeRocketMQGroupsRequest, CreateRocketMQGroupRequest, ModifyRabbitMQVirtualHostRequest, ModifyEnvironmentAttributesRequest, DeleteClusterResponse, DescribeTopicMsgsResponse, ModifyCmqSubscriptionAttributeResponse, CreateCmqTopicRequest, ModifyRabbitMQVipInstanceRequest, ImportRocketMQTopicsResponse, DescribeRocketMQMigratingTopicListRequest, ResetRocketMQConsumerOffSetResponse, ModifyRocketMQInstanceSpecRequest, ModifyRoleResponse, DescribeRocketMQTopicMsgsResponse, SendRocketMQMessageRequest, DescribeRocketMQMsgTraceResponse, DescribeRocketMQPublicAccessPointRequest, SendMessagesRequest, DescribeCmqQueuesResponse, CreateRabbitMQVipInstanceRequest, DescribeAllTenantsResponse, CreateRabbitMQVirtualHostResponse, DescribeRabbitMQNodeListRequest, DescribeNamespaceBundlesOptResponse, ReceiveMessageRequest, DescribeBindVpcsResponse, RewindCmqQueueResponse, DescribeRocketMQSmoothMigrationTaskRequest, DescribeRocketMQSourceClusterGroupListResponse, SetRocketMQPublicAccessPointResponse, DeleteRocketMQGroupRequest, ModifyRabbitMQUserRequest, DescribeRocketMQConsumeStatsResponse, DeleteCmqTopicResponse, CreateSubscriptionRequest, CreateRocketMQNamespaceRequest, DescribeCmqTopicDetailResponse, ModifyRabbitMQVirtualHostResponse, SetRocketMQPublicAccessPointRequest, CreateEnvironmentResponse, CreateSubscriptionResponse, ModifyEnvironmentRoleRequest, DescribeRabbitMQQueuesResponse, SendMsgResponse, ModifyCmqTopicAttributeResponse, DescribeCmqSubscriptionDetailRequest, DescribePublisherSummaryResponse, DescribeEnvironmentsRequest, DescribeRocketMQNamespacesRequest, DescribeRocketMQTopicsRequest, ModifyRocketMQClusterResponse, DescribeCmqQueueDetailResponse, CreateEnvironmentRequest, ClearCmqQueueRequest, ModifyEnvironmentAttributesResponse, DescribeRocketMQSubscriptionsResponse, DescribeClustersRequest, DescribeRocketMQClusterResponse, DeleteRocketMQVipInstanceResponse, DescribeCmqSubscriptionDetailResponse, RewindCmqQueueRequest, DescribeRabbitMQUserResponse, DescribeRocketMQMsgResponse, ModifyClusterRequest, DescribeEnvironmentAttributesRequest, ModifyRocketMQClusterRequest, CreateRocketMQVipInstanceResponse, AcknowledgeMessageRequest, ImportRocketMQConsumerGroupsRequest, DescribeRocketMQVipInstanceDetailResponse, PublishCmqMsgResponse, DescribePublishersRequest, CreateRocketMQClusterRequest, CreateRabbitMQUserResponse, AcknowledgeMessageResponse, DeleteEnvironmentRolesResponse, DescribeClusterDetailRequest, ModifyRoleRequest, DeleteCmqQueueResponse, DescribeRocketMQClusterRequest, DeleteRocketMQTopicResponse, ModifyCmqTopicAttributeRequest, DescribeRabbitMQVipInstancesResponse, DeleteRolesRequest, ModifyRocketMQTopicResponse, CreateCmqSubscribeResponse, DescribeSubscriptionsResponse, DescribeRocketMQConsumerConnectionsResponse, DeleteRocketMQVipInstanceRequest, DescribeRocketMQMsgRequest, SendMessagesResponse, DescribeRocketMQNamespacesResponse, CreateTopicRequest, DescribeTopicsRequest, DeleteEnvironmentsResponse, DescribeRabbitMQQueueDetailResponse, ModifyAMQPClusterRequest, ReceiveMessageResponse, DescribeEnvironmentRolesResponse, DescribeRocketMQPublicAccessPointResponse, VerifyRocketMQConsumeResponse, DescribeRocketMQMsgTraceRequest, ModifyRocketMQGroupRequest, DescribeCmqTopicsResponse, SendRocketMQMessageResponse, DescribeCmqTopicDetailRequest, DescribeRocketMQMigratingTopicListResponse, UnbindCmqDeadLetterResponse, ModifyRocketMQNamespaceResponse, DescribePulsarProInstancesRequest, DeleteEnvironmentsRequest, DescribeRocketMQClustersRequest, ModifyClusterResponse, DescribeBindVpcsRequest, DescribeClustersResponse, ClearCmqSubscriptionFilterTagsRequest, SendCmqMsgResponse, CreateRocketMQGroupResponse, ModifyRocketMQNamespaceRequest, DescribeEnvironmentRolesRequest, DescribeRocketMQClustersResponse, DeleteRolesResponse, DescribeRocketMQSourceClusterTopicListRequest, ModifyRocketMQTopicRequest, DescribeRabbitMQUserRequest, DescribeRocketMQTopicsResponse, DeleteRocketMQGroupResponse, CreateCmqQueueResponse, DescribeRocketMQGroupsResponse, ResetMsgSubOffsetByTimestampResponse, CreateClusterResponse, DescribeRocketMQSmoothMigrationTaskListRequest, DescribeCmqDeadLetterSourceQueuesRequest, DeleteRocketMQNamespaceRequest, DescribeRolesRequest, DescribeRocketMQSmoothMigrationTaskListResponse, CreateClusterRequest, DescribeRocketMQSourceClusterTopicListResponse, DescribeRabbitMQVirtualHostListRequest, DescribeAMQPClustersRequest, ModifyCmqQueueAttributeResponse, CreateTopicResponse, DescribeCmqQueuesRequest, DescribeEnvironmentsResponse, DescribeRabbitMQVipInstanceResponse, ModifyCmqSubscriptionAttributeRequest, ModifyTopicResponse, ModifyRocketMQInstanceSpecResponse, DeleteTopicsResponse, DescribeRocketMQVipInstancesRequest, DescribeRocketMQVipInstanceDetailRequest, CreateRocketMQVipInstanceRequest, DeleteRocketMQClusterResponse, CreateCmqTopicResponse, ModifyRabbitMQVipInstanceResponse, ClearCmqSubscriptionFilterTagsResponse, CreateRabbitMQVipInstanceResponse, DescribeRabbitMQVipInstanceRequest, DescribeCmqTopicsRequest, DescribeRocketMQSubscriptionsRequest, DeleteTopicsRequest, ModifyTopicRequest, ResetMsgSubOffsetByTimestampRequest, CreateEnvironmentRoleResponse, CreateCmqSubscribeRequest, DeleteCmqSubscribeRequest, DescribeAMQPClustersResponse, DescribeCmqDeadLetterSourceQueuesResponse, DeleteSubscriptionsResponse, DeleteRocketMQTopicRequest, CreateRocketMQClusterResponse, ModifyPublicNetworkAccessPointRequest, DescribeRabbitMQQueuesRequest, DeleteRocketMQNamespaceResponse, DescribePublishersResponse, DeleteClusterRequest, SendMsgRequest, ResetRocketMQConsumerOffSetRequest, DescribeCmqQueueDetailRequest, DescribeRocketMQSourceClusterGroupListRequest, DeleteRabbitMQVirtualHostRequest, CreateRocketMQTopicRequest, CreateRoleResponse, DeleteRocketMQClusterRequest, DescribePulsarProInstancesResponse, DeleteEnvironmentRolesRequest, ClearCmqQueueResponse, ModifyRabbitMQUserResponse, DescribeNodeHealthOptRequest, DescribeRocketMQSmoothMigrationTaskResponse, DeleteRabbitMQVirtualHostResponse, CreateRocketMQTopicResponse, CreateRabbitMQVirtualHostRequest, DescribeTopicMsgsRequest, CreateCmqQueueRequest, ModifyEnvironmentRoleResponse, DescribeRabbitMQQueueDetailRequest, DeleteCmqQueueRequest, DeleteRabbitMQUserResponse, DescribeRabbitMQVirtualHostListResponse, DescribeBindClustersRequest, DescribePulsarProInstanceDetailRequest, CreateRabbitMQUserRequest, DescribeRocketMQConsumerConnectionsRequest, CreateRoleRequest, DescribeRocketMQTopicMsgsRequest, ImportRocketMQConsumerGroupsResponse, DescribeEnvironmentAttributesResponse, ModifyAMQPClusterResponse, DescribeTopicsResponse, CreateRocketMQNamespaceResponse, DescribeRocketMQConsumeStatsRequest, SendBatchMessagesRequest, DeleteCmqTopicRequest, DescribeRabbitMQNodeListResponse, DescribePulsarProInstanceDetailResponse, DescribeNodeHealthOptResponse, ModifyPublicNetworkAccessPointResponse, PublishCmqMsgRequest, UnbindCmqDeadLetterRequest, ModifyCmqQueueAttributeRequest, DeleteCmqSubscribeResponse, DeleteRabbitMQVipInstanceRequest, DescribePublisherSummaryRequest, DeleteSubscriptionsRequest, SendCmqMsgRequest, ModifyRocketMQGroupResponse, DescribeRocketMQVipInstancesResponse, DescribeRabbitMQVipInstancesRequest, DescribeClusterDetailResponse, VerifyRocketMQConsumeRequest, SendBatchMessagesResponse, ImportRocketMQTopicsRequest, CreateEnvironmentRoleRequest, DeleteRabbitMQVipInstanceResponse, DescribeAllTenantsRequest, DescribeRabbitMQVirtualHostRequest } from "./tdmq_models"; /** * tdmq client * @class @@ -376,6 +376,12 @@ BatchReceivePolicy 的接口会一次性返回多条消息: * 创建RocketMQ命名空间 */ CreateRocketMQNamespace(req: CreateRocketMQNamespaceRequest, cb?: (error: string, rep: CreateRocketMQNamespaceResponse) => void): Promise; + /** + * 批量发送消息 + +注意:TDMQ 批量发送消息的接口是在 TDMQ-HTTP 的服务侧将消息打包为一个 Batch,然后将该 Batch 在服务内部当作一次 TCP 请求发送出去。所以在使用过程中,用户还是按照单条消息发送的逻辑,每一条消息是一个独立的 HTTP 的请求,在 TDMQ-HTTP 的服务内部,会将多个 HTTP 的请求聚合为一个 Batch 发送到服务端。即,批量发送消息在使用上与发送单条消息是一致的,batch 的聚合是在 TDMQ-HTTP 的服务内部完成的。 + */ + SendBatchMessages(req: SendBatchMessagesRequest, cb?: (error: string, rep: SendBatchMessagesResponse) => void): Promise; /** * 修改RabbitMQ专享版实例 */ @@ -417,11 +423,9 @@ BatchReceivePolicy 的接口会一次性返回多条消息: */ ModifyRocketMQNamespace(req: ModifyRocketMQNamespaceRequest, cb?: (error: string, rep: ModifyRocketMQNamespaceResponse) => void): Promise; /** - * 批量发送消息 - -注意:TDMQ 批量发送消息的接口是在 TDMQ-HTTP 的服务侧将消息打包为一个 Batch,然后将该 Batch 在服务内部当作一次 TCP 请求发送出去。所以在使用过程中,用户还是按照单条消息发送的逻辑,每一条消息是一个独立的 HTTP 的请求,在 TDMQ-HTTP 的服务内部,会将多个 HTTP 的请求聚合为一个 Batch 发送到服务端。即,批量发送消息在使用上与发送单条消息是一致的,batch 的聚合是在 TDMQ-HTTP 的服务内部完成的。 + * 消息查询 */ - SendBatchMessages(req: SendBatchMessagesRequest, cb?: (error: string, rep: SendBatchMessagesResponse) => void): Promise; + DescribeTopicMsgs(req: DescribeTopicMsgsRequest, cb?: (error: string, rep: DescribeTopicMsgsResponse) => void): Promise; /** * 清空cmq消息队列中的消息 */ diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_client.js b/tencentcloud/services/tdmq/v20200217/tdmq_client.js index 3d7a0e3a5..cb1e4014a 100644 --- a/tencentcloud/services/tdmq/v20200217/tdmq_client.js +++ b/tencentcloud/services/tdmq/v20200217/tdmq_client.js @@ -570,6 +570,14 @@ BatchReceivePolicy 的接口会一次性返回多条消息: async CreateRocketMQNamespace(req, cb) { return this.request("CreateRocketMQNamespace", req, cb); } + /** + * 批量发送消息 + +注意:TDMQ 批量发送消息的接口是在 TDMQ-HTTP 的服务侧将消息打包为一个 Batch,然后将该 Batch 在服务内部当作一次 TCP 请求发送出去。所以在使用过程中,用户还是按照单条消息发送的逻辑,每一条消息是一个独立的 HTTP 的请求,在 TDMQ-HTTP 的服务内部,会将多个 HTTP 的请求聚合为一个 Batch 发送到服务端。即,批量发送消息在使用上与发送单条消息是一致的,batch 的聚合是在 TDMQ-HTTP 的服务内部完成的。 + */ + async SendBatchMessages(req, cb) { + return this.request("SendBatchMessages", req, cb); + } /** * 修改RabbitMQ专享版实例 */ @@ -631,12 +639,10 @@ BatchReceivePolicy 的接口会一次性返回多条消息: return this.request("ModifyRocketMQNamespace", req, cb); } /** - * 批量发送消息 - -注意:TDMQ 批量发送消息的接口是在 TDMQ-HTTP 的服务侧将消息打包为一个 Batch,然后将该 Batch 在服务内部当作一次 TCP 请求发送出去。所以在使用过程中,用户还是按照单条消息发送的逻辑,每一条消息是一个独立的 HTTP 的请求,在 TDMQ-HTTP 的服务内部,会将多个 HTTP 的请求聚合为一个 Batch 发送到服务端。即,批量发送消息在使用上与发送单条消息是一致的,batch 的聚合是在 TDMQ-HTTP 的服务内部完成的。 + * 消息查询 */ - async SendBatchMessages(req, cb) { - return this.request("SendBatchMessages", req, cb); + async DescribeTopicMsgs(req, cb) { + return this.request("DescribeTopicMsgs", req, cb); } /** * 清空cmq消息队列中的消息 diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts index 55e7a40f4..a5e8547ec 100644 --- a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts +++ b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts @@ -429,17 +429,21 @@ export interface DeleteClusterResponse { RequestId?: string; } /** - * RocketMQtopic分布情况 + * DescribeTopicMsgs返回参数结构体 */ -export interface RocketMQTopicDistribution { +export interface DescribeTopicMsgsResponse { /** - * topic类型 + * 总记录数。 */ - TopicType: string; + TotalCount: number; /** - * topic数量 + * 消息日志列表。 */ - Count: number; + TopicMsgLogSets: Array; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; } /** * ModifyCmqSubscriptionAttribute返回参数结构体 @@ -2859,6 +2863,19 @@ export interface DeleteEnvironmentRolesResponse { */ RequestId?: string; } +/** + * RocketMQtopic分布情况 + */ +export interface RocketMQTopicDistribution { + /** + * topic类型 + */ + TopicType: string; + /** + * topic数量 + */ + Count: number; +} /** * DescribeClusterDetail请求参数结构体 */ @@ -2934,22 +2951,25 @@ export interface DeleteRocketMQTopicResponse { RequestId?: string; } /** - * SendRocketMQMessage返回参数结构体 + * 消息日志 */ -export interface SendRocketMQMessageResponse { +export interface MsgLog { /** - * 发送结果 + * 消息ID。 */ - Result: boolean; + MsgId: string; /** - * 消息ID - 注意:此字段可能返回 null,表示取不到有效值。 + * 生产者名称。 */ - MsgId: string; + ProducerName: string; /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 生产时间。 */ - RequestId?: string; + ProduceTime: string; + /** + * 生产客户端地址。 + */ + ProducerAddr: string; } /** * ModifyCmqTopicAttribute请求参数结构体 @@ -3673,6 +3693,24 @@ export interface DescribeCmqTopicsResponse { */ RequestId?: string; } +/** + * SendRocketMQMessage返回参数结构体 + */ +export interface SendRocketMQMessageResponse { + /** + * 发送结果 + */ + Result: boolean; + /** + * 消息ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + MsgId: string; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DescribeCmqTopicDetail请求参数结构体 */ @@ -3800,6 +3838,35 @@ export interface UnbindCmqDeadLetterResponse { */ RequestId?: string; } +/** + * 环境角色集合 + */ +export interface EnvironmentRole { + /** + * 环境(命名空间)。 + */ + EnvironmentId: string; + /** + * 角色名称。 + */ + RoleName: string; + /** + * 授权项,最多只能包含produce、consume两项的非空字符串数组。 + */ + Permissions: Array; + /** + * 角色描述。 + */ + RoleDescribe: string; + /** + * 创建时间。 + */ + CreateTime: string; + /** + * 更新时间。 + */ + UpdateTime: string; +} /** * ModifyRocketMQNamespace返回参数结构体 */ @@ -5111,33 +5178,33 @@ export interface DescribeRabbitMQVipInstanceResponse { /** * 集群信息 */ - ClusterInfo: RabbitMQClusterInfo; + ClusterInfo?: RabbitMQClusterInfo; /** * 集群规格信息 */ - ClusterSpecInfo: RabbitMQClusterSpecInfo; + ClusterSpecInfo?: RabbitMQClusterSpecInfo; /** * 集群访问 注意:此字段可能返回 null,表示取不到有效值。 */ - ClusterNetInfo: RabbitMQClusterAccessInfo; + ClusterNetInfo?: RabbitMQClusterAccessInfo; /** * 集群白名单 注意:此字段可能返回 null,表示取不到有效值。 */ - ClusterWhiteListInfo: RabbitMQClusterWhiteListInfo; + ClusterWhiteListInfo?: RabbitMQClusterWhiteListInfo; /** * vhost配额信息 */ - VirtualHostQuota: VirtualHostQuota; + VirtualHostQuota?: VirtualHostQuota; /** * exchange配额信息 */ - ExchangeQuota: ExchangeQuota; + ExchangeQuota?: ExchangeQuota; /** * queue配额信息 */ - QueueQuota: QueueQuota; + QueueQuota?: QueueQuota; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -6760,33 +6827,41 @@ export interface CreateRabbitMQVirtualHostRequest { TraceFlag?: boolean; } /** - * 环境角色集合 + * DescribeTopicMsgs请求参数结构体 */ -export interface EnvironmentRole { +export interface DescribeTopicMsgsRequest { /** - * 环境(命名空间)。 + * 环境(命名空间)名称。 */ EnvironmentId: string; /** - * 角色名称。 + * 主题名。 */ - RoleName: string; + TopicName: string; /** - * 授权项,最多只能包含produce、consume两项的非空字符串数组。 + * 开始时间。 */ - Permissions: Array; + StartTime: string; /** - * 角色描述。 + * 结束时间。 */ - RoleDescribe: string; + EndTime: string; /** - * 创建时间。 + * 起始下标,不填默认为0。 */ - CreateTime: string; + Offset?: number; /** - * 更新时间。 + * 返回数量,不填则默认为10,最大值为20。 */ - UpdateTime: string; + Limit?: number; + /** + * 消息ID。 + */ + MsgId?: string; + /** + * Pulsar 集群的ID + */ + ClusterId?: string; } /** * VPC接入点信息 diff --git a/tencentcloud/services/teo/v20220901/teo_models.d.ts b/tencentcloud/services/teo/v20220901/teo_models.d.ts index 17b8a9190..ed53b9a48 100644 --- a/tencentcloud/services/teo/v20220901/teo_models.d.ts +++ b/tencentcloud/services/teo/v20220901/teo_models.d.ts @@ -6231,7 +6231,7 @@ export interface StandardDebug { */ Switch: string; /** - * 允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段,不填则表示允许任意客户端 IP。 + * 允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段。 */ AllowClientIPList: Array; /** diff --git a/tencentcloud/services/tione/v20211111/tione_models.d.ts b/tencentcloud/services/tione/v20211111/tione_models.d.ts index 7cbf4a575..3e1c5990b 100644 --- a/tencentcloud/services/tione/v20211111/tione_models.d.ts +++ b/tencentcloud/services/tione/v20211111/tione_models.d.ts @@ -1050,6 +1050,21 @@ export interface Service { */ LatestVersion?: string; } +/** + * 跨租户弹性网卡下Pod调用信息 + */ +export interface CrossTenantENIInfo { + /** + * Pod IP + 注意:此字段可能返回 null,表示取不到有效值。 + */ + PrimaryIP?: string; + /** + * Pod Port + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Port?: string; +} /** * 模型专业参数 */ @@ -1995,27 +2010,27 @@ export interface ContainerStatus { * 重启次数 注意:此字段可能返回 null,表示取不到有效值。 */ - RestartCount?: number; + RestartCount: number; /** * 状态 注意:此字段可能返回 null,表示取不到有效值。 */ - State?: string; + State: string; /** * 是否就绪 注意:此字段可能返回 null,表示取不到有效值。 */ - Ready?: boolean; + Ready: boolean; /** * 状态原因 注意:此字段可能返回 null,表示取不到有效值。 */ - Reason?: string; + Reason: string; /** * 容器的错误信息 注意:此字段可能返回 null,表示取不到有效值。 */ - Message?: string; + Message: string; } /** * 三级标签 @@ -4802,6 +4817,11 @@ export interface Pod { 注意:此字段可能返回 null,表示取不到有效值。 */ ContainerInfos?: Array; + /** + * 容器调用信息 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + CrossTenantENIInfo?: CrossTenantENIInfo; } /** * DescribeLatestTrainingMetrics请求参数结构体 @@ -5721,22 +5741,22 @@ export interface Container { * 名字 注意:此字段可能返回 null,表示取不到有效值。 */ - Name?: string; + Name: string; /** * id 注意:此字段可能返回 null,表示取不到有效值。 */ - ContainerId?: string; + ContainerId: string; /** * 镜像地址 注意:此字段可能返回 null,表示取不到有效值。 */ - Image?: string; + Image: string; /** * 容器状态 注意:此字段可能返回 null,表示取不到有效值。 */ - Status?: ContainerStatus; + Status: ContainerStatus; } /** * 图片分割参数信息 diff --git a/tencentcloud/services/vpc/v20170312/vpc_models.d.ts b/tencentcloud/services/vpc/v20170312/vpc_models.d.ts index 7c6690db1..a1d4623bd 100644 --- a/tencentcloud/services/vpc/v20170312/vpc_models.d.ts +++ b/tencentcloud/services/vpc/v20170312/vpc_models.d.ts @@ -3711,7 +3711,7 @@ export interface DescribeBandwidthPackagesRequest { BandwidthPackageIds?: Array; /** * 每次请求的`Filters`的上限为10。参数不支持同时指定`BandwidthPackageIds`和`Filters`。详细的过滤条件如下: -
        • bandwidth-package_id - String - 是否必填:否 - (过滤条件)按照带宽包的唯一标识ID过滤。
        • +
        • bandwidth-package-id - String - 是否必填:否 - (过滤条件)按照带宽包的唯一标识ID过滤。
        • bandwidth-package-name - String - 是否必填:否 - (过滤条件)按照 带宽包名称过滤。不支持模糊过滤。
        • network-type - String - 是否必填:否 - (过滤条件)按照带宽包的类型过滤。类型包括'HIGH_QUALITY_BGP','BGP','SINGLEISP'和'ANYCAST'。
        • charge-type - String - 是否必填:否 - (过滤条件)按照带宽包的计费类型过滤。计费类型包括:
        • 'TOP5_POSTPAID_BY_MONTH':按月后付费TOP5计费
        • 'PERCENT95_POSTPAID_BY_MONTH':按月后付费月95计费
        • 'ENHANCED95_POSTPAID_BY_MONTH':按月后付费增强型95计费
        • 'FIXED_PREPAID_BY_MONTH':包月预付费计费
        • ‘PEAK_BANDWIDTH_POSTPAID_BY_DAY’: 后付费日结按带宽计费
        • diff --git a/tencentcloud/services/vrs/v20200824/vrs_models.d.ts b/tencentcloud/services/vrs/v20200824/vrs_models.d.ts index e4d6dfb22..f8aacbaad 100644 --- a/tencentcloud/services/vrs/v20200824/vrs_models.d.ts +++ b/tencentcloud/services/vrs/v20200824/vrs_models.d.ts @@ -331,9 +331,18 @@ export interface CreateVRSTaskRequest { */ CallbackUrl?: string; /** - * 任务类型 1:在线 2:离线 默认为1 + * 模型类型 1:在线 2:离线 默认为1 */ ModelType?: number; + /** + * 任务类型 0:默认类型 1:轻量级复刻 + 默认为0 + */ + TaskType?: number; + /** + * 校验音频ID + */ + VPRAudioId?: string; } /** * DetectEnvAndSoundQuality返回参数结构体 diff --git a/tencentcloud/services/waf/v20180125/waf_client.d.ts b/tencentcloud/services/waf/v20180125/waf_client.d.ts index 885ca3a7e..9ba93577c 100644 --- a/tencentcloud/services/waf/v20180125/waf_client.d.ts +++ b/tencentcloud/services/waf/v20180125/waf_client.d.ts @@ -222,7 +222,9 @@ export declare class Client extends AbstractClient { */ DescribeUserLevel(req: DescribeUserLevelRequest, cb?: (error: string, rep: DescribeUserLevelResponse) => void): Promise; /** - * Waf CC V2 Query接口 + * 没有在使用。 + +Waf CC V2 Query接口 */ DescribeCCRule(req: DescribeCCRuleRequest, cb?: (error: string, rep: DescribeCCRuleResponse) => void): Promise; /** @@ -331,7 +333,9 @@ export declare class Client extends AbstractClient { */ DescribeFlowTrend(req: DescribeFlowTrendRequest, cb?: (error: string, rep: DescribeFlowTrendResponse) => void): Promise; /** - * 获取防篡改url + * 废弃接口 + +获取防篡改url */ DescribeAntiFakeUrl(req: DescribeAntiFakeUrlRequest, cb?: (error: string, rep: DescribeAntiFakeUrlResponse) => void): Promise; /** diff --git a/tencentcloud/services/waf/v20180125/waf_client.js b/tencentcloud/services/waf/v20180125/waf_client.js index 6280bbfb9..221ca7201 100644 --- a/tencentcloud/services/waf/v20180125/waf_client.js +++ b/tencentcloud/services/waf/v20180125/waf_client.js @@ -346,7 +346,9 @@ class Client extends abstract_client_1.AbstractClient { return this.request("DescribeUserLevel", req, cb); } /** - * Waf CC V2 Query接口 + * 没有在使用。 + +Waf CC V2 Query接口 */ async DescribeCCRule(req, cb) { return this.request("DescribeCCRule", req, cb); @@ -507,7 +509,9 @@ class Client extends abstract_client_1.AbstractClient { return this.request("DescribeFlowTrend", req, cb); } /** - * 获取防篡改url + * 废弃接口 + +获取防篡改url */ async DescribeAntiFakeUrl(req, cb) { return this.request("DescribeAntiFakeUrl", req, cb); diff --git a/test/dnspod.v20210323.test.js b/test/dnspod.v20210323.test.js index 748171478..53cbc4683 100644 --- a/test/dnspod.v20210323.test.js +++ b/test/dnspod.v20210323.test.js @@ -48,6 +48,16 @@ it("dnspod.v20210323.DescribeSnapshotRollbackTask", async function () { } }) +it("dnspod.v20210323.ModifyVasAutoRenewStatus", async function () { + try { + const data = await client.ModifyVasAutoRenewStatus({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("dnspod.v20210323.DescribeDomainPurview", async function () { try { const data = await client.DescribeDomainPurview({}) @@ -68,6 +78,16 @@ it("dnspod.v20210323.ModifySubdomainStatus", async function () { } }) +it("dnspod.v20210323.DeleteDomainCustomLine", async function () { + try { + const data = await client.DeleteDomainCustomLine({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("dnspod.v20210323.DescribeRecordType", async function () { try { const data = await client.DescribeRecordType({}) @@ -288,9 +308,9 @@ it("dnspod.v20210323.DeleteShareDomain", async function () { } }) -it("dnspod.v20210323.ModifyVasAutoRenewStatus", async function () { +it("dnspod.v20210323.DescribeDomain", async function () { try { - const data = await client.ModifyVasAutoRenewStatus({}) + const data = await client.DescribeDomain({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -318,9 +338,9 @@ it("dnspod.v20210323.ModifyRecordStatus", async function () { } }) -it("dnspod.v20210323.DescribeDomain", async function () { +it("dnspod.v20210323.CreateRecordGroup", async function () { try { - const data = await client.DescribeDomain({}) + const data = await client.CreateRecordGroup({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -348,9 +368,9 @@ it("dnspod.v20210323.CreateRecordBatch", async function () { } }) -it("dnspod.v20210323.DescribeUserDetail", async function () { +it("dnspod.v20210323.CreateDomainCustomLine", async function () { try { - const data = await client.DescribeUserDetail({}) + const data = await client.CreateDomainCustomLine({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -358,9 +378,9 @@ it("dnspod.v20210323.DescribeUserDetail", async function () { } }) -it("dnspod.v20210323.RollbackSnapshot", async function () { +it("dnspod.v20210323.DescribeUserDetail", async function () { try { - const data = await client.RollbackSnapshot({}) + const data = await client.DescribeUserDetail({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -368,9 +388,9 @@ it("dnspod.v20210323.RollbackSnapshot", async function () { } }) -it("dnspod.v20210323.DeleteRecord", async function () { +it("dnspod.v20210323.RollbackSnapshot", async function () { try { - const data = await client.DeleteRecord({}) + const data = await client.RollbackSnapshot({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -378,9 +398,9 @@ it("dnspod.v20210323.DeleteRecord", async function () { } }) -it("dnspod.v20210323.DescribeRecord", async function () { +it("dnspod.v20210323.DeleteRecord", async function () { try { - const data = await client.DescribeRecord({}) + const data = await client.DeleteRecord({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -388,9 +408,9 @@ it("dnspod.v20210323.DescribeRecord", async function () { } }) -it("dnspod.v20210323.ModifySnapshotConfig", async function () { +it("dnspod.v20210323.DescribeRecord", async function () { try { - const data = await client.ModifySnapshotConfig({}) + const data = await client.DescribeRecord({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -518,9 +538,9 @@ it("dnspod.v20210323.CreateDomainGroup", async function () { } }) -it("dnspod.v20210323.CreateRecordGroup", async function () { +it("dnspod.v20210323.ModifySnapshotConfig", async function () { try { - const data = await client.CreateRecordGroup({}) + const data = await client.ModifySnapshotConfig({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -558,9 +578,9 @@ it("dnspod.v20210323.CheckRecordSnapshotRollback", async function () { } }) -it("dnspod.v20210323.DescribeDomainPreview", async function () { +it("dnspod.v20210323.DescribeDomainCustomLineList", async function () { try { - const data = await client.DescribeDomainPreview({}) + const data = await client.DescribeDomainCustomLineList({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -588,6 +608,16 @@ it("dnspod.v20210323.ModifyRecordRemark", async function () { } }) +it("dnspod.v20210323.ModifyDomainCustomLine", async function () { + try { + const data = await client.ModifyDomainCustomLine({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("dnspod.v20210323.DescribeDomainFilterList", async function () { try { const data = await client.DescribeDomainFilterList({}) @@ -598,6 +628,16 @@ it("dnspod.v20210323.DescribeDomainFilterList", async function () { } }) +it("dnspod.v20210323.PayOrderWithBalance", async function () { + try { + const data = await client.PayOrderWithBalance({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("dnspod.v20210323.ModifyRecordToGroup", async function () { try { const data = await client.ModifyRecordToGroup({}) @@ -608,9 +648,9 @@ it("dnspod.v20210323.ModifyRecordToGroup", async function () { } }) -it("dnspod.v20210323.PayOrderWithBalance", async function () { +it("dnspod.v20210323.DescribeDomainPreview", async function () { try { - const data = await client.PayOrderWithBalance({}) + const data = await client.DescribeDomainPreview({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok diff --git a/test/tdmq.v20200217.test.js b/test/tdmq.v20200217.test.js index e29259f55..8b6ce950e 100644 --- a/test/tdmq.v20200217.test.js +++ b/test/tdmq.v20200217.test.js @@ -888,6 +888,16 @@ it("tdmq.v20200217.CreateRocketMQNamespace", async function () { } }) +it("tdmq.v20200217.SendBatchMessages", async function () { + try { + const data = await client.SendBatchMessages({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("tdmq.v20200217.ModifyRabbitMQVipInstance", async function () { try { const data = await client.ModifyRabbitMQVipInstance({}) @@ -988,9 +998,9 @@ it("tdmq.v20200217.ModifyRocketMQNamespace", async function () { } }) -it("tdmq.v20200217.SendBatchMessages", async function () { +it("tdmq.v20200217.DescribeTopicMsgs", async function () { try { - const data = await client.SendBatchMessages({}) + const data = await client.DescribeTopicMsgs({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok