diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c646f1a0..f2507a7f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,269 @@ +# Release 4.0.682 + +## 日志服务(cls) 版本:2020-10-16 + +### 第 70 次发布 + +发布时间:2023-09-06 01:23:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ExportInfo](https://cloud.tencent.com/document/api/614/56471#ExportInfo) + + * 新增成员:SyntaxRule + + + + +## 云服务器(cvm) 版本:2017-03-12 + +### 第 115 次发布 + +发布时间:2023-09-06 01:29:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Placement](https://cloud.tencent.com/document/api/213/15753#Placement) + + * **删除成员**:HostIps + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 111 次发布 + +发布时间:2023-09-05 17:35:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [StartFlow](https://cloud.tencent.com/document/api/1323/70357) + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 108 次发布 + +发布时间:2023-09-05 17:36:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SignUrlInfo](https://cloud.tencent.com/document/api/1420/61525#SignUrlInfo) + + * **修改成员**:CustomUserId + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 人脸核身(faceid) 版本:2018-03-01 + +### 第 63 次发布 + +发布时间:2023-09-06 01:49:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ChargeDetail](https://cloud.tencent.com/document/api/1007/41958#ChargeDetail) + + * 新增成员:IdCard + + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 41 次发布 + +发布时间:2023-09-06 02:00:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:EndDelayTime + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:EndDelayTime + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:EndDelayTime + + +修改数据结构: + +* [DocumentInfo](https://cloud.tencent.com/document/api/1639/81423#DocumentInfo) + + * 新增成员:Preview + + * **修改成员**:DocumentId, DocumentUrl, DocumentName, Owner, SdkAppId, Permission, TranscodeResult, TranscodeType, TranscodeProgress, TranscodeState, TranscodeInfo, DocumentType, DocumentSize, UpdateTime, Pages, Width, Height, Cover + +* [RoomInfo](https://cloud.tencent.com/document/api/1639/81423#RoomInfo) + + * 新增成员:EndDelayTime + +* [RoomItem](https://cloud.tencent.com/document/api/1639/81423#RoomItem) + + * 新增成员:EndDelayTime + + + + +## 腾讯云可观测平台(monitor) 版本:2018-07-24 + +### 第 92 次发布 + +发布时间:2023-09-06 02:06:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribePrometheusRegions](https://cloud.tencent.com/document/api/248/97797) + +新增数据结构: + +* [PrometheusRegionItem](https://cloud.tencent.com/document/api/248/30354#PrometheusRegionItem) + + + +## 流计算 Oceanus(oceanus) 版本:2019-04-22 + +### 第 38 次发布 + +发布时间:2023-09-06 02:10:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RunJobDescription](https://cloud.tencent.com/document/api/849/52010#RunJobDescription) + + * 新增成员:CustomTimestamp + + + + +## 高性能计算平台(thpc) 版本:2023-03-21 + +### 第 9 次发布 + +发布时间:2023-09-06 02:32:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QueueConfigOverview](https://cloud.tencent.com/document/api/1527/89579#QueueConfigOverview) + + * **修改成员**:QueueName, MinSize, MaxSize, EnableAutoExpansion, EnableAutoShrink, ExpansionNodeConfigs, DesiredIdleNodeCapacity, ScaleOutRatio, ScaleOutNodeThreshold, MaxNodesPerCycle + + + + +## 高性能计算平台(thpc) 版本:2022-04-01 + + + +## 高性能计算平台(thpc) 版本:2021-11-09 + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 37 次发布 + +发布时间:2023-09-06 02:33:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateModelService](https://cloud.tencent.com/document/api/851/82291) + + * 新增入参:ServiceEIP + +* [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) + + * 新增入参:ServiceEIP + + +修改数据结构: + +* [PodInfo](https://cloud.tencent.com/document/api/851/75051#PodInfo) + + * 新增成员:StartTime, EndTime, ResourceConfigInfo + +* [Spec](https://cloud.tencent.com/document/api/851/75051#Spec) + + * 新增成员:SpecFeatures, SpecType, GpuType, CategoryId + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 42 次发布 + +发布时间:2023-09-06 02:36:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KongServicePreview](https://cloud.tencent.com/document/api/1364/54942#KongServicePreview) + + * 新增成员:Path + + + + # Release 4.0.681 ## 云防火墙(cfw) 版本:2019-09-04 diff --git a/SERVICE_CHANGELOG.md b/SERVICE_CHANGELOG.md index af30100fa..c1d47c9ac 100644 --- a/SERVICE_CHANGELOG.md +++ b/SERVICE_CHANGELOG.md @@ -1,38 +1,48 @@ # 本版本更新包含以下内容: -## 云防火墙(cfw) 版本:2019-09-04 +## 日志服务(cls) 版本:2020-10-16 -### 第 42 次发布 +### 第 70 次发布 -发布时间:2023-09-04 01:25:21 +发布时间:2023-09-06 01:23:36 本次发布包含了以下内容: 改善已有的文档。 -新增接口: +修改数据结构: -* [CreateBlockIgnoreRuleList](https://cloud.tencent.com/document/api/1132/97724) -* [ModifyEWRuleStatus](https://cloud.tencent.com/document/api/1132/97723) +* [ExportInfo](https://cloud.tencent.com/document/api/614/56471#ExportInfo) -新增数据结构: + * 新增成员:SyntaxRule -* [IntrusionDefenseRule](https://cloud.tencent.com/document/api/1132/49071#IntrusionDefenseRule) + + + +## 云服务器(cvm) 版本:2017-03-12 + +### 第 115 次发布 + +发布时间:2023-09-06 01:29:11 + +本次发布包含了以下内容: + +改善已有的文档。 修改数据结构: -* [RuleInfoData](https://cloud.tencent.com/document/api/1132/49071#RuleInfoData) +* [Placement](https://cloud.tencent.com/document/api/213/15753#Placement) - * 新增成员:RegionIso + * **删除成员**:HostIps -## 负载均衡(clb) 版本:2018-03-17 +## 腾讯电子签企业版(ess) 版本:2020-11-11 -### 第 93 次发布 +### 第 111 次发布 -发布时间:2023-09-04 01:28:05 +发布时间:2023-09-05 17:35:52 本次发布包含了以下内容: @@ -40,48 +50,39 @@ 修改接口: -* [CreateLoadBalancer](https://cloud.tencent.com/document/api/214/30692) - - * 新增入参:Egress +* [StartFlow](https://cloud.tencent.com/document/api/1323/70357) -## 数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27 +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 -### 第 25 次发布 +### 第 108 次发布 -发布时间:2023-09-04 01:41:27 +发布时间:2023-09-05 17:36:50 本次发布包含了以下内容: 改善已有的文档。 -新增接口: +修改数据结构: -* [DescribeAlarmTemplate](https://cloud.tencent.com/document/api/1130/97726) -* [ModifyAlarmPolicy](https://cloud.tencent.com/document/api/1130/97725) +* [SignUrlInfo](https://cloud.tencent.com/document/api/1420/61525#SignUrlInfo) -新增数据结构: + * **修改成员**:CustomUserId -* [AlarmProfileList](https://cloud.tencent.com/document/api/1130/57812#AlarmProfileList) -* [AlarmsRules](https://cloud.tencent.com/document/api/1130/57812#AlarmsRules) -* [InstanceID](https://cloud.tencent.com/document/api/1130/57812#InstanceID) -* [ReceiveInfo](https://cloud.tencent.com/document/api/1130/57812#ReceiveInfo) -* [ReceiveUin](https://cloud.tencent.com/document/api/1130/57812#ReceiveUin) -* [TemplateInfo](https://cloud.tencent.com/document/api/1130/57812#TemplateInfo) -## 数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16 +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 -## DNSPod(dnspod) 版本:2021-03-23 +## 人脸核身(faceid) 版本:2018-03-01 -### 第 24 次发布 +### 第 63 次发布 -发布时间:2023-09-04 01:44:32 +发布时间:2023-09-06 01:49:13 本次发布包含了以下内容: @@ -89,20 +90,62 @@ 修改数据结构: -* [DomainInfo](https://cloud.tencent.com/document/api/1427/56185#DomainInfo) +* [ChargeDetail](https://cloud.tencent.com/document/api/1007/41958#ChargeDetail) - * 新增成员:SearchEnginePush + * 新增成员:IdCard - * **修改成员**:IsGracePeriod, VipBuffered, VipStartAt, VipEndAt, VipAutoRenew, VipResourceId, IsSubDomain, TagList +## 低代码互动课堂(lcic) 版本:2022-08-17 -## 云直播CSS(live) 版本:2018-08-01 +### 第 41 次发布 -### 第 110 次发布 +发布时间:2023-09-06 02:00:58 -发布时间:2023-09-04 02:06:58 +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:EndDelayTime + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:EndDelayTime + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:EndDelayTime + + +修改数据结构: + +* [DocumentInfo](https://cloud.tencent.com/document/api/1639/81423#DocumentInfo) + + * 新增成员:Preview + + * **修改成员**:DocumentId, DocumentUrl, DocumentName, Owner, SdkAppId, Permission, TranscodeResult, TranscodeType, TranscodeProgress, TranscodeState, TranscodeInfo, DocumentType, DocumentSize, UpdateTime, Pages, Width, Height, Cover + +* [RoomInfo](https://cloud.tencent.com/document/api/1639/81423#RoomInfo) + + * 新增成员:EndDelayTime + +* [RoomItem](https://cloud.tencent.com/document/api/1639/81423#RoomItem) + + * 新增成员:EndDelayTime + + + + +## 腾讯云可观测平台(monitor) 版本:2018-07-24 + +### 第 92 次发布 + +发布时间:2023-09-06 02:06:16 本次发布包含了以下内容: @@ -110,37 +153,113 @@ 新增接口: -* [DescribeDeliverLogDownList](https://cloud.tencent.com/document/api/267/97727) +* [DescribePrometheusRegions](https://cloud.tencent.com/document/api/248/97797) 新增数据结构: -* [PushLogInfo](https://cloud.tencent.com/document/api/267/20474#PushLogInfo) +* [PrometheusRegionItem](https://cloud.tencent.com/document/api/248/30354#PrometheusRegionItem) -## 媒体处理(mps) 版本:2019-06-12 +## 流计算 Oceanus(oceanus) 版本:2019-04-22 -### 第 69 次发布 +### 第 38 次发布 -发布时间:2023-09-04 02:12:09 +发布时间:2023-09-06 02:10:27 本次发布包含了以下内容: 改善已有的文档。 -新增数据结构: +修改数据结构: -* [AudioBeautifyConfig](https://cloud.tencent.com/document/api/862/37615#AudioBeautifyConfig) -* [AudioDenoiseConfig](https://cloud.tencent.com/document/api/862/37615#AudioDenoiseConfig) -* [AudioEnhanceConfig](https://cloud.tencent.com/document/api/862/37615#AudioEnhanceConfig) -* [AudioSeparateConfig](https://cloud.tencent.com/document/api/862/37615#AudioSeparateConfig) -* [VolumeBalanceConfig](https://cloud.tencent.com/document/api/862/37615#VolumeBalanceConfig) +* [RunJobDescription](https://cloud.tencent.com/document/api/849/52010#RunJobDescription) + + * 新增成员:CustomTimestamp + + + + +## 高性能计算平台(thpc) 版本:2023-03-21 + +### 第 9 次发布 + +发布时间:2023-09-06 02:32:29 + +本次发布包含了以下内容: + +改善已有的文档。 修改数据结构: -* [EnhanceConfig](https://cloud.tencent.com/document/api/862/37615#EnhanceConfig) +* [QueueConfigOverview](https://cloud.tencent.com/document/api/1527/89579#QueueConfigOverview) - * 新增成员:AudioEnhance + * **修改成员**:QueueName, MinSize, MaxSize, EnableAutoExpansion, EnableAutoShrink, ExpansionNodeConfigs, DesiredIdleNodeCapacity, ScaleOutRatio, ScaleOutNodeThreshold, MaxNodesPerCycle + + + + +## 高性能计算平台(thpc) 版本:2022-04-01 + + + +## 高性能计算平台(thpc) 版本:2021-11-09 + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 37 次发布 + +发布时间:2023-09-06 02:33:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateModelService](https://cloud.tencent.com/document/api/851/82291) + + * 新增入参:ServiceEIP + +* [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) + + * 新增入参:ServiceEIP + + +修改数据结构: + +* [PodInfo](https://cloud.tencent.com/document/api/851/75051#PodInfo) + + * 新增成员:StartTime, EndTime, ResourceConfigInfo + +* [Spec](https://cloud.tencent.com/document/api/851/75051#Spec) + + * 新增成员:SpecFeatures, SpecType, GpuType, CategoryId + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 42 次发布 + +发布时间:2023-09-06 02:36:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KongServicePreview](https://cloud.tencent.com/document/api/1364/54942#KongServicePreview) + + * 新增成员:Path @@ -20378,6 +20497,26 @@ ## 云数据仓库 ClickHouse(cdwch) 版本:2020-09-15 +### 第 16 次发布 + +发布时间:2023-09-05 02:01:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyUserNewPrivilege](https://cloud.tencent.com/document/api/1299/83422) + + * 新增入参:InstanceId, Cluster, UserName, AllDatabase, GlobalPrivileges, DatabasePrivilegeList + + +新增数据结构: + +* [DatabasePrivilegeInfo](https://cloud.tencent.com/document/api/1299/83429#DatabasePrivilegeInfo) +* [TablePrivilegeInfo](https://cloud.tencent.com/document/api/1299/83429#TablePrivilegeInfo) + ### 第 15 次发布 发布时间:2023-08-31 01:09:05 @@ -21420,12 +21559,12 @@ 新增接口: -* [[CreateBlockIgnoreRuleList](https://cloud.tencent.com/document/api/1132/97724)](https://cloud.tencent.com/document/api/#/#) -* [[ModifyEWRuleStatus](https://cloud.tencent.com/document/api/1132/97723)](https://cloud.tencent.com/document/api/#/#) +* [CreateBlockIgnoreRuleList](https://cloud.tencent.com/document/api/1132/97724) +* [ModifyEWRuleStatus](https://cloud.tencent.com/document/api/1132/97723) 新增数据结构: -* [[IntrusionDefenseRule](https://cloud.tencent.com/document/api/1132/49071#IntrusionDefenseRule)](https://cloud.tencent.com/document/api/1132/49071#[IntrusionDefenseRule](https://cloud.tencent.com/document/api/1132/49071#IntrusionDefenseRule)) +* [IntrusionDefenseRule](https://cloud.tencent.com/document/api/1132/49071#IntrusionDefenseRule) 修改数据结构: @@ -25112,6 +25251,35 @@ ## 负载均衡(clb) 版本:2018-03-17 +### 第 94 次发布 + +发布时间:2023-09-05 02:16:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Cluster](https://cloud.tencent.com/document/api/214/30694#Cluster) + + * 新增成员:Egress + +* [LoadBalancer](https://cloud.tencent.com/document/api/214/30694#LoadBalancer) + + * 新增成员:Egress + +* [LoadBalancerDetail](https://cloud.tencent.com/document/api/214/30694#LoadBalancerDetail) + + * 新增成员:Egress + + * **修改成员**:LoadBalancerDomain + +* [ZoneResource](https://cloud.tencent.com/document/api/214/30694#ZoneResource) + + * 新增成员:Egress + + ### 第 93 次发布 发布时间:2023-09-04 01:28:05 @@ -27643,6 +27811,36 @@ ## 日志服务(cls) 版本:2020-10-16 +### 第 70 次发布 + +发布时间:2023-09-06 01:23:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ExportInfo](https://cloud.tencent.com/document/api/614/56471#ExportInfo) + + * 新增成员:SyntaxRule + + +### 第 69 次发布 + +发布时间:2023-09-05 02:24:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MachineInfo](https://cloud.tencent.com/document/api/614/56471#MachineInfo) + + * 新增成员:InstanceID + + ### 第 68 次发布 发布时间:2023-08-25 01:21:09 @@ -33823,6 +34021,21 @@ ## 云服务器(cvm) 版本:2017-03-12 +### 第 115 次发布 + +发布时间:2023-09-06 01:29:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Placement](https://cloud.tencent.com/document/api/213/15753#Placement) + + * **删除成员**:HostIps + + ### 第 114 次发布 发布时间:2023-08-30 01:11:15 @@ -41562,17 +41775,17 @@ 新增接口: -* [[DescribeAlarmTemplate](https://cloud.tencent.com/document/api/1130/97726)](https://cloud.tencent.com/document/api/#/#) -* [[ModifyAlarmPolicy](https://cloud.tencent.com/document/api/1130/97725)](https://cloud.tencent.com/document/api/#/#) +* [DescribeAlarmTemplate](https://cloud.tencent.com/document/api/1130/97726) +* [ModifyAlarmPolicy](https://cloud.tencent.com/document/api/1130/97725) 新增数据结构: -* [[AlarmProfileList](https://cloud.tencent.com/document/api/1130/57812#AlarmProfileList)](https://cloud.tencent.com/document/api/1130/57812#[AlarmProfileList](https://cloud.tencent.com/document/api/1130/57812#AlarmProfileList)) -* [[AlarmsRules](https://cloud.tencent.com/document/api/1130/57812#AlarmsRules)](https://cloud.tencent.com/document/api/1130/57812#[AlarmsRules](https://cloud.tencent.com/document/api/1130/57812#AlarmsRules)) -* [[InstanceID](https://cloud.tencent.com/document/api/1130/57812#InstanceID)](https://cloud.tencent.com/document/api/1130/57812#[InstanceID](https://cloud.tencent.com/document/api/1130/57812#InstanceID)) -* [[ReceiveInfo](https://cloud.tencent.com/document/api/1130/57812#ReceiveInfo)](https://cloud.tencent.com/document/api/1130/57812#[ReceiveInfo](https://cloud.tencent.com/document/api/1130/57812#ReceiveInfo)) -* [[ReceiveUin](https://cloud.tencent.com/document/api/1130/57812#ReceiveUin)](https://cloud.tencent.com/document/api/1130/57812#[ReceiveUin](https://cloud.tencent.com/document/api/1130/57812#ReceiveUin)) -* [[TemplateInfo](https://cloud.tencent.com/document/api/1130/57812#TemplateInfo)](https://cloud.tencent.com/document/api/1130/57812#[TemplateInfo](https://cloud.tencent.com/document/api/1130/57812#TemplateInfo)) +* [AlarmProfileList](https://cloud.tencent.com/document/api/1130/57812#AlarmProfileList) +* [AlarmsRules](https://cloud.tencent.com/document/api/1130/57812#AlarmsRules) +* [InstanceID](https://cloud.tencent.com/document/api/1130/57812#InstanceID) +* [ReceiveInfo](https://cloud.tencent.com/document/api/1130/57812#ReceiveInfo) +* [ReceiveUin](https://cloud.tencent.com/document/api/1130/57812#ReceiveUin) +* [TemplateInfo](https://cloud.tencent.com/document/api/1130/57812#TemplateInfo) ### 第 24 次发布 @@ -48152,6 +48365,21 @@ ## 边缘计算机器(ecm) 版本:2019-07-19 +### 第 70 次发布 + +发布时间:2023-09-05 10:56:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSubnet](https://cloud.tencent.com/document/api/1108/43594) + + * 新增入参:IPv6CidrBlock + + ### 第 69 次发布 发布时间:2023-09-01 01:14:14 @@ -52495,6 +52723,34 @@ ## 腾讯电子签企业版(ess) 版本:2020-11-11 +### 第 111 次发布 + +发布时间:2023-09-05 17:35:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [StartFlow](https://cloud.tencent.com/document/api/1323/70357) + + +### 第 110 次发布 + +发布时间:2023-09-05 04:25:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowApproverDetail](https://cloud.tencent.com/document/api/1323/70369#FlowApproverDetail) + + * 新增成员:SignId + + ### 第 109 次发布 发布时间:2023-08-31 16:45:41 @@ -54667,6 +54923,21 @@ ## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 +### 第 108 次发布 + +发布时间:2023-09-05 17:36:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SignUrlInfo](https://cloud.tencent.com/document/api/1420/61525#SignUrlInfo) + + * **修改成员**:CustomUserId + + ### 第 107 次发布 发布时间:2023-08-29 01:15:15 @@ -56849,6 +57120,21 @@ ## 人脸核身(faceid) 版本:2018-03-01 +### 第 63 次发布 + +发布时间:2023-09-06 01:49:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ChargeDetail](https://cloud.tencent.com/document/api/1007/41958#ChargeDetail) + + * 新增成员:IdCard + + ### 第 62 次发布 发布时间:2023-08-31 01:16:46 @@ -68630,6 +68916,46 @@ ## 低代码互动课堂(lcic) 版本:2022-08-17 +### 第 41 次发布 + +发布时间:2023-09-06 02:00:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:EndDelayTime + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:EndDelayTime + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:EndDelayTime + + +修改数据结构: + +* [DocumentInfo](https://cloud.tencent.com/document/api/1639/81423#DocumentInfo) + + * 新增成员:Preview + + * **修改成员**:DocumentId, DocumentUrl, DocumentName, Owner, SdkAppId, Permission, TranscodeResult, TranscodeType, TranscodeProgress, TranscodeState, TranscodeInfo, DocumentType, DocumentSize, UpdateTime, Pages, Width, Height, Cover + +* [RoomInfo](https://cloud.tencent.com/document/api/1639/81423#RoomInfo) + + * 新增成员:EndDelayTime + +* [RoomItem](https://cloud.tencent.com/document/api/1639/81423#RoomItem) + + * 新增成员:EndDelayTime + + ### 第 40 次发布 发布时间:2023-08-29 01:17:54 @@ -70465,11 +70791,11 @@ 新增接口: -* [[DescribeDeliverLogDownList](https://cloud.tencent.com/document/api/267/97727)](https://cloud.tencent.com/document/api/#/#) +* [DescribeDeliverLogDownList](https://cloud.tencent.com/document/api/267/97727) 新增数据结构: -* [[PushLogInfo](https://cloud.tencent.com/document/api/267/20474#PushLogInfo)](https://cloud.tencent.com/document/api/267/20474#[PushLogInfo](https://cloud.tencent.com/document/api/267/20474#PushLogInfo)) +* [PushLogInfo](https://cloud.tencent.com/document/api/267/20474#PushLogInfo) ### 第 109 次发布 @@ -75175,6 +75501,22 @@ ## 腾讯云可观测平台(monitor) 版本:2018-07-24 +### 第 92 次发布 + +发布时间:2023-09-06 02:06:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[DescribePrometheusRegions](https://cloud.tencent.com/document/api/248/97797)](https://cloud.tencent.com/document/api/#/#) + +新增数据结构: + +* [[PrometheusRegionItem](https://cloud.tencent.com/document/api/248/30354#PrometheusRegionItem)](https://cloud.tencent.com/document/api/248/30354#[PrometheusRegionItem](https://cloud.tencent.com/document/api/248/30354#PrometheusRegionItem)) + ### 第 91 次发布 发布时间:2023-07-19 01:32:20 @@ -77142,11 +77484,11 @@ 新增数据结构: -* [[AudioBeautifyConfig](https://cloud.tencent.com/document/api/862/37615#AudioBeautifyConfig)](https://cloud.tencent.com/document/api/862/37615#[AudioBeautifyConfig](https://cloud.tencent.com/document/api/862/37615#AudioBeautifyConfig)) -* [[AudioDenoiseConfig](https://cloud.tencent.com/document/api/862/37615#AudioDenoiseConfig)](https://cloud.tencent.com/document/api/862/37615#[AudioDenoiseConfig](https://cloud.tencent.com/document/api/862/37615#AudioDenoiseConfig)) -* [[AudioEnhanceConfig](https://cloud.tencent.com/document/api/862/37615#AudioEnhanceConfig)](https://cloud.tencent.com/document/api/862/37615#[AudioEnhanceConfig](https://cloud.tencent.com/document/api/862/37615#AudioEnhanceConfig)) -* [[AudioSeparateConfig](https://cloud.tencent.com/document/api/862/37615#AudioSeparateConfig)](https://cloud.tencent.com/document/api/862/37615#[AudioSeparateConfig](https://cloud.tencent.com/document/api/862/37615#AudioSeparateConfig)) -* [[VolumeBalanceConfig](https://cloud.tencent.com/document/api/862/37615#VolumeBalanceConfig)](https://cloud.tencent.com/document/api/862/37615#[VolumeBalanceConfig](https://cloud.tencent.com/document/api/862/37615#VolumeBalanceConfig)) +* [AudioBeautifyConfig](https://cloud.tencent.com/document/api/862/37615#AudioBeautifyConfig) +* [AudioDenoiseConfig](https://cloud.tencent.com/document/api/862/37615#AudioDenoiseConfig) +* [AudioEnhanceConfig](https://cloud.tencent.com/document/api/862/37615#AudioEnhanceConfig) +* [AudioSeparateConfig](https://cloud.tencent.com/document/api/862/37615#AudioSeparateConfig) +* [VolumeBalanceConfig](https://cloud.tencent.com/document/api/862/37615#VolumeBalanceConfig) 修改数据结构: @@ -80832,6 +81174,21 @@ ## 流计算 Oceanus(oceanus) 版本:2019-04-22 +### 第 38 次发布 + +发布时间:2023-09-06 02:10:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RunJobDescription](https://cloud.tencent.com/document/api/849/52010#RunJobDescription) + + * 新增成员:CustomTimestamp + + ### 第 37 次发布 发布时间:2023-08-31 01:20:56 @@ -92335,6 +92692,45 @@ ## SSL 证书(ssl) 版本:2019-12-05 +### 第 42 次发布 + +发布时间:2023-09-05 06:45:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCertificateBindResourceSyncTask](https://cloud.tencent.com/document/api/400/97759) +* [DescribeCertificateBindResourceTaskDetail](https://cloud.tencent.com/document/api/400/97758) +* [DescribeCertificateBindResourceTaskResult](https://cloud.tencent.com/document/api/400/97757) + +新增数据结构: + +* [ApiGatewayInstanceList](https://cloud.tencent.com/document/api/400/41679#ApiGatewayInstanceList) +* [BindResourceRegionResult](https://cloud.tencent.com/document/api/400/41679#BindResourceRegionResult) +* [BindResourceResult](https://cloud.tencent.com/document/api/400/41679#BindResourceResult) +* [CdnInstanceList](https://cloud.tencent.com/document/api/400/41679#CdnInstanceList) +* [CertTaskId](https://cloud.tencent.com/document/api/400/41679#CertTaskId) +* [ClbInstanceList](https://cloud.tencent.com/document/api/400/41679#ClbInstanceList) +* [DdosInstanceList](https://cloud.tencent.com/document/api/400/41679#DdosInstanceList) +* [Error](https://cloud.tencent.com/document/api/400/41679#Error) +* [LiveInstanceList](https://cloud.tencent.com/document/api/400/41679#LiveInstanceList) +* [SyncTaskBindResourceResult](https://cloud.tencent.com/document/api/400/41679#SyncTaskBindResourceResult) +* [TCBAccessInstance](https://cloud.tencent.com/document/api/400/41679#TCBAccessInstance) +* [TCBAccessService](https://cloud.tencent.com/document/api/400/41679#TCBAccessService) +* [TCBEnvironment](https://cloud.tencent.com/document/api/400/41679#TCBEnvironment) +* [TCBEnvironments](https://cloud.tencent.com/document/api/400/41679#TCBEnvironments) +* [TCBHostInstance](https://cloud.tencent.com/document/api/400/41679#TCBHostInstance) +* [TCBHostService](https://cloud.tencent.com/document/api/400/41679#TCBHostService) +* [TCBInstanceList](https://cloud.tencent.com/document/api/400/41679#TCBInstanceList) +* [TeoInstanceList](https://cloud.tencent.com/document/api/400/41679#TeoInstanceList) +* [TkeInstanceList](https://cloud.tencent.com/document/api/400/41679#TkeInstanceList) +* [VODInstanceList](https://cloud.tencent.com/document/api/400/41679#VODInstanceList) +* [WafInstanceDetail](https://cloud.tencent.com/document/api/400/41679#WafInstanceDetail) +* [WafInstanceList](https://cloud.tencent.com/document/api/400/41679#WafInstanceList) + ### 第 41 次发布 发布时间:2023-08-30 01:21:56 @@ -101896,6 +102292,24 @@ ## 消息队列 TDMQ(tdmq) 版本:2020-02-17 +### 第 76 次发布 + +发布时间:2023-09-05 07:38:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRocketMQMsgTrace](https://cloud.tencent.com/document/api/1179/97760) +* [DescribeRocketMQTopicMsgs](https://cloud.tencent.com/document/api/1179/97761) + +新增数据结构: + +* [RocketMQMsgLog](https://cloud.tencent.com/document/api/1179/46089#RocketMQMsgLog) +* [TraceResult](https://cloud.tencent.com/document/api/1179/46089#TraceResult) + ### 第 75 次发布 发布时间:2023-08-25 02:13:40 @@ -105900,6 +106314,18 @@ ## 边缘安全加速平台(teo) 版本:2022-09-01 +### 第 50 次发布 + +发布时间:2023-09-05 07:43:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateSharedCNAME](https://cloud.tencent.com/document/api/1552/97762) + ### 第 49 次发布 发布时间:2023-08-16 01:45:46 @@ -107856,6 +108282,21 @@ ## 高性能计算平台(thpc) 版本:2023-03-21 +### 第 9 次发布 + +发布时间:2023-09-06 02:32:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QueueConfigOverview](https://cloud.tencent.com/document/api/1527/89579#QueueConfigOverview) + + * **修改成员**:QueueName, MinSize, MaxSize, EnableAutoExpansion, EnableAutoShrink, ExpansionNodeConfigs, DesiredIdleNodeCapacity, ScaleOutRatio, ScaleOutNodeThreshold, MaxNodesPerCycle + + ### 第 8 次发布 发布时间:2023-06-15 01:38:28 @@ -109443,6 +109884,36 @@ ## TI-ONE 训练平台(tione) 版本:2021-11-11 +### 第 37 次发布 + +发布时间:2023-09-06 02:33:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateModelService](https://cloud.tencent.com/document/api/851/82291) + + * 新增入参:ServiceEIP + +* [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) + + * 新增入参:ServiceEIP + + +修改数据结构: + +* [PodInfo](https://cloud.tencent.com/document/api/851/75051#PodInfo) + + * 新增成员:StartTime, EndTime, ResourceConfigInfo + +* [Spec](https://cloud.tencent.com/document/api/851/75051#Spec) + + * 新增成员:SpecFeatures, SpecType, GpuType, CategoryId + + ### 第 36 次发布 发布时间:2023-09-01 01:23:56 @@ -116542,6 +117013,21 @@ ## 微服务引擎 TSE(tse) 版本:2020-12-07 +### 第 42 次发布 + +发布时间:2023-09-06 02:36:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KongServicePreview](https://cloud.tencent.com/document/api/1364/54942#KongServicePreview) + + * 新增成员:Path + + ### 第 41 次发布 发布时间:2023-09-01 01:25:13 diff --git a/package-lock.json b/package-lock.json index cade18ab6..473e19c01 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "tencentcloud-sdk-nodejs", - "version": "4.0.681", + "version": "4.0.682", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tencentcloud-sdk-nodejs", - "version": "4.0.681", + "version": "4.0.682", "license": "Apache-2.0", "dependencies": { "form-data": "^3.0.0", diff --git a/package.json b/package.json index f56762d62..633c62605 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tencentcloud-sdk-nodejs", - "version": "4.0.681", + "version": "4.0.682", "description": "腾讯云 API NODEJS SDK", "main": "tencentcloud/index.js", "scripts": { diff --git a/products.md b/products.md index 5872beaad..2cdd0fdfc 100644 --- a/products.md +++ b/products.md @@ -20,7 +20,7 @@ | asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2023-09-04 01:14:46 | | asw | [应用与服务编排工作流](https://cloud.tencent.com/document/product/1272) | 2023-05-18 01:04:02 | | ba | [网站备案](https://cloud.tencent.com/document/product/243) | 2023-08-17 01:18:28 | -| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-08-25 01:09:47 | +| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-09-05 01:23:20 | | bda | [人体分析](https://cloud.tencent.com/document/product/1208) | 2023-08-17 01:19:19 | | bi | [商业智能分析 BI](https://cloud.tencent.com/document/product/590) | 2023-08-10 01:03:11 | | billing | [费用中心](https://cloud.tencent.com/document/product/555) | 2023-08-30 01:07:19 | @@ -40,13 +40,13 @@ | casb | [云访问安全代理](https://cloud.tencent.com/document/product/1303) | 2022-12-26 10:53:16 | | cat | [云拨测](https://cloud.tencent.com/document/product/280) | 2023-05-18 01:07:39 | | cbs | [云硬盘](https://cloud.tencent.com/document/product/362) | 2023-09-04 01:20:21 | -| ccc | [云呼叫中心](https://cloud.tencent.com/document/product/679) | 2023-09-04 01:20:48 | +| ccc | [云呼叫中心](https://cloud.tencent.com/document/product/679) | 2023-09-05 01:41:59 | | cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2023-08-29 01:07:58 | | cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2023-08-17 01:37:50 | | cdn | [内容分发网络 CDN](https://cloud.tencent.com/document/product/228) | 2023-08-21 01:07:44 | | cds | [T-Sec-数据安全审计(DSA)](https://cloud.tencent.com/document/product/856) | 2023-08-17 01:43:06 | -| cdwch | [云数据仓库 ClickHouse](https://cloud.tencent.com/document/product/1299) | 2023-09-01 01:09:03 | -| cfg | [混沌演练平台](https://cloud.tencent.com/document/product/1500) | 2023-08-23 01:12:18 | +| cdwch | [云数据仓库 ClickHouse](https://cloud.tencent.com/document/product/1299) | 2023-09-05 02:01:53 | +| cfg | [混沌演练平台](https://cloud.tencent.com/document/product/1500) | 2023-09-05 02:02:52 | | cfs | [文件存储](https://cloud.tencent.com/document/product/582) | 2023-09-01 01:09:12 | | cfw | [云防火墙](https://cloud.tencent.com/document/product/1132) | 2023-09-04 01:25:21 | | chdfs | [云 HDFS](https://cloud.tencent.com/document/product/1105) | 2023-08-17 01:47:49 | @@ -54,12 +54,12 @@ | cii | [智能保险助手](https://cloud.tencent.com/document/product/1368) | 2023-05-18 01:12:07 | | cim | [](https://cloud.tencent.com/document/product) | 2019-05-16 17:21:18 | | cis | [](https://cloud.tencent.com/document/product) | 2018-06-07 15:01:42 | -| ckafka | [消息队列 CKafka](https://cloud.tencent.com/document/product/597) | 2023-08-31 01:09:45 | -| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-09-04 01:28:05 | +| ckafka | [消息队列 CKafka](https://cloud.tencent.com/document/product/597) | 2023-09-05 02:11:19 | +| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-09-05 02:16:24 | | cloudaudit | [云审计](https://cloud.tencent.com/document/product/629) | 2023-05-18 01:13:28 | | cloudhsm | [云加密机](https://cloud.tencent.com/document/product/639) | 2023-08-17 01:57:08 | | cloudstudio | [Cloud Studio(云端 IDE)](https://cloud.tencent.com/document/product/1039) | 2023-08-03 01:03:28 | -| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2023-08-25 01:21:09 | +| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2023-09-06 01:23:36 | | cme | [多媒体创作引擎](https://cloud.tencent.com/document/product/1156) | 2023-08-17 02:01:58 | | cmq | [消息队列 CMQ](https://cloud.tencent.com/document/product/406) | 2023-08-17 02:03:39 | | cms | [内容安全](https://cloud.tencent.com/document/product/669) | 2023-08-24 01:10:10 | @@ -67,19 +67,19 @@ | cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 | | csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-09-01 01:11:09 | | csxg | [5G入云服务](https://cloud.tencent.com/document/product/1687) | 2023-05-19 11:26:14 | -| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-09-04 01:35:27 | +| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-09-06 01:29:11 | | cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2023-08-31 01:12:44 | | cws | [漏洞扫描服务](https://cloud.tencent.com/document/product) | 2019-11-22 12:16:15 | -| cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2023-08-31 01:13:24 | +| cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2023-09-06 01:33:12 | | dasb | [T-Sec-堡垒机(BH)](https://cloud.tencent.com/document/product/1025) | 2023-08-17 02:45:26 | | dataintegration | [数据接入平台](https://cloud.tencent.com/document/product/1591) | 2022-07-26 15:32:15 | | dayu | [DDoS 高防包](https://cloud.tencent.com/document/product/1021) | 2023-05-18 01:20:11 | -| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2023-09-04 01:41:27 | +| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2023-09-05 03:38:32 | | dbdc | [云数据库独享集群](https://cloud.tencent.com/document/product/1322) | 2023-08-22 01:11:33 | | dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2023-08-17 02:50:46 | -| dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | 2023-08-29 01:12:46 | +| dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | 2023-09-05 03:42:53 | | dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2023-09-01 01:13:07 | -| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-09-04 01:44:32 | +| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-09-06 01:39:07 | | domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2023-08-17 02:58:55 | | drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2023-08-17 02:59:36 | | ds | [文档服务](https://cloud.tencent.com/document/product/869) | 2023-08-17 02:59:40 | @@ -89,15 +89,15 @@ | eb | [事件总线](https://cloud.tencent.com/document/product/1359) | 2023-08-22 01:12:28 | | ecc | [英文作文批改](https://cloud.tencent.com/document/product/1076) | 2023-08-17 03:03:01 | | ecdn | [全站加速网络](https://cloud.tencent.com/document/product/570) | 2023-08-17 03:03:04 | -| ecm | [边缘计算机器](https://cloud.tencent.com/document/product/1108) | 2023-09-04 01:48:49 | +| ecm | [边缘计算机器](https://cloud.tencent.com/document/product/1108) | 2023-09-05 10:56:15 | | eiam | [数字身份管控平台(员工版)](https://cloud.tencent.com/document/product/1442) | 2023-05-18 01:25:40 | | eis | [数据连接器](https://cloud.tencent.com/document/product/1270) | 2023-08-10 01:17:44 | | emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2023-08-17 03:08:06 | -| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-08-29 01:14:45 | -| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-09-01 01:14:51 | -| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-09-01 01:15:02 | +| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-09-05 04:23:35 | +| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-09-05 17:35:52 | +| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-09-05 17:36:50 | | facefusion | [人脸融合](https://cloud.tencent.com/document/product/670) | 2023-07-27 01:13:31 | -| faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2023-08-31 01:16:46 | +| faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2023-09-06 01:49:13 | | fmu | [人脸试妆](https://cloud.tencent.com/document/product/1172) | 2023-08-17 03:12:49 | | ft | [人像变换](https://cloud.tencent.com/document/product/1202) | 2023-08-17 03:12:58 | | gaap | [全球应用加速](https://cloud.tencent.com/document/product/608) | 2023-08-17 03:13:07 | @@ -127,7 +127,7 @@ | ivld | [媒体智能标签](https://cloud.tencent.com/document/product/1509) | 2023-05-18 01:35:21 | | keewidb | [云数据库 KeeWiDB](https://cloud.tencent.com/document/product/1520) | 2023-07-19 01:29:34 | | kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2023-08-17 03:51:31 | -| lcic | [低代码互动课堂](https://cloud.tencent.com/document/product/1639) | 2023-08-31 01:19:08 | +| lcic | [低代码互动课堂](https://cloud.tencent.com/document/product/1639) | 2023-09-06 02:00:58 | | lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2023-08-31 01:19:17 | | live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-09-04 02:06:58 | | lowcode | [云开发低码](https://cloud.tencent.com/document/product/1301) | 2022-04-04 06:56:51 | @@ -140,7 +140,7 @@ | mmps | [小程序安全](https://cloud.tencent.com/document/product/1223) | 2023-05-18 01:39:20 | | mna | [多网聚合加速](https://cloud.tencent.com/document/product/1385) | 2023-08-30 01:19:09 | | mongodb | [云数据库 MongoDB](https://cloud.tencent.com/document/product/240) | 2023-08-25 01:55:53 | -| monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2023-08-17 04:10:02 | +| monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2023-09-06 02:06:16 | | mps | [媒体处理](https://cloud.tencent.com/document/product/862) | 2023-09-04 02:12:09 | | mrs | [医疗报告结构化](https://cloud.tencent.com/document/product/1314) | 2023-05-18 01:42:01 | | ms | [移动应用安全](https://cloud.tencent.com/document/product/283) | 2023-08-30 01:19:55 | @@ -148,7 +148,7 @@ | mvj | [营销价值判断](https://cloud.tencent.com/document/product) | 2020-03-19 08:11:44 | | nlp | [NLP 服务](https://cloud.tencent.com/document/product/271) | 2023-08-29 01:19:54 | | npp | [号码保护](https://cloud.tencent.com/document/product) | 2020-04-22 08:00:22 | -| oceanus | [流计算 Oceanus](https://cloud.tencent.com/document/product/849) | 2023-08-31 01:20:56 | +| oceanus | [流计算 Oceanus](https://cloud.tencent.com/document/product/849) | 2023-09-06 02:10:27 | | ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2023-08-30 01:20:08 | | omics | [腾讯健康组学平台](https://cloud.tencent.com/document/product/1643) | 2023-07-20 01:37:20 | | organization | [集团账号管理](https://cloud.tencent.com/document/product/850) | 2023-08-24 01:24:31 | @@ -163,17 +163,17 @@ | rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2023-08-17 04:33:51 | | rp | [注册保护](https://cloud.tencent.com/document/product/1191) | 2022-04-04 07:04:06 | | rum | [前端性能监控](https://cloud.tencent.com/document/product/1464) | 2023-08-09 01:43:06 | -| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2023-08-22 01:18:21 | -| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2023-08-17 04:37:43 | +| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2023-09-06 02:16:39 | +| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2023-09-06 02:17:17 | | smh | [智能媒资托管](https://cloud.tencent.com/document/product/1339) | 2023-07-11 01:37:49 | | smop | [腾讯安心用户运营平台](https://cloud.tencent.com/document/product/1310) | 2023-05-18 01:47:59 | | smpn | [营销号码安全](https://cloud.tencent.com/document/product/1127) | 2023-08-17 04:38:34 | | sms | [短信](https://cloud.tencent.com/document/product/382) | 2023-08-17 04:39:05 | | soe | [智聆口语评测](https://cloud.tencent.com/document/product/884) | 2023-07-10 01:39:48 | | solar | [智汇零售](https://cloud.tencent.com/document/product) | 2020-03-19 08:01:59 | -| sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2023-08-17 04:39:46 | +| sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2023-09-05 06:37:43 | | ssa | [安全运营中心](https://cloud.tencent.com/document/product/664) | 2023-08-22 01:18:52 | -| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2023-08-30 01:21:56 | +| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2023-09-05 06:45:12 | | sslpod | [证书监控 SSLPod](https://cloud.tencent.com/document/product/1084) | 2023-08-17 04:46:28 | | ssm | [凭据管理系统](https://cloud.tencent.com/document/product/1140) | 2023-08-17 04:46:36 | | sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2023-08-17 04:47:11 | @@ -196,18 +196,18 @@ | tcss | [容器安全服务](https://cloud.tencent.com/document/product/1285) | 2023-08-17 04:54:42 | | 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-08-25 02:13:40 | +| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-09-06 02:29:13 | | 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-08-29 10:55:45 | -| thpc | [高性能计算平台](https://cloud.tencent.com/document/product/1527) | 2023-07-07 01:53:45 | +| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2023-09-05 07:43:47 | +| thpc | [高性能计算平台](https://cloud.tencent.com/document/product/1527) | 2023-09-06 02:32:29 | | 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-09-01 01:23:56 | +| tione | [TI-ONE 训练平台](https://cloud.tencent.com/document/product/851) | 2023-09-06 02:33:35 | | tiw | [互动白板](https://cloud.tencent.com/document/product/1137) | 2023-09-01 01:24:40 | | tke | [容器服务](https://cloud.tencent.com/document/product/457) | 2023-08-17 05:31:16 | | tkgdq | [腾讯知识图谱数据查询](https://cloud.tencent.com/document/product) | 2020-03-10 00:51:44 | @@ -218,9 +218,9 @@ | trocket | [消息队列 RocketMQ 版](https://cloud.tencent.com/document/product/1493) | 2023-08-07 10:45:38 | | trp | [T-Sec-安心平台(RP)](https://cloud.tencent.com/document/product/1458) | 2023-08-15 01:44:16 | | trro | [远程实时操控](https://cloud.tencent.com/document/product/1584) | 2023-07-18 01:53:24 | -| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2023-08-31 01:26:49 | -| tse | [微服务引擎 TSE](https://cloud.tencent.com/document/product/1364) | 2023-09-01 01:25:13 | -| tsf | [微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2023-09-04 02:42:35 | +| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2023-09-06 02:36:23 | +| tse | [微服务引擎 TSE](https://cloud.tencent.com/document/product/1364) | 2023-09-06 02:36:56 | +| tsf | [微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2023-09-05 08:05:30 | | tsw | [微服务观测平台 TSW](https://cloud.tencent.com/document/product/1311) | 2023-05-18 02:04:00 | | tts | [语音合成](https://cloud.tencent.com/document/product/1073) | 2023-08-22 01:22:20 | | ump | [客流数字化平台](https://cloud.tencent.com/document/product/1320) | 2023-08-17 05:50:27 | diff --git a/src/common/sdk_version.ts b/src/common/sdk_version.ts index b063f6db2..908d59ae4 100755 --- a/src/common/sdk_version.ts +++ b/src/common/sdk_version.ts @@ -1 +1 @@ -export const sdkVersion = "4.0.681" +export const sdkVersion = "4.0.682" diff --git a/src/services/batch/v20170312/batch_models.ts b/src/services/batch/v20170312/batch_models.ts index 755b426c3..ccf600ebd 100644 --- a/src/services/batch/v20170312/batch_models.ts +++ b/src/services/batch/v20170312/batch_models.ts @@ -2302,93 +2302,93 @@ export interface InstanceTypeQuotaItem { /** * 可用区。 */ - Zone: string + Zone?: string /** * 实例机型。 */ - InstanceType: string + InstanceType?: string /** * 实例计费模式。取值范围:
  • PREPAID:表示预付费,即包年包月
  • POSTPAID_BY_HOUR:表示后付费,即按量计费
  • CDHPAID:表示[专用宿主机](https://cloud.tencent.com/document/product/416)付费,即只对`专用宿主机`计费,不对`专用宿主机`上的实例计费。
  • `SPOTPAID`:表示竞价实例付费。 */ - InstanceChargeType: string + InstanceChargeType?: string /** * 网卡类型,例如:25代表25G网卡 */ - NetworkCard: number + NetworkCard?: number /** * 扩展属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - Externals: Externals + Externals?: Externals /** * 实例的CPU核数,单位:核。 */ - Cpu: number + Cpu?: number /** * 实例内存容量,单位:`GB`。 */ - Memory: number + Memory?: number /** * 实例机型系列。 */ - InstanceFamily: string + InstanceFamily?: string /** * 机型名称。 */ - TypeName: string + TypeName?: string /** * 本地磁盘规格列表。当该参数返回为空值时,表示当前情况下无法创建本地盘。 */ - LocalDiskTypeList: Array + LocalDiskTypeList?: Array /** * 实例是否售卖。取值范围:
  • SELL:表示实例可购买
  • SOLD_OUT:表示实例已售罄。 */ - Status: string + Status?: string /** * 实例的售卖价格。 */ - Price: ItemPrice + Price?: ItemPrice /** * 售罄原因。 注意:此字段可能返回 null,表示取不到有效值。 */ - SoldOutReason: string + SoldOutReason?: string /** * 内网带宽,单位Gbps。 */ - InstanceBandwidth: number + InstanceBandwidth?: number /** * 网络收发包能力,单位万PPS。 */ - InstancePps: number + InstancePps?: number /** * 本地存储块数量。 */ - StorageBlockAmount: number + StorageBlockAmount?: number /** * 处理器型号。 */ - CpuType: string + CpuType?: string /** * 实例的GPU数量。 */ - Gpu: number + Gpu?: number /** * 实例的FPGA数量。 */ - Fpga: number + Fpga?: number /** * 实例备注信息。 */ - Remark: string + Remark?: string /** * 实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 */ - GpuCount: number + GpuCount?: number /** * 实例的CPU主频信息 */ - Frequency: string + Frequency?: string } /** diff --git a/src/services/cdwch/v20200915/cdwch_client.ts b/src/services/cdwch/v20200915/cdwch_client.ts index eec170972..a05f98c09 100644 --- a/src/services/cdwch/v20200915/cdwch_client.ts +++ b/src/services/cdwch/v20200915/cdwch_client.ts @@ -22,7 +22,7 @@ import { ScaleOutInstanceRequest, ScaleOutInstanceResponse, ResizeDiskRequest, - DestroyInstanceResponse, + DatabasePrivilegeInfo, DescribeInstanceKeyValConfigsRequest, OpenBackUpResponse, Charge, @@ -43,7 +43,7 @@ import { CreateInstanceNewResponse, ConfigSubmitContext, InstanceStateInfo, - Tag, + TablePrivilegeInfo, DescribeInstanceClustersResponse, CreateInstanceNewRequest, InstanceInfo, @@ -61,6 +61,7 @@ import { DeleteBackUpDataResponse, ModifyInstanceKeyValConfigsRequest, DescribeInstancesNewResponse, + Tag, BackUpJobDisplay, DescribeClusterConfigsRequest, ResourceSpec, @@ -83,6 +84,7 @@ import { AttachCBSSpec, ScheduleStrategy, DescribeInstanceStateResponse, + DestroyInstanceResponse, ResizeDiskResponse, DescribeBackUpScheduleResponse, DescribeCkSqlApisResponse, @@ -334,7 +336,7 @@ export class Client extends AbstractClient { * 针对集群账号的权限做管控(新版) */ async ModifyUserNewPrivilege( - req?: ModifyUserNewPrivilegeRequest, + req: ModifyUserNewPrivilegeRequest, cb?: (error: string, rep: ModifyUserNewPrivilegeResponse) => void ): Promise { return this.request("ModifyUserNewPrivilege", req, cb) diff --git a/src/services/cdwch/v20200915/cdwch_models.ts b/src/services/cdwch/v20200915/cdwch_models.ts index dea662fdb..525ad8dae 100644 --- a/src/services/cdwch/v20200915/cdwch_models.ts +++ b/src/services/cdwch/v20200915/cdwch_models.ts @@ -104,26 +104,23 @@ export interface ResizeDiskRequest { } /** - * DestroyInstance返回参数结构体 + * 数据库权限信息 */ -export interface DestroyInstanceResponse { - /** - * 作业id -注意:此字段可能返回 null,表示取不到有效值。 - */ - FlowID?: string +export interface DatabasePrivilegeInfo { /** - * 集群id + * 数据库名称 */ - InstanceID?: string + DatabaseName: string /** - * 错误信息 + * //库表权限,SELECT、INSERT_ALL、ALTER、TRUNCATE、DROP_TABLE、CREATE_TABLE、DROP_DATABASE +注意:此字段可能返回 null,表示取不到有效值。 */ - ErrorMsg?: string + DatabasePrivileges?: Array /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * // 库下面的表权限 +注意:此字段可能返回 null,表示取不到有效值。 */ - RequestId?: string + TablePrivilegeList?: Array } /** @@ -303,7 +300,32 @@ export interface DestroyInstanceRequest { /** * ModifyUserNewPrivilege请求参数结构体 */ -export type ModifyUserNewPrivilegeRequest = null +export interface ModifyUserNewPrivilegeRequest { + /** + * 实例id + */ + InstanceId: string + /** + * cluster名称 + */ + Cluster: string + /** + * 用户名 + */ + UserName: string + /** + * 是否所有数据库表 + */ + AllDatabase: boolean + /** + * 全局权限 + */ + GlobalPrivileges?: Array + /** + * 数据库表权限 + */ + DatabasePrivilegeList?: Array +} /** * DescribeCkSqlApis请求参数结构体 @@ -547,17 +569,17 @@ export interface InstanceStateInfo { } /** - * 标签描述 + * 表权限 */ -export interface Tag { +export interface TablePrivilegeInfo { /** - * 标签的键 + * 表名称 */ - TagKey: string + TableName: string /** - * 标签的值 + * 表权限列表 SELECT、INSERT_ALL、ALTER、TRUNCATE、DROP_TABLE 查询、插入、设置、清空表、删除表 */ - TagValue: string + TablePrivileges: Array } /** @@ -1153,6 +1175,20 @@ export interface DescribeInstancesNewResponse { RequestId?: string } +/** + * 标签描述 + */ +export interface Tag { + /** + * 标签的键 + */ + TagKey: string + /** + * 标签的值 + */ + TagValue: string +} + /** * 备份任务详情 */ @@ -1682,6 +1718,29 @@ export interface DescribeInstanceStateResponse { RequestId?: string } +/** + * DestroyInstance返回参数结构体 + */ +export interface DestroyInstanceResponse { + /** + * 作业id +注意:此字段可能返回 null,表示取不到有效值。 + */ + FlowID?: string + /** + * 集群id + */ + InstanceID?: string + /** + * 错误信息 + */ + ErrorMsg?: string + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * ResizeDisk返回参数结构体 */ diff --git a/src/services/ckafka/v20190819/ckafka_models.ts b/src/services/ckafka/v20190819/ckafka_models.ts index 1ed8a38bb..0aa4a0ab1 100644 --- a/src/services/ckafka/v20190819/ckafka_models.ts +++ b/src/services/ckafka/v20190819/ckafka_models.ts @@ -978,7 +978,7 @@ export interface CreateRouteRequest { */ SubnetId?: string /** - * 访问类型 + * 访问类型:0-plaintext;1-sasl_plaintext;2-ssl;3-sasl_ssl */ AccessType?: number /** @@ -5817,9 +5817,9 @@ export interface Connection { */ export interface BatchCreateAclResponse { /** - * 状态码 + * 状态码:0-修改成功,否则修改失败 */ - Result: number + Result?: number /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -6839,7 +6839,7 @@ export interface CreateRouteResponse { /** * 返回结果 */ - Result: JgwOperateResponse + Result?: JgwOperateResponse /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/src/services/clb/v20180317/clb_models.ts b/src/services/clb/v20180317/clb_models.ts index 9c567e19c..f16b4a4f1 100644 --- a/src/services/clb/v20180317/clb_models.ts +++ b/src/services/clb/v20180317/clb_models.ts @@ -926,37 +926,42 @@ export interface ZoneResource { /** * 主可用区,如"ap-guangzhou-1"。 */ - MasterZone: string + MasterZone?: string /** * 资源列表。 注意:此字段可能返回 null,表示取不到有效值。 */ - ResourceSet: Array + ResourceSet?: Array /** * 备可用区,如"ap-guangzhou-2",单可用区时,备可用区为null。 注意:此字段可能返回 null,表示取不到有效值。 */ - SlaveZone: string + SlaveZone?: string /** * IP版本,如IPv4,IPv6,IPv6_Nat。 */ - IPVersion: string + IPVersion?: string /** * 可用区所属地域,如:ap-guangzhou */ - ZoneRegion: string + ZoneRegion?: string /** * 可用区是否是LocalZone可用区,如:false */ - LocalZone: boolean + LocalZone?: boolean /** * 可用区资源的类型,SHARED表示共享资源,EXCLUSIVE表示独占资源。 */ - ZoneResourceType: string + ZoneResourceType?: string /** * 可用区是否是EdgeZone可用区,如:false */ - EdgeZone: boolean + EdgeZone?: boolean + /** + * 网络出口 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string } /** @@ -3703,112 +3708,117 @@ export interface Cluster { /** * 集群唯一ID */ - ClusterId: string + ClusterId?: string /** * 集群名称 */ - ClusterName: string + ClusterName?: string /** * 集群类型,如TGW,STGW,VPCGW */ - ClusterType: string + ClusterType?: string /** * 集群标签,只有STGW集群有标签 注意:此字段可能返回 null,表示取不到有效值。 */ - ClusterTag: string + ClusterTag?: string /** * 集群所在可用区,如ap-guangzhou-1 */ - Zone: string + Zone?: string /** * 集群网络类型,如Public,Private */ - Network: string + Network?: string /** * 最大连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxConn: number + MaxConn?: number /** * 最大入带宽 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxInFlow: number + MaxInFlow?: number /** * 最大入包量 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxInPkg: number + MaxInPkg?: number /** * 最大出带宽 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxOutFlow: number + MaxOutFlow?: number /** * 最大出包量 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxOutPkg: number + MaxOutPkg?: number /** * 最大新建连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxNewConn: number + MaxNewConn?: number /** * http最大新建连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPMaxNewConn: number + HTTPMaxNewConn?: number /** * https最大新建连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPSMaxNewConn: number + HTTPSMaxNewConn?: number /** * http QPS 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPQps: number + HTTPQps?: number /** * https QPS 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPSQps: number + HTTPSQps?: number /** * 集群内资源总数目 */ - ResourceCount: number + ResourceCount?: number /** * 集群内空闲资源数目 注意:此字段可能返回 null,表示取不到有效值。 */ - IdleResourceCount: number + IdleResourceCount?: number /** * 集群内转发机的数目 注意:此字段可能返回 null,表示取不到有效值。 */ - LoadBalanceDirectorCount: number + LoadBalanceDirectorCount?: number /** * 集群的Isp属性,如:"BGP","CMCC","CUCC","CTCC","INTERNAL"。 注意:此字段可能返回 null,表示取不到有效值。 */ - Isp: string + Isp?: string /** * 集群所在的可用区 注意:此字段可能返回 null,表示取不到有效值。 */ - ClustersZone: ClustersZone + ClustersZone?: ClustersZone /** * 集群版本 注意:此字段可能返回 null,表示取不到有效值。 */ - ClustersVersion: string + ClustersVersion?: string /** * 集群容灾类型,如SINGLE-ZONE,DISASTER-RECOVERY,MUTUAL-DISASTER-RECOVERY 注意:此字段可能返回 null,表示取不到有效值。 */ - DisasterRecoveryType: string + DisasterRecoveryType?: string + /** + * 网络出口 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string } /** @@ -3871,193 +3881,198 @@ export interface LoadBalancerDetail { /** * 负载均衡实例 ID。 */ - LoadBalancerId: string + LoadBalancerId?: string /** * 负载均衡实例的名称。 */ - LoadBalancerName: string + LoadBalancerName?: string /** * 负载均衡实例的网络类型: Public:公网属性, Private:内网属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - LoadBalancerType: string + LoadBalancerType?: string /** * 负载均衡实例的状态,包括 0:创建中,1:正常运行。 注意:此字段可能返回 null,表示取不到有效值。 */ - Status: number + Status?: number /** * 负载均衡实例的 VIP 。 注意:此字段可能返回 null,表示取不到有效值。 */ - Address: string + Address?: string /** * 负载均衡实例 VIP 的IPv6地址。 注意:此字段可能返回 null,表示取不到有效值。 */ - AddressIPv6: string + AddressIPv6?: string /** * 负载均衡实例IP版本,IPv4 | IPv6。 注意:此字段可能返回 null,表示取不到有效值。 */ - AddressIPVersion: string + AddressIPVersion?: string /** * 负载均衡实例IPv6地址类型,IPv6Nat64 | IPv6FullChain。 注意:此字段可能返回 null,表示取不到有效值。 */ - IPv6Mode: string + IPv6Mode?: string /** * 负载均衡实例所在可用区。 注意:此字段可能返回 null,表示取不到有效值。 */ - Zone: string + Zone?: string /** * 负载均衡实例IP地址所属的ISP。 注意:此字段可能返回 null,表示取不到有效值。 */ - AddressIsp: string + AddressIsp?: string /** * 负载均衡实例所属私有网络的 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - VpcId: string + VpcId?: string /** * 负载均衡实例所属的项目 ID, 0 表示默认项目。 注意:此字段可能返回 null,表示取不到有效值。 */ - ProjectId: number + ProjectId?: number /** * 负载均衡实例的创建时间。 注意:此字段可能返回 null,表示取不到有效值。 */ - CreateTime: string + CreateTime?: string /** * 负载均衡实例的计费类型。 注意:此字段可能返回 null,表示取不到有效值。 */ - ChargeType: string + ChargeType?: string /** * 负载均衡实例的网络属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - NetworkAttributes: InternetAccessible + NetworkAttributes?: InternetAccessible /** * 负载均衡实例的预付费相关属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - PrepaidAttributes: LBChargePrepaid + PrepaidAttributes?: LBChargePrepaid /** * 暂做保留,一般用户无需关注。 注意:此字段可能返回 null,表示取不到有效值。 */ - ExtraInfo: ExtraInfo + ExtraInfo?: ExtraInfo /** * 负载均衡维度的个性化配置ID,多个配置用逗号隔开。 注意:此字段可能返回 null,表示取不到有效值。 */ - ConfigId: string + ConfigId?: string /** * 负载均衡实例的标签信息。 注意:此字段可能返回 null,表示取不到有效值。 */ - Tags: Array + Tags?: Array /** * 负载均衡监听器 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - ListenerId: string + ListenerId?: string /** * 监听器协议。 注意:此字段可能返回 null,表示取不到有效值。 */ - Protocol: string + Protocol?: string /** * 监听器端口。 注意:此字段可能返回 null,表示取不到有效值。 */ - Port: number + Port?: number /** * 转发规则的 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - LocationId: string + LocationId?: string /** * 转发规则的域名。 注意:此字段可能返回 null,表示取不到有效值。 */ - Domain: string + Domain?: string /** * 转发规则的路径。 注意:此字段可能返回 null,表示取不到有效值。 */ - Url: string + Url?: string /** * 后端目标ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetId: string + TargetId?: string /** * 后端目标的IP地址。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetAddress: string + TargetAddress?: string /** * 后端目标监听端口。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetPort: number + TargetPort?: number /** * 后端目标转发权重。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetWeight: number + TargetWeight?: number /** * 0:表示未被隔离,1:表示被隔离。 注意:此字段可能返回 null,表示取不到有效值。 */ - Isolation: number + Isolation?: number /** * 负载均衡绑定的安全组列表。 注意:此字段可能返回 null,表示取不到有效值。 */ - SecurityGroup: Array + SecurityGroup?: Array /** * 负载均衡安全组上移特性是否开启标识。 注意:此字段可能返回 null,表示取不到有效值。 */ - LoadBalancerPassToTarget: number + LoadBalancerPassToTarget?: number /** * 后端目标健康状态。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetHealth: string + TargetHealth?: string /** * 转发规则的域名列表。 注意:此字段可能返回 null,表示取不到有效值。 */ - Domains: string + Domains?: string /** * 多可用区负载均衡实例所选备区 注意:此字段可能返回 null,表示取不到有效值。 */ - SlaveZone: Array + SlaveZone?: Array /** * 内网负载均衡实例所在可用区,由白名单CLB_Internal_Zone控制 注意:此字段可能返回 null,表示取不到有效值。 */ - Zones: Array + Zones?: Array /** * 是否开启SNI特性(本参数仅对于HTTPS监听器有意义)。 注意:此字段可能返回 null,表示取不到有效值。 */ - SniSwitch: number + SniSwitch?: number /** * 负载均衡实例的域名。 注意:此字段可能返回 null,表示取不到有效值。 */ LoadBalancerDomain?: string + /** + * 网络出口 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string } /** @@ -5587,4 +5602,9 @@ OPEN:公网属性, INTERNAL:内网属性。 注意:此字段可能返回 null,表示取不到有效值。 */ LoadBalancerDomain?: string + /** + * 网络出口 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string } diff --git a/src/services/cls/v20201016/cls_models.ts b/src/services/cls/v20201016/cls_models.ts index 5a299f477..e47238435 100644 --- a/src/services/cls/v20201016/cls_models.ts +++ b/src/services/cls/v20201016/cls_models.ts @@ -3943,55 +3943,60 @@ export interface ExportInfo { /** * 日志主题ID */ - TopicId: string + TopicId?: string /** * 日志导出任务ID */ - ExportId: string + ExportId?: string /** * 日志导出查询语句 */ - Query: string + Query?: string /** * 日志导出文件名 */ - FileName: string + FileName?: string /** * 日志文件大小 */ - FileSize: number + FileSize?: number /** * 日志导出时间排序 */ - Order: string + Order?: string /** * 日志导出格式 */ - Format: string + Format?: string /** * 日志导出数量 */ - Count: number + Count?: number /** * 日志下载状态。Processing:导出正在进行中,Completed:导出完成,Failed:导出失败,Expired:日志导出已过期(三天有效期), Queuing 排队中 */ - Status: string + Status?: string /** * 日志导出起始时间 */ - From: number + From?: number /** * 日志导出结束时间 */ - To: number + To?: number /** * 日志导出路径 */ - CosPath: string + CosPath?: string /** * 日志导出创建时间 */ - CreateTime: string + CreateTime?: string + /** + * 语法规则。 默认值为0。 +0:Lucene语法,1:CQL语法。 + */ + SyntaxRule?: number } /** @@ -5322,35 +5327,40 @@ export interface MachineInfo { /** * 机器的IP */ - Ip: string + Ip?: string + /** + * 机器实例ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceID?: string /** * 机器状态,0:异常,1:正常 */ - Status: number + Status?: number /** * 机器离线时间,空为正常,异常返回具体时间 */ - OfflineTime: string + OfflineTime?: string /** * 机器是否开启自动升级。0:关闭,1:开启 */ - AutoUpdate: number + AutoUpdate?: number /** * 机器当前版本号。 */ - Version: string + Version?: string /** * 机器升级功能状态。 */ - UpdateStatus: number + UpdateStatus?: number /** * 机器升级结果标识。 */ - ErrCode: number + ErrCode?: number /** * 机器升级结果信息。 */ - ErrMsg: string + ErrMsg?: string } /** diff --git a/src/services/cvm/v20170312/cvm_client.ts b/src/services/cvm/v20170312/cvm_client.ts index 36699b38c..b86b2c1a5 100644 --- a/src/services/cvm/v20170312/cvm_client.ts +++ b/src/services/cvm/v20170312/cvm_client.ts @@ -305,6 +305,7 @@ export class Client extends AbstractClient { * 支持批量操作。每次请求批量实例的上限为100。 * 修改关联安全组时,子机原来关联的安全组会被解绑。 * 实例操作结果可以通过调用 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728#.E7.A4.BA.E4.BE.8B3-.E6.9F.A5.E8.AF.A2.E5.AE.9E.E4.BE.8B.E7.9A.84.E6.9C.80.E6.96.B0.E6.93.8D.E4.BD.9C.E6.83.85.E5.86.B5) 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 +* 修改主机名后实例会立即重启,重启后新的主机名生效。 */ async ModifyInstancesAttribute( req: ModifyInstancesAttributeRequest, diff --git a/src/services/cvm/v20170312/cvm_models.ts b/src/services/cvm/v20170312/cvm_models.ts index 886473969..45bace1bb 100644 --- a/src/services/cvm/v20170312/cvm_models.ts +++ b/src/services/cvm/v20170312/cvm_models.ts @@ -1735,7 +1735,7 @@ export interface ModifyInstancesAttributeRequest { */ CamRoleName?: string /** - * 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
    注意点:修改主机名后实例会立即重启,重启后新的主机名生效。 */ HostName?: string /** @@ -1897,10 +1897,6 @@ export interface Placement { * 实例所属的专用宿主机ID列表,仅用于入参。如果您有购买专用宿主机并且指定了该参数,则您购买的实例就会随机的部署在这些专用宿主机上。 */ HostIds?: Array - /** - * 指定母机IP生产子机 - */ - HostIps?: Array /** * 实例所属的专用宿主机ID,仅用于出参。 */ @@ -4503,93 +4499,93 @@ export interface InstanceTypeQuotaItem { /** * 可用区。 */ - Zone: string + Zone?: string /** * 实例机型。 */ - InstanceType: string + InstanceType?: string /** * 实例计费模式。取值范围:
  • PREPAID:表示预付费,即包年包月
  • POSTPAID_BY_HOUR:表示后付费,即按量计费
  • CDHPAID:表示[专用宿主机](https://cloud.tencent.com/document/product/416)付费,即只对`专用宿主机`计费,不对`专用宿主机`上的实例计费。
  • `SPOTPAID`:表示竞价实例付费。 */ - InstanceChargeType: string + InstanceChargeType?: string /** * 网卡类型,例如:25代表25G网卡 */ - NetworkCard: number + NetworkCard?: number /** * 扩展属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - Externals: Externals + Externals?: Externals /** * 实例的CPU核数,单位:核。 */ - Cpu: number + Cpu?: number /** * 实例内存容量,单位:`GB`。 */ - Memory: number + Memory?: number /** * 实例机型系列。 */ - InstanceFamily: string + InstanceFamily?: string /** * 机型名称。 */ - TypeName: string + TypeName?: string /** * 本地磁盘规格列表。当该参数返回为空值时,表示当前情况下无法创建本地盘。 */ - LocalDiskTypeList: Array + LocalDiskTypeList?: Array /** * 实例是否售卖。取值范围:
  • SELL:表示实例可购买
  • SOLD_OUT:表示实例已售罄。 */ - Status: string + Status?: string /** * 实例的售卖价格。 */ - Price: ItemPrice + Price?: ItemPrice /** * 售罄原因。 注意:此字段可能返回 null,表示取不到有效值。 */ - SoldOutReason: string + SoldOutReason?: string /** * 内网带宽,单位Gbps。 */ - InstanceBandwidth: number + InstanceBandwidth?: number /** * 网络收发包能力,单位万PPS。 */ - InstancePps: number + InstancePps?: number /** * 本地存储块数量。 */ - StorageBlockAmount: number + StorageBlockAmount?: number /** * 处理器型号。 */ - CpuType: string + CpuType?: string /** * 实例的GPU数量。 */ - Gpu: number + Gpu?: number /** * 实例的FPGA数量。 */ - Fpga: number + Fpga?: number /** * 实例备注信息。 */ - Remark: string + Remark?: string /** * 实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 */ - GpuCount: number + GpuCount?: number /** * 实例的CPU主频信息 */ - Frequency: string + Frequency?: string } /** diff --git a/src/services/cynosdb/v20190107/cynosdb_models.ts b/src/services/cynosdb/v20190107/cynosdb_models.ts index 39f4c1015..0db8f7e44 100644 --- a/src/services/cynosdb/v20190107/cynosdb_models.ts +++ b/src/services/cynosdb/v20190107/cynosdb_models.ts @@ -179,7 +179,7 @@ export interface InquirePriceRenewRequest { */ export interface DescribeAccountPrivilegesResponse { /** - * 权限列表,示例值为:["select","update","delete","create","drop","references","index","alter","show_db","create_tmp_table","lock_tables","execute","create_view","show_view","create_routine","alter_routine","event","trigger"] + * 权限列表,示例值为:["","select","update","delete","create","drop","references","index","alter","show_db","create_tmp_table","lock_tables","execute","create_view","show_view","create_routine","alter_routine","event","trigger"] */ Privileges?: Array /** @@ -2698,7 +2698,7 @@ export interface ModifyInstanceParamRequest { */ InstanceIds?: Array /** - * 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"innodb_stats_transient_sample_pages"}] + * 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"auto_increment_increment"}] */ ClusterParamList?: Array /** @@ -3797,7 +3797,8 @@ timeRollback,时间点回档 */ TimeUnit?: string /** - * 包年包月购买是否自动续费,默认为0 + * 包年包月购买是否自动续费,默认为0。 +0标识默认续费方式,1表示自动续费,2表示手不自动续费。 */ AutoRenewFlag?: number /** @@ -4305,7 +4306,7 @@ export interface ModifyClusterParamResponse { /** * 异步请求Id,用于查询结果 */ - AsyncRequestId: string + AsyncRequestId?: string /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -4914,11 +4915,13 @@ export interface AssociateSecurityGroupsResponse { */ export interface DescribeResourcesByDealNameRequest { /** - * 计费订单ID(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功) + * 计费订单ID(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功)。 +DealName与DealNames至少应输入一项,两者都传时以DealName为准。 */ DealName?: string /** - * 计费订单ID列表,可以一次查询若干条订单ID对应资源信息(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功) + * 计费订单ID列表,可以一次查询若干条订单ID对应资源信息(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功)。 +DealName与DealNames至少应输入一项,两者都传时以DealName为准。 */ DealNames?: Array } @@ -6764,7 +6767,7 @@ export interface AddInstancesRequest { */ Memory: number /** - * 新增只读实例数,取值范围为[0,4] + * 新增只读实例数,取值范围为(0,15] */ ReadOnlyCount: number /** diff --git a/src/services/dnspod/v20210323/dnspod_models.ts b/src/services/dnspod/v20210323/dnspod_models.ts index 8b09cdfae..0238e90e6 100644 --- a/src/services/dnspod/v20210323/dnspod_models.ts +++ b/src/services/dnspod/v20210323/dnspod_models.ts @@ -4021,52 +4021,52 @@ export interface WhoisInfo { * 联系信息 注意:此字段可能返回 null,表示取不到有效值。 */ - Contacts: WhoisContact + Contacts?: WhoisContact /** * 域名注册时间 注意:此字段可能返回 null,表示取不到有效值。 */ - CreationDate: string + CreationDate?: string /** * 域名到期时间 注意:此字段可能返回 null,表示取不到有效值。 */ - ExpirationDate: string + ExpirationDate?: string /** * 是否是在腾讯云注册的域名 注意:此字段可能返回 null,表示取不到有效值。 */ - IsQcloud: boolean + IsQcloud?: boolean /** - * 是否当前操作帐号注册的域名 + * 是否当前操作账号注册的域名 注意:此字段可能返回 null,表示取不到有效值。 */ - IsQcloudOwner: boolean + IsQcloudOwner?: boolean /** * 域名配置的NS 注意:此字段可能返回 null,表示取不到有效值。 */ - NameServers: Array + NameServers?: Array /** * Whois原始信息 注意:此字段可能返回 null,表示取不到有效值。 */ - Raw: Array + Raw?: Array /** * 域名注册商 注意:此字段可能返回 null,表示取不到有效值。 */ - Registrar: Array + Registrar?: Array /** * 状态 注意:此字段可能返回 null,表示取不到有效值。 */ - Status: Array + Status?: Array /** * 更新日期 注意:此字段可能返回 null,表示取不到有效值。 */ - UpdatedDate: string + UpdatedDate?: string } /** diff --git a/src/services/ecm/v20190719/ecm_models.ts b/src/services/ecm/v20190719/ecm_models.ts index dbd7dc086..31ae8e96f 100644 --- a/src/services/ecm/v20190719/ecm_models.ts +++ b/src/services/ecm/v20190719/ecm_models.ts @@ -4161,6 +4161,10 @@ export interface CreateSubnetRequest { * 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] */ Tags?: Array + /** + * IPv6 CIDR + */ + IPv6CidrBlock?: string } /** diff --git a/src/services/ess/v20201111/ess_client.ts b/src/services/ess/v20201111/ess_client.ts index 6e3185515..9f1a58d20 100644 --- a/src/services/ess/v20201111/ess_client.ts +++ b/src/services/ess/v20201111/ess_client.ts @@ -229,9 +229,10 @@ export class Client extends AbstractClient { } /** - * 新增/删除应用callbackinfo -callbackinfo包含: 回调地址和签名key -操作:新增/删除 + * 新增/删除企业应用集成中的回调配置。 +新增回调配置只会增加不存在的CallbackUrl;删除操作将针对找到的相同CallbackUrl的配置进行删除。 +请确保回调地址能够接收并处理 HTTP POST 请求,并返回状态码 200 以表示处理正常。 +更多回调相关的说明参考文档[回调通知能力](https://qian.tencent.com/developers/company/callback_types_v2) */ async ModifyApplicationCallbackInfo( req: ModifyApplicationCallbackInfoRequest, @@ -241,9 +242,9 @@ callbackinfo包含: 回调地址和签名key } /** - * 此接口用于发起流程 -适用场景:见创建签署流程接口。 -注:该接口是“创建电子文档”接口的后置接口,用于激活包含完整合同信息(模板及内容信息)的流程。激活后的流程就是一份待签署的电子合同。 + * 此接口用于启动流程。它是模板发起合同的最后一步。 +在[创建签署流程](https://qian.tencent.com/developers/companyApis/startFlows/CreateFlow)和[创建电子文档](https://qian.tencent.com/developers/companyApis/startFlows/CreateDocument)之后,用于激活包含完整合同信息(模板及内容信息)的流程。 +流程激活后,将生成一份待签署的电子合同。 */ async StartFlow( req: StartFlowRequest, @@ -492,7 +493,8 @@ callbackinfo包含: 回调地址和签名key /** * 此接口(CreateMultiFlowSignQRCode)用于创建一码多扫流程签署二维码。 -适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 +适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。 +常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 **本接口适用于发起方没有填写控件的 B2C或者单C模板** @@ -569,8 +571,13 @@ callbackinfo包含: 回调地址和签名key } /** - * 查询企业扩展服务授权信息,目前支持查询:企业静默签,企业与港澳台居民签署合同,使用手机号验证签署方身份,骑缝章,批量签署能力是否已经开通 - */ + * 查询企业扩展服务的开通和授权情况,当前支持查询以下内容: +1. 企业静默签 +2. 企业与港澳台居民签署合同 +3. 使用手机号验证签署方身份 +4. 骑缝章 +5. 批量签署能力 + */ async DescribeExtendedServiceAuthInfos( req: DescribeExtendedServiceAuthInfosRequest, cb?: (error: string, rep: DescribeExtendedServiceAuthInfosResponse) => void @@ -875,17 +882,22 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
    } /** - * 获取小程序签署链接 + * 获取跳转至腾讯电子签小程序的签署链接 适用场景:如果需要签署人在自己的APP、小程序、H5应用中签署,可以通过此接口获取跳转腾讯电子签小程序的签署跳转链接。 -注:如果签署人是在PC端扫码签署,可以通过生成跳转链接自主转换成二维码,让签署人在PC端扫码签署。 - +跳转到小程序的实现,参考微信官方文档(分为全屏半屏两种方式),如何配置也可以请参考: 跳转电子签小程序配置 -跳转到小程序的实现,参考官方文档(分为全屏半屏两种方式) +注: +`1. 如果签署人是在PC端扫码签署,可以通过生成跳转链接自主转换成二维码,让签署人在PC端扫码签署` +`2. 签署链接的有效期为90天,超过有效期链接不可用` +其中小程序的原始Id如下,或者查看小程序信息自助获取。 -如您需要自主配置小程序跳转链接,请参考: 跳转小程序链接配置说明 +| 小程序 | AppID | 原始ID | +| ------------ | ------------ | ------------ | +| 腾讯电子签(正式版) | wxa023b292fd19d41d | gh_da88f6188665 | +| 腾讯电子签Demo | wx371151823f6f3edf | gh_39a5d3de69fa | */ async CreateSchemeUrl( req: CreateSchemeUrlRequest, diff --git a/src/services/ess/v20201111/ess_models.ts b/src/services/ess/v20201111/ess_models.ts index c96235772..1e2c6ec6f 100644 --- a/src/services/ess/v20201111/ess_models.ts +++ b/src/services/ess/v20201111/ess_models.ts @@ -337,11 +337,11 @@ export interface ModifyApplicationCallbackInfoResponse { */ export interface CreateMultiFlowSignQRCodeResponse { /** - * 签署二维码对象 + * 签署二维码的基本信息,用于创建二维码,用户可扫描该二维码进行签署操作。 */ QrCode?: SignQrCode /** - * 签署链接对象 + * 流程签署二维码的签署信息,适用于客户系统整合二维码功能。通过链接,用户可直接访问电子签名小程序并签署合同。 */ SignUrls?: SignUrl /** @@ -410,18 +410,18 @@ export interface DescribeThirdPartyAuthCodeResponse { } /** - * 被授权用户信息 + * 被授权的用户信息 */ export interface HasAuthUser { /** - * 用户id + * 员工在腾讯电子签平台的唯一身份标识,为32位字符串。 注意:此字段可能返回 null,表示取不到有效值。 */ UserId?: string /** - * 用户归属 -MainOrg:主企业 -CurrentOrg:当前企业 + * 当前员工的归属情况,可能值是: +MainOrg:在集团企业的场景下,返回此值代表是归属主企业 +CurrentOrg:在普通企业场景下返回此值;或者在集团企业的场景下,返回此值代表归属子企业 注意:此字段可能返回 null,表示取不到有效值。 */ BelongTo?: string @@ -642,13 +642,10 @@ export interface CreateFlowEvidenceReportRequest { */ export interface StartFlowResponse { /** - * 发起成功之后返回状态, - -START-发起成功, - -REVIEW-提交审核成功, - -EXECUTING-已提交发起任务 + * 发起成功后返回的状态,根据合同流程的不同,返回不同状态: +START - 发起成功 +REVIEW - 提交审核成功 +EXECUTING - 已提交发起任务 */ Status?: string /** @@ -940,6 +937,11 @@ export interface FlowApproverDetail { 注意:此字段可能返回 null,表示取不到有效值。 */ OrganizationName?: string + /** + * 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + SignId?: string } /** @@ -1007,11 +1009,11 @@ EvidenceStatusFailed 出证任务执行失败 } /** - * 应用回调信息 + * 企业应用回调信息 */ export interface CallbackInfo { /** - * 回调url + * 回调url,。请确保回调地址能够接收并处理 HTTP POST 请求,并返回状态码 200 以表示处理正常。 */ CallbackUrl: string /** @@ -1020,11 +1022,11 @@ export interface CallbackInfo { */ Token?: string /** - * 回调加密key + * 回调加密key,用于回调消息加解密。 */ CallbackKey?: string /** - * 回调验签token + * 回调验签token,用于回调通知校验。 */ CallbackToken?: string } @@ -1334,65 +1336,69 @@ false:有序签 */ export interface CreateSchemeUrlRequest { /** - * 调用方用户信息,userId 必填 + * 执行本接口操作的员工信息, userId 必填。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo /** - * 企业名称 + * 合同流程签署方的组织机构名称。 +如果名称中包含英文括号(),请使用中文括号()代替。 */ OrganizationName?: string /** - * 姓名,最大长度50个字符 + * 合同流程里边签署方经办人的姓名。 + */ Name?: string /** - * 手机号,大陆手机号11位 + * 合同流程里边签署方经办人手机号码, 支持国内手机号11位数字(无需加+86前缀或其他字符)。 */ Mobile?: string /** * 要跳转的链接类型 -- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认),此时返回长链 -- HTTP_SHORT_URL:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链 -- APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 - +
    • **HTTP**:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)
    • +
    • **HTTP_SHORT_URL**:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链
    • +
    • **APP**: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型
    */ EndPoint?: string /** - * 签署流程编号 (PathType=1时必传) + * 合同流程ID +注: `如果准备跳转到合同流程签署的详情页面(即PathType=1时)必传, 跳转其他页面可不传` */ FlowId?: string /** - * 合同组ID + * 合同流程组的组ID, 在合同流程组场景下,生成合同流程组的签署链接时需要赋值 */ FlowGroupId?: string /** * 要跳转到的页面类型 -- 0: 不传, 主页 (默认) -- 1: 小程序合同详情 -- 2: 小程序合同列表页 - +
    • **0** : 腾讯电子签小程序个人首页 (默认)
    • +
    • **1** : 腾讯电子签小程序流程合同的详情页 (即合同签署页面)
    • +
    • **2** : 腾讯电子签小程序合同列表页
    */ PathType?: number /** - * 是否自动回跳 -true:是, -false:否。 -该参数只针对"APP" 类型的签署链接有效 + * 签署完成后是否自动回跳 +
    • **false**:否, 签署完成不会自动跳转回来(默认)
    • **true**:是, 签署完成会自动跳转回来
    +注: ` 该参数只针对"APP" 类型的签署链接有效` */ AutoJumpBack?: boolean /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent /** - * 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + * 生成的签署链接在签署页面隐藏的按钮列表,可设置如下: -- 0:合同签署页面更多操作按钮 -- 1:合同签署页面更多操作的拒绝签署按钮 -- 2:合同签署页面更多操作的转他人处理按钮 -- 3:签署成功页的查看详情按钮 +
    • **0** :合同签署页面更多操作按钮
    • +
    • **1** :合同签署页面更多操作的拒绝签署按钮
    • +
    • **2** :合同签署页面更多操作的转他人处理按钮
    • +
    • **3** :签署成功页的查看详情按钮
    + +注: `字段为数组, 可以传值隐藏多个按钮` */ Hides?: Array } @@ -2013,21 +2019,22 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) } /** - * 一码多扫签署二维码对象 + * 签署二维码的基本信息,用于创建二维码,用户可扫描该二维码进行签署操作。 */ export interface SignQrCode { /** - * 二维码id + * 二维码ID,为32位字符串。 */ - QrCodeId: string + QrCodeId?: string /** - * 二维码url + * 二维码URL,可通过转换二维码的工具或代码组件将此URL转化为二维码,以便用户扫描进行流程签署。 */ - QrCodeUrl: string + QrCodeUrl?: string /** - * 二维码过期时间戳,单位秒 + * 二维码的有截止时间,格式为Unix标准时间戳(秒)。 +一旦超过二维码的有效期限,该二维码将自动失效。 */ - ExpiredTime: number + ExpiredTime?: number } /** @@ -2199,7 +2206,11 @@ export interface UnbindEmployeeUserIdWithClientOpenIdRequest { */ export interface CreateSchemeUrlResponse { /** - * 小程序链接地址,有效期90天。如果EndPoint是App,得到的链接Path如’weixin://dl/business/?t= *TICKET*‘,用于客户APP、小程序直接拉起电子签小程序;其他EndPoint得到的https链接如'https://essurl.cn/xxx',点击链接会打开一个H5页面,然后拉起电子签小程序。 + * 腾讯电子签小程序的签署链接。 + +
    • 如果EndPoint是**APP**,得到的链接类似于`pages/guide?from=default&where=mini&id=yDwJSUUirqauh***7jNSxwdirTSGuH&to=CONTRACT_DETAIL&name=&phone=&shortKey=yDw***k1xFc5`, 用法可以参加接口描述中的"跳转到小程序的实现"
    • +
    • 如果EndPoint是**HTTP**,得到的链接类似于 `https://res.ess.tencent.cn/cdn/h5-activity/jump-mp.html?where=mini&from=SFY&id=yDwfEUUw**4rV6Avz&to=MVP_CONTRACT_COVER&name=%E9%83%**5%86%9B`,点击后会跳转到腾讯电子签小程序进行签署
    • +
    • 如果EndPoint是**HTTP_SHORT_URL**,得到的链接类似于 `https://essurl.cn/2n**42Nd`,点击后会跳转到腾讯电子签小程序进行签署
    */ SchemeUrl?: string /** @@ -4558,19 +4569,23 @@ export interface WebThemeConfig { */ export interface ModifyApplicationCallbackInfoRequest { /** - * 调用方用户信息,userId 必填 + * 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo /** - * 操作类型:1-新增,2-删除 + * 操作类型: +1-新增 +2-删除 */ OperateType: number /** - * 回调信息 + * 企业应用回调信息 */ CallbackInfo: CallbackInfo /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent } @@ -4601,27 +4616,29 @@ export interface IntegrationMainOrganizationUser { */ export interface StartFlowRequest { /** - * 调用方用户信息,userId 必填。支持填入集团子公司经办人 userId代发合同。 + * 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo /** - * 签署流程编号,由CreateFlow接口返回 + * 合同流程ID,为32位字符串。 +此处需要传入[创建签署流程接口](https://qian.tencent.com/developers/companyApis/startFlows/CreateFlow)得到的FlowId。 */ FlowId: string /** * 客户端Token,保持接口幂等性,最大长度64个字符 + * @deprecated */ ClientToken?: string /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent /** - * 给关注人发送短信通知的类型, - -0-合同发起时通知 - -1-签署完成后通知 + * 若在创建签署流程时指定了关注人CcInfos,此参数可设定向关注人发送短信通知的类型: +0 - 合同发起时通知(默认) +1 - 签署完成后通知 */ CcNotifyType?: number } @@ -5216,22 +5233,26 @@ export interface IntegrationDepartment { */ export interface DescribeExtendedServiceAuthInfosRequest { /** - * 操作人信息 + * 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo /** - * 代理相关应用信息,如集团主企业代子企业操作 + * 要查询的扩展服务类型。 +默认为空,即查询当前支持的所有扩展服务信息。 +若需查询单个扩展服务的开通情况,请传递相应的值,如下所示: +
    • OPEN_SERVER_SIGN:企业静默签署
    • +
    • OVERSEA_SIGN:企业与港澳台居民签署合同
    • +
    • MOBILE_CHECK_APPROVER:使用手机号验证签署方身份
    • +
    • PAGING_SEAL:骑缝章
    • +
    • BATCH_SIGN:批量签署
    */ - Agent?: Agent + ExtendServiceType?: string /** - * 扩展服务类型,默认为空,查询目前支持的所有扩展服务信息,单个指定则查询单个扩展服务开通信息,取值: -OPEN_SERVER_SIGN:开通企业静默签署 -OVERSEA_SIGN:企业与港澳台居民签署合同 -MOBILE_CHECK_APPROVER:使用手机号验证签署方身份 -PAGING_SEAL:骑缝章 -BATCH_SIGN:批量签署 + * 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ - ExtendServiceType?: string + Agent?: Agent } /** @@ -5345,21 +5366,24 @@ export interface CreateFlowGroupByTemplatesRequest { } /** - * 一码多扫签署二维码签署信息 + * 流程签署二维码的签署信息,适用于客户系统整合二维码功能。 +通过链接,用户可直接访问电子签名小程序并签署合同。 */ export interface SignUrl { /** - * 小程序签署链接 + * 跳转至电子签名小程序签署的链接地址。 +适用于客户端APP及小程序直接唤起电子签名小程序。 */ - AppSignUrl: string + AppSignUrl?: string /** - * 签署链接有效时间 + * 签署链接有效时间,格式类似"2022-08-05 15:55:01" */ - EffectiveTime: string + EffectiveTime?: string /** - * 移动端签署链接 + * 跳转至电子签名小程序签署的链接地址,格式类似于https://essurl.cn/xxx。 +打开此链接将会展示H5中间页面,随后唤起电子签名小程序以进行合同签署。 */ - HttpSignUrl: string + HttpSignUrl?: string } /** @@ -5515,39 +5539,40 @@ true--是,处理置白 } /** - * 授权服务信息 + * 扩展服务开通和授权的详细信息 */ export interface ExtendAuthInfo { /** - * 授权服务类型 -OPEN_SERVER_SIGN:开通企业静默签署 -OVERSEA_SIGN:企业与港澳台居民签署合同 -MOBILE_CHECK_APPROVER:使用手机号验证签署方身份 -PAGING_SEAL:骑缝章 -BATCH_SIGN:批量签署 + * 扩展服务的类型,可能是以下值: +
    • OPEN_SERVER_SIGN:企业静默签署
    • +
    • OVERSEA_SIGN:企业与港澳台居民签署合同
    • +
    • MOBILE_CHECK_APPROVER:使用手机号验证签署方身份
    • +
    • PAGING_SEAL:骑缝章
    • +
    • BATCH_SIGN:批量签署
    */ Type?: string /** - * 授权服务名称 + * 扩展服务的名称 */ Name?: string /** - * 授权服务状态,ENABLE:开通 + * 扩展服务的开通状态: +ENABLE:开通 DISABLE:未开通 */ Status?: string /** - * 授权人用户id + * 操作扩展服务的操作人UserId,员工在腾讯电子签平台的唯一身份标识,为32位字符串。 注意:此字段可能返回 null,表示取不到有效值。 */ OperatorUserId?: string /** - * 授权时间戳,单位秒 + * 扩展服务的操作时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 */ OperateOn?: number /** - * 被授权用户列表 + * 该扩展服务若可以授权,此参数对应授权人员的列表 注意:此字段可能返回 null,表示取不到有效值。 */ HasAuthUserList?: Array @@ -5628,40 +5653,45 @@ export interface CreateBatchCancelFlowUrlRequest { */ export interface CreateMultiFlowSignQRCodeRequest { /** - * 用户信息,其中UserId为必填参数 + * 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo /** - * 模板ID + * 合同模板ID,为32位字符串。 +可登录腾讯电子签控制台,在 "模板"->"模板中心"->"列表展示设置"选中模板 ID 中查看某个模板的TemplateId(在页面中展示为模板ID)。 */ TemplateId: string /** - * 签署流程名称,最大长度不超过200字符 + * 合同流程的名称(可自定义此名称),长度不能超过200,只能由中文、字母、数字和下划线组成。 +该名称还将用于合同签署完成后的下载文件名。 */ FlowName: string /** - * 最大可发起签署流程份数,默认5份 -
    发起流程数量超过此上限后二维码自动失效 + * 通过此二维码可发起的流程最大限额,如未明确指定,默认为5份。 +一旦发起流程数超越该限制,该二维码将自动失效。 */ MaxFlowNum?: number /** - * 签署流程有效天数 -
    默认7天 -
    最高设置不超过30天 + * 二维码的有效期限,默认为7天,最高设定不得超过90天。 +一旦超过二维码的有效期限,该二维码将自动失效。 */ - FlowEffectiveDay?: number + QrEffectiveDay?: number /** - * 二维码有效天数 默认7天 最高设置不超过90天 + * 合同流程的签署有效期限,若未设定签署截止日期,则默认为自合同流程创建起的7天内截止。 +若在签署截止日期前未完成签署,合同状态将变更为已过期,从而导致合同无效。 +最长设定期限不得超过30天。 */ - QrEffectiveDay?: number + FlowEffectiveDay?: number /** - * 指定的签署人信息 -
    指定后,则只允许指定的签署人扫码签署 + * 指定签署人信息。 +在指定签署人后,仅允许特定签署人通过扫描二维码进行签署。 */ Restrictions?: Array /** - * 用户自定义字段 -
    回调的时候会进行透传,长度需要小于20480 + * 调用方自定义的个性化字段(可自定义此字段的值),并以base64方式编码,支持的最大数据大小为 20480长度。 +在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。 +回调的相关说明可参考开发者中心的回调通知模块。 */ UserData?: string /** @@ -5673,7 +5703,8 @@ export interface CreateMultiFlowSignQRCodeRequest { */ CallbackUrl?: string /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent /** @@ -5939,7 +5970,7 @@ export interface DescribeOrganizationGroupOrganizationsResponse { */ export interface DescribeExtendedServiceAuthInfosResponse { /** - * 授权服务信息列表 + * 服务开通和授权的信息列表,根据查询类型返回所有支持的扩展服务开通和授权状况,或者返回特定扩展服务的开通和授权状况。 */ AuthInfoList?: Array /** diff --git a/src/services/essbasic/v20210526/essbasic_client.ts b/src/services/essbasic/v20210526/essbasic_client.ts index d647446b1..c2173e531 100644 --- a/src/services/essbasic/v20210526/essbasic_client.ts +++ b/src/services/essbasic/v20210526/essbasic_client.ts @@ -411,6 +411,13 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp (https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/openEmbeddedMiniProgram.html) 其中小程序的原始Id,请联系<对接技术人员>获取,或者查看小程序信息自助获取。 使用CreateSignUrls,设置EndPoint为APP,得到path。 + +其中小程序的原始Id如下,或者查看小程序信息自助获取。 + +| 小程序 | AppID | 原始ID | +| ------------ | ------------ | ------------ | +| 腾讯电子签(正式版) | wxa023b292fd19d41d | gh_da88f6188665 | +| 腾讯电子签Demo | wx371151823f6f3edf | gh_39a5d3de69fa | */ async CreateSignUrls( req: CreateSignUrlsRequest, diff --git a/src/services/essbasic/v20210526/essbasic_models.ts b/src/services/essbasic/v20210526/essbasic_models.ts index b1c180936..efa80fecf 100644 --- a/src/services/essbasic/v20210526/essbasic_models.ts +++ b/src/services/essbasic/v20210526/essbasic_models.ts @@ -2015,25 +2015,25 @@ export interface OrganizationInfo { */ export interface SignUrlInfo { /** - * 签署链接,过期时间为30天 + * 签署链接,过期时间为90天 注意:此字段可能返回 null,表示取不到有效值。 */ - SignUrl: string + SignUrl?: string /** * 合同过期时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ - Deadline: number + Deadline?: number /** * 当流程为顺序签署此参数有效时,数字越小优先级越高,暂不支持并行签署 可选 注意:此字段可能返回 null,表示取不到有效值。 */ - SignOrder: number + SignOrder?: number /** * 签署人编号 注意:此字段可能返回 null,表示取不到有效值。 */ - SignId: string + SignId?: string /** * 自定义用户编号 注意:此字段可能返回 null,表示取不到有效值。 @@ -2044,44 +2044,44 @@ export interface SignUrlInfo { * 用户姓名 注意:此字段可能返回 null,表示取不到有效值。 */ - Name: string + Name?: string /** * 用户手机号码 注意:此字段可能返回 null,表示取不到有效值。 */ - Mobile: string + Mobile?: string /** * 签署参与者机构名字 注意:此字段可能返回 null,表示取不到有效值。 */ - OrganizationName: string + OrganizationName?: string /** * 参与者类型: ORGANIZATION 企业经办人 PERSON 自然人 注意:此字段可能返回 null,表示取不到有效值。 */ - ApproverType: string + ApproverType?: string /** * 经办人身份证号 注意:此字段可能返回 null,表示取不到有效值。 */ - IdCardNumber: string + IdCardNumber?: string /** * 签署链接对应流程Id 注意:此字段可能返回 null,表示取不到有效值。 */ - FlowId: string + FlowId?: string /** * 企业经办人 用户在渠道的编号 注意:此字段可能返回 null,表示取不到有效值。 */ - OpenId: string + OpenId?: string /** * 合同组签署链接对应的合同组id 注意:此字段可能返回 null,表示取不到有效值。 */ - FlowGroupId: string + FlowGroupId?: string } /** @@ -2846,7 +2846,7 @@ export interface CreateSignUrlsRequest { */ Agent: Agent /** - * 签署流程编号数组,最多支持100个。(备注:该参数和合同组编号必须二选一) + * 流程(合同)的编号列表,最多支持100个。(备注:该参数和合同组编号必须二选一) */ FlowIds?: Array /** @@ -2854,16 +2854,22 @@ export interface CreateSignUrlsRequest { */ FlowGroupId?: string /** - * 签署链接类型:“WEIXINAPP”-短链直接跳小程序;“CHANNEL”-跳转H5页面;“APP”-第三方APP或小程序跳转电子签小程序;"LONGURL2WEIXINAPP"-长链接跳转小程序;默认“WEIXINAPP”类型,即跳转至小程序; + * 签署链接类型,可以设置的参数如下 + +- WEIXINAPP:短链直接跳小程序 (默认类型) +- CHANNEL:跳转H5页面 +- APP:第三方APP或小程序跳转电子签小程序 +- LONGURL2WEIXINAPP:长链接跳转小程序 */ Endpoint?: string /** - * 签署链接生成类型,默认是 "ALL"; -"ALL":全部签署方签署链接,此时不会给自动签署的签署方创建签署链接; -"CHANNEL":第三方平台子客企业企业; -"NOT_CHANNEL":非第三方平台子客企业企业; -"PERSON":个人; -"FOLLOWER":关注方,目前是合同抄送方; + * 签署链接生成类型,可以选择的类型如下 + +- ALL:全部签署方签署链接,此时不会给自动签署的签署方创建签署链接(默认类型) +- CHANNEL:第三方平台子客企业企业 +- NOT_CHANNEL:非第三方平台子客企业企业 +- PERSON:个人 +- FOLLOWER:关注方,目前是合同抄送方 */ GenerateType?: string /** @@ -2871,11 +2877,12 @@ export interface CreateSignUrlsRequest { */ OrganizationName?: string /** - * 参与人姓名,GenerateType为"PERSON"时必填 + * 参与人姓名 +GenerateType为"PERSON"(即个人签署方)时必填 */ Name?: string /** - * 参与人手机号; + * 参与人手机号 GenerateType为"PERSON"或"FOLLOWER"时必填 */ Mobile?: string @@ -2903,10 +2910,10 @@ GenerateType为"PERSON"或"FOLLOWER"时必填 /** * 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 -0:合同签署页面更多操作按钮 -1:合同签署页面更多操作的拒绝签署按钮 -2:合同签署页面更多操作的转他人处理按钮 -3:签署成功页的查看详情按钮 +- 0:合同签署页面更多操作按钮 +- 1:合同签署页面更多操作的拒绝签署按钮 +- 2:合同签署页面更多操作的转他人处理按钮 +- 3:签署成功页的查看详情按钮 */ Hides?: Array } diff --git a/src/services/faceid/v20180301/faceid_models.ts b/src/services/faceid/v20180301/faceid_models.ts index fbb0ec318..881d2f806 100644 --- a/src/services/faceid/v20180301/faceid_models.ts +++ b/src/services/faceid/v20180301/faceid_models.ts @@ -1439,39 +1439,44 @@ export interface ChargeDetail { /** * 一比一时间时间戳,13位。 */ - ReqTime: string + ReqTime?: string /** * 一比一请求的唯一标记。 */ - Seq: string + Seq?: string /** * 一比一时使用的、脱敏后的身份证号。 */ - Idcard: string + IdCard?: string + /** + * 已废弃。请使用“IdCard”字段 + * @deprecated + */ + Idcard?: string /** * 一比一时使用的、脱敏后的姓名。 */ - Name: string + Name?: string /** * 一比一的相似度。0-100,保留2位小数。 */ - Sim: string + Sim?: string /** * 本次详情是否收费。 */ - IsNeedCharge: boolean + IsNeedCharge?: boolean /** * 收费类型,比对、核身、混合部署。 */ - ChargeType: string + ChargeType?: string /** * 本次活体一比一最终结果。 */ - ErrorCode: string + ErrorCode?: string /** * 本次活体一比一最终结果描述。 */ - ErrorMessage: string + ErrorMessage?: string } /** diff --git a/src/services/lcic/v20220817/lcic_models.ts b/src/services/lcic/v20220817/lcic_models.ts index 9651ca1d3..84bffebbb 100644 --- a/src/services/lcic/v20220817/lcic_models.ts +++ b/src/services/lcic/v20220817/lcic_models.ts @@ -125,6 +125,10 @@ video 纯视频 * 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ RoomType?: number + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number } /** @@ -713,6 +717,11 @@ export interface RoomItem { 注意:此字段可能返回 null,表示取不到有效值。 */ RoomType?: number + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 +注意:此字段可能返回 null,表示取不到有效值。 + */ + EndDelayTime?: number } /** @@ -1194,6 +1203,11 @@ export interface DocumentInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ Cover?: string + /** + * 课件预览地址 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Preview?: string } /** @@ -1967,6 +1981,10 @@ video 纯视频 * 录制时长 */ VideoDuration?: number + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -2431,6 +2449,10 @@ export interface RoomInfo { * 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ RoomType?: number + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number } /** @@ -2536,6 +2558,10 @@ video 纯视频 * 录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 */ RecordLayout?: number + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number } /** diff --git a/src/services/monitor/v20180724/monitor_client.ts b/src/services/monitor/v20180724/monitor_client.ts index 4504018ea..f36322457 100644 --- a/src/services/monitor/v20180724/monitor_client.ts +++ b/src/services/monitor/v20180724/monitor_client.ts @@ -20,6 +20,7 @@ import { ClientConfig } from "../../../common/interface" import { ModifyAlarmPolicyInfoRequest, AlarmPolicyTriggerTask, + DescribePrometheusRegionsResponse, DescribePolicyGroupListResponse, DescribePrometheusInstancesOverviewRequest, ModifyGrafanaInstanceResponse, @@ -217,6 +218,7 @@ import { DeleteSSOAccountResponse, DescribePolicyGroupListGroup, GrafanaAccountInfo, + DescribePrometheusRegionsRequest, DescribeBindingPolicyObjectListInstanceGroup, ModifyAlarmPolicyTasksRequest, GetPrometheusAgentManagementCommandRequest, @@ -273,7 +275,7 @@ import { ModifyAlarmPolicyConditionResponse, DescribePrometheusInstancesOverviewResponse, MetricSet, - PrometheusInstanceGrantInfo, + DescribePrometheusRecordRuleYamlResponse, TemplateGroup, DescribeBindingPolicyObjectListInstance, UpdateGrafanaIntegrationResponse, @@ -292,7 +294,7 @@ import { DescribeAccidentEventListAlarms, CreatePrometheusGlobalNotificationResponse, DescribeAlarmHistoriesRequest, - DescribePrometheusRecordRuleYamlResponse, + PrometheusInstanceGrantInfo, DeletePolicyGroupRequest, EnableSSOCamCheckRequest, DeleteGrafanaIntegrationResponse, @@ -344,6 +346,7 @@ import { DeleteServiceDiscoveryRequest, DescribeInstalledPluginsResponse, UpdateGrafanaConfigResponse, + PrometheusRegionItem, ModifyPrometheusInstanceAttributesRequest, DescribePrometheusConfigResponse, UpdateGrafanaEnvironmentsResponse, @@ -1625,6 +1628,16 @@ export class Client extends AbstractClient { return this.request("DescribePrometheusTargetsTMP", req, cb) } + /** + * 列出 Prometheus 服务所有可用的地域 + */ + async DescribePrometheusRegions( + req: DescribePrometheusRegionsRequest, + cb?: (error: string, rep: DescribePrometheusRegionsResponse) => void + ): Promise { + return this.request("DescribePrometheusRegions", req, cb) + } + /** * 列出 Grafana 白名单 */ diff --git a/src/services/monitor/v20180724/monitor_models.ts b/src/services/monitor/v20180724/monitor_models.ts index f5d1c7e71..97c99bb7b 100644 --- a/src/services/monitor/v20180724/monitor_models.ts +++ b/src/services/monitor/v20180724/monitor_models.ts @@ -53,6 +53,20 @@ export interface AlarmPolicyTriggerTask { TaskConfig: string } +/** + * DescribePrometheusRegions返回参数结构体 + */ +export interface DescribePrometheusRegionsResponse { + /** + * 区域列表 + */ + RegionSet: Array + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DescribePolicyGroupList返回参数结构体 */ @@ -1529,80 +1543,80 @@ export interface GrafanaInstanceInfo { /** * 实例名 */ - InstanceName: string + InstanceName?: string /** * 实例 ID */ - InstanceId: string + InstanceId?: string /** * 地域 */ - Region: string + Region?: string /** * VPC ID */ - VpcId: string + VpcId?: string /** * 子网 ID 数组 */ - SubnetIds: Array + SubnetIds?: Array /** - * Grafana 内网地址 + * Grafana 公网地址 */ - InternetUrl: string + InternetUrl?: string /** - * Grafana 公网地址 + * Grafana 内网地址 */ - InternalUrl: string + InternalUrl?: string /** * 创建时间 */ - CreatedAt: string + CreatedAt?: string /** * 运行状态(1:正在创建;2:运行中;3:异常;4:重启中;5:停机中; 6:已停机; 7: 已删除) */ - InstanceStatus: number + InstanceStatus?: number /** * 实例的标签 注意:此字段可能返回 null,表示取不到有效值。 */ - TagSpecification: Array + TagSpecification?: Array /** * 实例的可用区 */ - Zone: string + Zone?: string /** * 计费模式(1:包年包月) */ - InstanceChargeType: number + InstanceChargeType?: number /** * VPC 名称 */ - VpcName: string + VpcName?: string /** * 子网名称 */ - SubnetName: string + SubnetName?: string /** * 地域 ID */ - RegionId: number + RegionId?: number /** * 可访问此实例的完整 URL */ - RootUrl: string + RootUrl?: string /** * 是否开启 SSO */ - EnableSSO: boolean + EnableSSO?: boolean /** * 版本号 */ - Version: string + Version?: string /** * SSO登录时是否开启cam鉴权 */ - EnableSSOCamCheck: boolean + EnableSSOCamCheck?: boolean } /** @@ -4725,6 +4739,16 @@ export interface GrafanaAccountInfo { Uin: string } +/** + * DescribePrometheusRegions请求参数结构体 + */ +export interface DescribePrometheusRegionsRequest { + /** + * 1-预付费,2-后付费,3-全地域(不填默认全地域) + */ + PayMode?: number +} + /** * DescribeBindingPolicyObjectList返回的是实例分组信息 */ @@ -6118,33 +6142,13 @@ export interface MetricSet { } /** - * 实例的授权信息 + * DescribePrometheusRecordRuleYaml返回参数结构体 */ -export interface PrometheusInstanceGrantInfo { - /** - * 是否有计费操作权限(1=有,2=无) - */ - HasChargeOperation: number - /** - * 是否显示VPC信息的权限(1=有,2=无) - */ - HasVpcDisplay: number - /** - * 是否可修改Grafana的状态(1=有,2=无) - */ - HasGrafanaStatusChange: number - /** - * 是否有管理agent的权限(1=有,2=无) - */ - HasAgentManage: number - /** - * 是否有管理TKE集成的权限(1=有,2=无) - */ - HasTkeManage: number +export interface DescribePrometheusRecordRuleYamlResponse { /** - * 是否显示API等信息(1=有, 2=无) + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ - HasApiOperation: number + RequestId?: string } /** @@ -6648,13 +6652,33 @@ export interface DescribeAlarmHistoriesRequest { } /** - * DescribePrometheusRecordRuleYaml返回参数结构体 + * 实例的授权信息 */ -export interface DescribePrometheusRecordRuleYamlResponse { +export interface PrometheusInstanceGrantInfo { /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 是否有计费操作权限(1=有,2=无) */ - RequestId?: string + HasChargeOperation: number + /** + * 是否显示VPC信息的权限(1=有,2=无) + */ + HasVpcDisplay: number + /** + * 是否可修改Grafana的状态(1=有,2=无) + */ + HasGrafanaStatusChange: number + /** + * 是否有管理agent的权限(1=有,2=无) + */ + HasAgentManage: number + /** + * 是否有管理TKE集成的权限(1=有,2=无) + */ + HasTkeManage: number + /** + * 是否显示API等信息(1=有, 2=无) + */ + HasApiOperation: number } /** @@ -7996,6 +8020,40 @@ export interface UpdateGrafanaConfigResponse { RequestId?: string } +/** + * DescribePrometheusRegions 响应结构体 + */ +export interface PrometheusRegionItem { + /** + * 区域 + */ + Region: string + /** + * 区域 ID + */ + RegionId: number + /** + * 区域状态( 0: 不可用;1: 可用) + */ + RegionState: number + /** + * 区域名(中文) + */ + RegionName: string + /** + * 区域名(英文缩写) + */ + RegionShortName: string + /** + * 区域所在大区名 + */ + Area: string + /** + * 1-仅支持预付费,2-仅支持后付费,3-支持两种计费模式实例 + */ + RegionPayMode: number +} + /** * ModifyPrometheusInstanceAttributes请求参数结构体 */ diff --git a/src/services/oceanus/v20190422/oceanus_models.ts b/src/services/oceanus/v20190422/oceanus_models.ts index 8186ffeba..d1d41704a 100644 --- a/src/services/oceanus/v20190422/oceanus_models.ts +++ b/src/services/oceanus/v20190422/oceanus_models.ts @@ -1089,11 +1089,13 @@ export interface RunJobDescription { */ RunType: number /** - * 兼容旧版 SQL 类型作业启动参数:指定数据源消费起始时间点(例:T1557394288000) + * 兼容旧版 SQL 类型作业启动参数:指定数据源消费起始时间点(建议传值) +保证参数为 LATEST、EARLIEST、T+Timestamp (例:T1557394288000) */ StartMode?: string /** * 当前作业的某个版本 +(不传默认为非草稿的作业版本) */ JobConfigVersion?: number /** @@ -1108,6 +1110,10 @@ export interface RunJobDescription { * 使用历史版本系统依赖 */ UseOldSystemConnector?: boolean + /** + * 自定义时间戳 + */ + CustomTimestamp?: number } /** diff --git a/src/services/ses/v20201002/ses_models.ts b/src/services/ses/v20201002/ses_models.ts index c1878a55a..15ff0e47d 100644 --- a/src/services/ses/v20201002/ses_models.ts +++ b/src/services/ses/v20201002/ses_models.ts @@ -240,7 +240,7 @@ export interface Attachment { */ FileName: string /** - * Base64之后的附件内容,你可以发送的附件大小上限为4M。注意:腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍。应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 接口会返回错误。 + * Base64之后的附件内容,您可以发送的附件大小上限为4M。注意:腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍。应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 接口会返回错误。 */ Content: string } diff --git a/src/services/sqlserver/v20180328/sqlserver_client.ts b/src/services/sqlserver/v20180328/sqlserver_client.ts index 997bc1beb..1791f7f01 100644 --- a/src/services/sqlserver/v20180328/sqlserver_client.ts +++ b/src/services/sqlserver/v20180328/sqlserver_client.ts @@ -1297,9 +1297,8 @@ export class Client extends AbstractClient { } /** - * 本接口(InquiryPriceUpgradeDBInstance)用于查询包年包月实例升级变配的价格。 -按量计费实例变配后的价格参考InquiryPriceCreateDBInstances接口。 - */ + * 本接口(InquiryPriceUpgradeDBInstance)用于查询包年包月实例升级变配的价格。 + */ async InquiryPriceUpgradeDBInstance( req: InquiryPriceUpgradeDBInstanceRequest, cb?: (error: string, rep: InquiryPriceUpgradeDBInstanceResponse) => void diff --git a/src/services/sqlserver/v20180328/sqlserver_models.ts b/src/services/sqlserver/v20180328/sqlserver_models.ts index 1a8284ead..4b909de79 100644 --- a/src/services/sqlserver/v20180328/sqlserver_models.ts +++ b/src/services/sqlserver/v20180328/sqlserver_models.ts @@ -2005,7 +2005,7 @@ export interface InquiryPriceCreateDBInstancesRequest { */ Cpu?: number /** - * 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读 + * 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-虚拟机双机高可用,cvmRO-虚拟机只读 */ InstanceType?: string /** @@ -2222,7 +2222,7 @@ export interface CreateCloudReadOnlyDBInstancesRequest { */ InstanceChargeType?: string /** - * 本次购买几个只读实例,默认值为2。 + * 本次即将购买的实例数量,默认取值2。 */ GoodsNum?: number /** @@ -4276,7 +4276,7 @@ export interface DBTDEEncrypt { */ DBName?: string /** - * enable-开启加密,disable-关闭加密 + * enable-开启数据库TDE加密,disable-关闭数据库TDE加密 */ Encryption?: string } diff --git a/src/services/ssl/v20191205/ssl_client.ts b/src/services/ssl/v20191205/ssl_client.ts index 3c259e742..9a35176b4 100644 --- a/src/services/ssl/v20191205/ssl_client.ts +++ b/src/services/ssl/v20191205/ssl_client.ts @@ -18,23 +18,29 @@ import { AbstractClient } from "../../../common/abstract_client" import { ClientConfig } from "../../../common/interface" import { + DescribeCertificateBindResourceTaskDetailRequest, ResourceTypeRegions, DescribeHostDdosInstanceListRequest, CompleteCertificateRequest, DownloadCertificateResponse, ManagerInfo, DescribeHostDeployRecordDetailResponse, + TCBAccessInstance, DeployRecordDetail, CancelCertificateOrderRequest, ModifyCertificateProjectResponse, Certificates, CertificateExtra, + TeoInstanceList, RootCertificates, CdnInstanceDetail, VerifyManagerResponse, DescribeCertificateDetailRequest, TkeNameSpaceDetail, + CreateCertificateBindResourceSyncTaskResponse, + TkeInstanceList, DescribeDeployedResourcesRequest, + TCBHostInstance, UploadRevokeLetterRequest, ClbListener, DescribeCompaniesResponse, @@ -56,13 +62,17 @@ import { DescribeCertificateDetailResponse, DownloadCertificateRequest, DescribeHostTkeInstanceListResponse, + DescribeCertificateBindResourceTaskResultRequest, UpdateRecordDetail, + BindResourceResult, ApplyCertificateResponse, DescribeHostDeployRecordRequest, + CreateCertificateBindResourceSyncTaskRequest, CosInstanceDetail, UploadConfirmLetterResponse, DescribeHostUpdateRecordDetailRequest, ReplaceCertificateResponse, + SyncTaskBindResourceResult, ClbInstanceDetail, DescribeManagersResponse, VodInstanceDetail, @@ -72,8 +82,10 @@ import { DescribeHostUpdateRecordResponse, UpdateCertificateRecordRollbackResponse, DescribeHostVodInstanceListRequest, + DescribeCertificateBindResourceTaskDetailResponse, DeployCertificateRecordRetryResponse, DvAuthDetail, + CdnInstanceList, UpdateCertificateRecordRetryRequest, DdosInstanceDetail, DescribeHostWafInstanceListResponse, @@ -87,8 +99,11 @@ import { DeployCertificateInstanceResponse, LiveInstanceDetail, SubmitCertificateInformationRequest, + TCBEnvironment, + WafInstanceDetail, DescribeCertificatesRequest, UpdateCertificateRecordRollbackRequest, + ApiGatewayInstanceList, TeoInstanceDetail, DescribeHostClbInstanceListResponse, RevokeCertificateRequest, @@ -115,6 +130,7 @@ import { ModifyCertificateProjectRequest, DescribeCertificateRequest, DescribeHostVodInstanceListResponse, + WafInstanceList, ModifyCertificatesExpiringNotificationSwitchRequest, Filter, RevokeDomainValidateAuths, @@ -122,16 +138,21 @@ import { DescribeHostUpdateRecordRequest, DescribeHostClbInstanceListRequest, VerifyManagerRequest, + CertTaskId, DescribeHostLiveInstanceListResponse, DescribeHostApiGatewayInstanceListRequest, + TCBAccessService, + DdosInstanceList, SubmittedData, DescribeCompaniesRequest, + TCBInstanceList, DescribeHostCosInstanceListRequest, DescribeHostCdnInstanceListResponse, HostCertificateRequest, TkeIngressDetail, DeployCertificateInstanceRequest, ApiGatewayInstanceDetail, + LiveInstanceList, DeleteCertificateRequest, DescribeCertificateOperateLogsResponse, DescribeHostLighthouseInstanceListRequest, @@ -145,16 +166,22 @@ import { ModifyCertificateAliasResponse, ApplyCertificateRequest, CreateCertificateResponse, + Error, UpdateRecordInfo, DescribeHostApiGatewayInstanceListResponse, DeployCertificateRecordRetryRequest, + DescribeCertificateBindResourceTaskResultResponse, ProjectInfo, DescribeHostTeoInstanceListRequest, + BindResourceRegionResult, TkeInstanceDetail, UploadConfirmLetterRequest, SubmitCertificateInformationResponse, + TCBEnvironments, + ClbInstanceList, UpdateCertificateRecordRetryResponse, DescribePackagesRequest, + TCBHostService, CheckCertificateChainRequest, DeployCertificateRecordRollbackResponse, ManagerStatusInfo, @@ -163,6 +190,7 @@ import { DescribeManagersRequest, DescribeHostLighthouseInstanceListResponse, CompleteCertificateResponse, + VODInstanceList, } from "./ssl_models" /** @@ -214,6 +242,16 @@ export class Client extends AbstractClient { return this.request("DescribeHostTkeInstanceList", req, cb) } + /** + * 查询证书云资源更新记录列表 + */ + async DescribeHostUpdateRecord( + req: DescribeHostUpdateRecordRequest, + cb?: (error: string, rep: DescribeHostUpdateRecordResponse) => void + ): Promise { + return this.request("DescribeHostUpdateRecord", req, cb) + } + /** * 本接口(UploadRevokeLetter)用于上传证书吊销确认函。 */ @@ -505,13 +543,13 @@ export class Client extends AbstractClient { } /** - * 查询证书云资源更新记录列表 + * 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) */ - async DescribeHostUpdateRecord( - req: DescribeHostUpdateRecordRequest, - cb?: (error: string, rep: DescribeHostUpdateRecordResponse) => void - ): Promise { - return this.request("DescribeHostUpdateRecord", req, cb) + async DescribeCertificateBindResourceTaskResult( + req: DescribeCertificateBindResourceTaskResultRequest, + cb?: (error: string, rep: DescribeCertificateBindResourceTaskResultResponse) => void + ): Promise { + return this.request("DescribeCertificateBindResourceTaskResult", req, cb) } /** @@ -644,6 +682,16 @@ export class Client extends AbstractClient { return this.request("CreateCertificateByPackage", req, cb) } + /** + * 创建证书绑定关联云资源异步任务, 该接口用于查询证书关联云资源。 若证书ID已存在查询云资源任务,则结果返回该任务ID。关联云资源类型,支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)。查询关联云资源结果使用DescribeCertificateBindResourceTaskResult接口 + */ + async CreateCertificateBindResourceSyncTask( + req: CreateCertificateBindResourceSyncTaskRequest, + cb?: (error: string, rep: CreateCertificateBindResourceSyncTaskResponse) => void + ): Promise { + return this.request("CreateCertificateBindResourceSyncTask", req, cb) + } + /** * 修改忽略证书到期通知。打开或关闭证书到期通知。 */ @@ -693,4 +741,14 @@ export class Client extends AbstractClient { ): Promise { return this.request("DescribeManagers", req, cb) } + + /** + * 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) + */ + async DescribeCertificateBindResourceTaskDetail( + req: DescribeCertificateBindResourceTaskDetailRequest, + cb?: (error: string, rep: DescribeCertificateBindResourceTaskDetailResponse) => void + ): Promise { + return this.request("DescribeCertificateBindResourceTaskDetail", req, cb) + } } diff --git a/src/services/ssl/v20191205/ssl_models.ts b/src/services/ssl/v20191205/ssl_models.ts index 65d4b150c..fab090cf4 100644 --- a/src/services/ssl/v20191205/ssl_models.ts +++ b/src/services/ssl/v20191205/ssl_models.ts @@ -15,6 +15,32 @@ * under the License. */ +/** + * DescribeCertificateBindResourceTaskDetail请求参数结构体 + */ +export interface DescribeCertificateBindResourceTaskDetailRequest { + /** + * 任务ID,根据任务ID查询绑定云资源结果 + */ + TaskId: string + /** + * 每页展示数量, 默认10,最大值100; 分页总数为云资源地域下实例总数, 即第一页会拉群每个云资源的地域下面Limit数量实例 + */ + Limit?: string + /** + * 当前偏移量 + */ + Offset?: string + /** + * 查询资源类型的结果详情, 不传则查询所有 + */ + ResourceTypes?: Array + /** + * 查询地域列表的数据,CLB、TKE、WAF、APIGATEWAY、TCB支持地域查询, 其他资源类型不支持 + */ + Regions?: Array +} + /** * 云资源地域列表 */ @@ -191,6 +217,45 @@ export interface DescribeHostDeployRecordDetailResponse { RequestId?: string } +/** + * TCB访问服务实例 + */ +export interface TCBAccessInstance { + /** + * 域名 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Domain?: string + /** + * 状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Status?: number + /** + * 统一域名状态 + +注意:此字段可能返回 null,表示取不到有效值。 + */ + UnionStatus?: number + /** + * 是否被抢占, 被抢占表示域名被其他环境绑定了,需要解绑或者重新绑定。 + +注意:此字段可能返回 null,表示取不到有效值。 + */ + IsPreempted?: boolean + /** + * icp黑名单封禁状态,0-未封禁,1-封禁 + +注意:此字段可能返回 null,表示取不到有效值。 + */ + ICPStatus?: number + /** + * 已绑定证书ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + OldCertificateId?: string +} + /** * 部署记录详情 */ @@ -556,6 +621,21 @@ export interface CertificateExtra { SMCert?: number } +/** + * edgeone实例详情 - 异步关联云资源数据结构 + */ +export interface TeoInstanceList { + /** + * edgeone实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * edgeone实例总数 + */ + TotalCount?: number +} + /** * 根证书 */ @@ -637,6 +717,39 @@ export interface TkeNameSpaceDetail { SecretList: Array } +/** + * CreateCertificateBindResourceSyncTask返回参数结构体 + */ +export interface CreateCertificateBindResourceSyncTaskResponse { + /** + * 证书关联云资源异步任务ID列表 + */ + CertTaskIds?: Array + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + +/** + * tke实例详情 - 异步关联云资源数据结构 + */ +export interface TkeInstanceList { + /** + * 地域 + */ + Region?: string + /** + * tke实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * 该地域下tke实例总数 + */ + TotalCount?: number +} + /** * DescribeDeployedResources请求参数结构体 */ @@ -651,6 +764,32 @@ export interface DescribeDeployedResourcesRequest { ResourceType: string } +/** + * TCB静态托管服务实例 + */ +export interface TCBHostInstance { + /** + * 域名 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Domain?: string + /** + * 状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Status?: string + /** + * 解析状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + DNSStatus?: string + /** + * 已绑定证书ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + OldCertificateId?: string +} + /** * UploadRevokeLetter请求参数结构体 */ @@ -1341,6 +1480,16 @@ export interface DescribeHostTkeInstanceListResponse { RequestId?: string } +/** + * DescribeCertificateBindResourceTaskResult请求参数结构体 + */ +export interface DescribeCertificateBindResourceTaskResultRequest { + /** + * 任务ID,根据任务ID查询绑定云资源结果, 最大支持100个 + */ + TaskIds: Array +} + /** * 更新记录详情 */ @@ -1450,6 +1599,20 @@ export interface UpdateRecordDetail { TCBType?: string } +/** + * 绑定资源结果 + */ +export interface BindResourceResult { + /** + * 资源类型:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) + */ + ResourceType?: string + /** + * 绑定资源地域结果 + */ + BindResourceRegionResult?: Array +} + /** * ApplyCertificate返回参数结构体 */ @@ -1486,6 +1649,20 @@ export interface DescribeHostDeployRecordRequest { ResourceType?: string } +/** + * CreateCertificateBindResourceSyncTask请求参数结构体 + */ +export interface CreateCertificateBindResourceSyncTaskRequest { + /** + * 证书ID列表,总数不能超过100 + */ + CertificateIds: Array + /** + * 是否使用缓存, 1使用缓存,0不使用缓存; 默认为1使用缓存; 若当前证书ID存在半小时已完成的任务, 则使用缓存的情况下, 会读取半小时内离当前时间最近的查询结果 + */ + IsCache: number +} + /** * COS实例详情 */ @@ -1566,6 +1743,34 @@ export interface ReplaceCertificateResponse { RequestId?: string } +/** + * 异步任务证书关联云资源结果 + */ +export interface SyncTaskBindResourceResult { + /** + * 任务ID + */ + TaskId?: string + /** + * 关联云资源结果 +注意:此字段可能返回 null,表示取不到有效值。 + */ + BindResourceResult?: Array + /** + * 关联云资源异步查询结果: 0表示查询中, 1表示查询成功。 2表示查询异常; 若状态为1,则查看BindResourceResult结果;若状态为2,则查看Error原因 + */ + Status?: number + /** + * 关联云资源错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Error?: Error + /** + * 当前结果缓存时间 + */ + CacheTime?: string +} + /** * clb实例详情 */ @@ -1926,6 +2131,74 @@ export interface DescribeHostVodInstanceListRequest { OldCertificateId?: string } +/** + * DescribeCertificateBindResourceTaskDetail返回参数结构体 + */ +export interface DescribeCertificateBindResourceTaskDetailResponse { + /** + * 关联clb资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + CLB?: Array + /** + * 关联cdn资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + CDN?: Array + /** + * 关联waf资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + WAF?: Array + /** + * 关联ddos资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + DDOS?: Array + /** + * 关联live资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + LIVE?: Array + /** + * 关联vod资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + VOD?: Array + /** + * 关联tke资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + TKE?: Array + /** + * 关联apigateway资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + APIGATEWAY?: Array + /** + * 关联tcb资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + TCB?: Array + /** + * 关联teo资源详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + TEO?: Array + /** + * 关联云资源异步查询结果: 0表示查询中, 1表示查询成功。 2表示查询异常; 若状态为1,则查看BindResourceResult结果;若状态为2,则查看Error原因 + */ + Status?: number + /** + * 当前结果缓存时间 + */ + CacheTime?: string + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DeployCertificateRecordRetry返回参数结构体 */ @@ -1972,6 +2245,21 @@ export interface DvAuthDetail { DvAuths: Array } +/** + * cdn实例详情 - 异步关联云资源数据结构 + */ +export interface CdnInstanceList { + /** + * 该地域下CDN域名总数 + */ + TotalCount?: number + /** + * cdn域名详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array +} + /** * UpdateCertificateRecordRetry请求参数结构体 */ @@ -2299,6 +2587,52 @@ export interface SubmitCertificateInformationRequest { ContactPosition?: string } +/** + * TCB环境 + */ +export interface TCBEnvironment { + /** + * 唯一ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + ID?: string + /** + * 来源 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Source?: string + /** + * 名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Name?: string + /** + * 状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Status?: string +} + +/** + * waf实例详情 + */ +export interface WafInstanceDetail { + /** + * 域名 + */ + Domain?: string + /** + * 证书ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + CertId?: string + /** + * 是否保持长连接,1是,0 否 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Keepalive?: number +} + /** * DescribeCertificates请求参数结构体 */ @@ -2371,6 +2705,25 @@ export interface UpdateCertificateRecordRollbackRequest { DeployRecordId?: number } +/** + * apigateway实例详情 - 异步关联云资源数据结构 + */ +export interface ApiGatewayInstanceList { + /** + * 地域 + */ + Region?: string + /** + * apigateway实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * 该地域下apigateway实例总数 + */ + TotalCount?: number +} + /** * teo实例详情 */ @@ -3032,6 +3385,25 @@ export interface DescribeHostVodInstanceListResponse { RequestId?: string } +/** + * waf实例详情 - 异步关联云资源数据结构 + */ +export interface WafInstanceList { + /** + * 地域 + */ + Region?: string + /** + * waf实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * 该地域下waf实例总数 + */ + TotalCount?: number +} + /** * ModifyCertificatesExpiringNotificationSwitch请求参数结构体 */ @@ -3187,6 +3559,20 @@ export interface VerifyManagerRequest { ManagerId: number } +/** + * 证书异步任务ID + */ +export interface CertTaskId { + /** + * 证书ID + */ + CertId?: string + /** + * 异步任务ID + */ + TaskId?: string +} + /** * DescribeHostLiveInstanceList返回参数结构体 */ @@ -3228,6 +3614,37 @@ export interface DescribeHostApiGatewayInstanceListRequest { OldCertificateId?: string } +/** + * TCB访问服务列表 + */ +export interface TCBAccessService { + /** + * 实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * 数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + TotalCount?: number +} + +/** + * ddos实例详情 - 异步关联云资源数据结构 + */ +export interface DdosInstanceList { + /** + * 该地域下ddos域名总数 + */ + TotalCount?: number + /** + * ddos实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array +} + /** * 获取证书列表(DescribeCertificate)返回参数键为 SubmittedData 的内容。 */ @@ -3377,6 +3794,21 @@ export interface DescribeCompaniesRequest { CompanyId?: number } +/** + * tcb地域实例详情 - 异步关联云资源数据结构 + */ +export interface TCBInstanceList { + /** + * 地域 + */ + Region?: string + /** + * tcb环境实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Environments?: Array +} + /** * DescribeHostCosInstanceList请求参数结构体 */ @@ -3519,6 +3951,21 @@ export interface ApiGatewayInstanceDetail { Protocol: string } +/** + * live实例详情 - 异步关联云资源数据结构 + */ +export interface LiveInstanceList { + /** + * 该地域下live实例总数 + */ + TotalCount?: number + /** + * live实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array +} + /** * DeleteCertificate请求参数结构体 */ @@ -3840,6 +4287,22 @@ export interface CreateCertificateResponse { RequestId?: string } +/** + * 错误异常 + */ +export interface Error { + /** + * 异常错误码 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Code?: string + /** + * 异常错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Message?: string +} + /** * 部署记录信息 */ @@ -3912,6 +4375,21 @@ export interface DeployCertificateRecordRetryRequest { DeployRecordDetailId?: number } +/** + * DescribeCertificateBindResourceTaskResult返回参数结构体 + */ +export interface DescribeCertificateBindResourceTaskResultResponse { + /** + * 异步任务绑定关联云资源结果列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + SyncTaskBindResourceResult?: Array + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * 获取证书列表(DescribeCertificates)返回参数键为 Certificates 下,key为 ProjectInfo 的内容。 */ @@ -3974,6 +4452,21 @@ export interface DescribeHostTeoInstanceListRequest { OldCertificateId?: string } +/** + * 绑定资源地域结果 + */ +export interface BindResourceRegionResult { + /** + * 地域 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Region?: string + /** + * 关联资源总数 + */ + TotalCount?: number +} + /** * tke实例详情 */ @@ -4028,6 +4521,46 @@ export interface SubmitCertificateInformationResponse { RequestId?: string } +/** + * tcb环境实例详情 - 异步关联云资源数据结构 + */ +export interface TCBEnvironments { + /** + * tcb环境 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Environment?: TCBEnvironment + /** + * 访问服务 +注意:此字段可能返回 null,表示取不到有效值。 + */ + AccessService?: TCBAccessService + /** + * 静态托管 +注意:此字段可能返回 null,表示取不到有效值。 + */ + HostService?: TCBHostService +} + +/** + * clb实例详情 - 异步关联云资源数据结构 + */ +export interface ClbInstanceList { + /** + * 地域 + */ + Region?: string + /** + * clb实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * 该地域下Clb实例总数 + */ + TotalCount?: number +} + /** * UpdateCertificateRecordRetry返回参数结构体 */ @@ -4072,6 +4605,22 @@ export interface DescribePackagesRequest { Pid?: number } +/** + * TCB静态托管服务列表 + */ +export interface TCBHostService { + /** + * 实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * 数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + TotalCount?: number +} + /** * CheckCertificateChain请求参数结构体 */ @@ -4231,3 +4780,18 @@ export interface CompleteCertificateResponse { */ RequestId?: string } + +/** + * vod实例详情 - 异步关联云资源数据结构 + */ +export interface VODInstanceList { + /** + * vod实例详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array + /** + * 该地域下vod实例总数 + */ + TotalCount?: number +} diff --git a/src/services/tdmq/v20200217/tdmq_client.ts b/src/services/tdmq/v20200217/tdmq_client.ts index 86b2af217..39f2486cb 100644 --- a/src/services/tdmq/v20200217/tdmq_client.ts +++ b/src/services/tdmq/v20200217/tdmq_client.ts @@ -41,8 +41,9 @@ import { ModifyRocketMQInstanceSpecRequest, BindCluster, ModifyRoleResponse, - ModifyClusterResponse, + DescribeRocketMQTopicMsgsResponse, SendRocketMQMessageRequest, + DescribeRocketMQMsgTraceResponse, RabbitMQPrivateVirtualHost, RocketMQVipInstance, RabbitMQVipInstance, @@ -113,7 +114,7 @@ import { DeleteEnvironmentRolesResponse, DescribeClusterDetailRequest, ModifyRoleRequest, - Tag, + RocketMQMsgLog, DeleteCmqQueueResponse, DescribeRocketMQClusterRequest, DeleteRocketMQTopicResponse, @@ -135,6 +136,7 @@ import { DeleteEnvironmentsResponse, ModifyAMQPClusterRequest, DescribeEnvironmentRolesResponse, + DescribeRocketMQMsgTraceRequest, ModifyRocketMQGroupRequest, FilterSubscription, DescribeCmqTopicsResponse, @@ -146,6 +148,7 @@ import { DescribePulsarProInstancesRequest, DeleteEnvironmentsRequest, DescribeRocketMQClustersRequest, + ModifyClusterResponse, DescribeBindVpcsRequest, DescribeClustersResponse, ClearCmqSubscriptionFilterTagsRequest, @@ -240,7 +243,9 @@ import { ClearCmqQueueResponse, ModifyRabbitMQUserResponse, DescribeNodeHealthOptRequest, + TraceResult, DeleteRabbitMQVirtualHostResponse, + PulsarNetworkAccessPointInfo, CreateRocketMQTopicResponse, CreateRabbitMQVirtualHostRequest, EnvironmentRole, @@ -253,13 +258,14 @@ import { DescribePulsarProInstanceDetailRequest, CreateRabbitMQUserRequest, CreateRoleRequest, - PulsarNetworkAccessPointInfo, + DescribeRocketMQTopicMsgsRequest, ModifyEnvironmentRoleRequest, DescribeEnvironmentAttributesResponse, Role, ModifyAMQPClusterResponse, DescribeTopicsResponse, AMQPClusterConfig, + Tag, CreateRocketMQNamespaceResponse, SendBatchMessagesRequest, DeleteCmqTopicRequest, @@ -339,6 +345,16 @@ export class Client extends AbstractClient { return this.request("ModifyAMQPCluster", req, cb) } + /** + * 查询消息轨迹 + */ + async DescribeRocketMQMsgTrace( + req: DescribeRocketMQMsgTraceRequest, + cb?: (error: string, rep: DescribeRocketMQMsgTraceResponse) => void + ): Promise { + return this.request("DescribeRocketMQMsgTrace", req, cb) + } + /** * 创建cmq主题 */ @@ -530,6 +546,16 @@ export class Client extends AbstractClient { return this.request("ModifyRocketMQTopic", req, cb) } + /** + * rocketmq 消息查询 + */ + async DescribeRocketMQTopicMsgs( + req: DescribeRocketMQTopicMsgsRequest, + cb?: (error: string, rep: DescribeRocketMQTopicMsgsResponse) => void + ): Promise { + return this.request("DescribeRocketMQTopicMsgs", req, cb) + } + /** * 获取指定命名空间的属性 */ diff --git a/src/services/tdmq/v20200217/tdmq_models.ts b/src/services/tdmq/v20200217/tdmq_models.ts index 7dacfad2f..15f60ef06 100644 --- a/src/services/tdmq/v20200217/tdmq_models.ts +++ b/src/services/tdmq/v20200217/tdmq_models.ts @@ -594,13 +594,22 @@ export interface ModifyRoleResponse { } /** - * ModifyCluster返回参数结构体 + * DescribeRocketMQTopicMsgs返回参数结构体 */ -export interface ModifyClusterResponse { +export interface DescribeRocketMQTopicMsgsResponse { /** - * Pulsar 集群的ID + * 总数 */ - ClusterId: string + TotalCount?: number + /** + * 消息列表 + */ + TopicMsgLogSets?: Array + /** + * 标志一次分页事务 +注意:此字段可能返回 null,表示取不到有效值。 + */ + TaskRequestId?: string /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -637,6 +646,65 @@ export interface SendRocketMQMessageRequest { MsgTag?: string } +/** + * DescribeRocketMQMsgTrace返回参数结构体 + */ +export interface DescribeRocketMQMsgTraceResponse { + /** + * [ + { + "Stage": "produce", + "Data": { + "ProducerName": "生产者名", + "ProduceTime": "消息生产时间", + "ProducerAddr": "客户端地址", + "Duration": "耗时ms", + "Status": "状态(0:成功,1:失败)" + } + }, + { + "Stage": "persist", + "Data": { + "PersistTime": "存储时间", + "Duration": "耗时ms", + "Status": "状态(0:成功,1:失败)" + } + }, + { + "Stage": "consume", + "Data": { + "TotalCount": 2, + "RocketMqConsumeLogs": [ + { + "ConsumerGroup": "消费组", + "ConsumeModel": "消费模式", + "ConsumerAddr": "消费者地址", + "ConsumeTime": "推送时间", + "Status": "状态(0:已推送未确认, 2:已确认, 3:转入重试, 4:已重试未确认, 5:已转入死信队列)" + }, + { + "ConsumerGroup": "消费组", + "ConsumeModel": "消费模式", + "ConsumerAddr": "消费者地址", + "ConsumeTime": "推送时间", + "Status": "状态(0:已推送未确认, 2:已确认, 3:转入重试, 4:已重试未确认, 5:已转入死信队列)" + } + ] + } + } +] + */ + Result?: Array + /** + * 消息轨迹页展示的topic名称 + */ + ShowTopicName?: string + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * RabbitMQ专享版云服务器 */ @@ -2695,17 +2763,45 @@ export interface ModifyRoleRequest { } /** - * 标签的key/value的类型 + * rocketmq消息日志 */ -export interface Tag { +export interface RocketMQMsgLog { /** - * 标签的key的值 + * 消息id */ - TagKey: string + MsgId?: string /** - * 标签的Value的值 + * 消息tag +注意:此字段可能返回 null,表示取不到有效值。 */ - TagValue: string + MsgTag?: string + /** + * 消息key +注意:此字段可能返回 null,表示取不到有效值。 + */ + MsgKey?: string + /** + * 客户端地址 + */ + ProducerAddr?: string + /** + * 消息发送时间 + */ + ProduceTime?: string + /** + * pulsar消息id + */ + PulsarMsgId?: string + /** + * 死信重发次数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + DeadLetterResendTimes?: number + /** + * 死信重发成功次数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + ResendSuccessCount?: number } /** @@ -3165,6 +3261,36 @@ export interface DescribeEnvironmentRolesResponse { RequestId?: string } +/** + * DescribeRocketMQMsgTrace请求参数结构体 + */ +export interface DescribeRocketMQMsgTraceRequest { + /** + * 集群id + */ + ClusterId: string + /** + * 命名空间 + */ + EnvironmentId: string + /** + * 主题,rocketmq查询死信时值为groupId + */ + TopicName: string + /** + * 消息id + */ + MsgId: string + /** + * 消费组、订阅 + */ + GroupName?: string + /** + * 查询死信时该值为true + */ + QueryDLQMsg?: boolean +} + /** * ModifyRocketMQGroup请求参数结构体 */ @@ -3527,6 +3653,20 @@ export interface DescribeRocketMQClustersRequest { Filters?: Array } +/** + * ModifyCluster返回参数结构体 + */ +export interface ModifyClusterResponse { + /** + * Pulsar 集群的ID + */ + ClusterId: string + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DescribeBindVpcs请求参数结构体 */ @@ -4204,7 +4344,7 @@ export interface CreateClusterResponse { /** * 集群ID */ - ClusterId: string + ClusterId?: string /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -4281,7 +4421,7 @@ export interface DescribeRolesRequest { */ export interface CreateClusterRequest { /** - * 集群名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。 + * 集群名称,不支持中字以及除了短线和下划线外的特殊字符且不超过64个字符。 */ ClusterName: string /** @@ -5816,6 +5956,20 @@ export interface DescribeNodeHealthOptRequest { InstanceId: string } +/** + * 消息轨迹结果 + */ +export interface TraceResult { + /** + * 阶段 + */ + Stage: string + /** + * 内容详情 + */ + Data: string +} + /** * DeleteRabbitMQVirtualHost返回参数结构体 */ @@ -5826,6 +5980,37 @@ export interface DeleteRabbitMQVirtualHostResponse { RequestId?: string } +/** + * Pulsar 网络接入点信息 + */ +export interface PulsarNetworkAccessPointInfo { + /** + * vpc的id,支撑网和公网接入点,该字段为空 +注意:此字段可能返回 null,表示取不到有效值。 + */ + VpcId: string + /** + * 子网id,支撑网和公网接入点,该字段为空 +注意:此字段可能返回 null,表示取不到有效值。 + */ + SubnetId: string + /** + * 接入地址 + */ + Endpoint: string + /** + * 实例id + */ + InstanceId: string + /** + * 接入点类型: +0:支撑网接入点 +1:VPC接入点 +2:公网接入点 + */ + RouteType: number +} + /** * CreateRocketMQTopic返回参数结构体 */ @@ -6080,34 +6265,57 @@ export interface CreateRoleRequest { } /** - * Pulsar 网络接入点信息 + * DescribeRocketMQTopicMsgs请求参数结构体 */ -export interface PulsarNetworkAccessPointInfo { +export interface DescribeRocketMQTopicMsgsRequest { /** - * vpc的id,支撑网和公网接入点,该字段为空 -注意:此字段可能返回 null,表示取不到有效值。 + * 集群 ID */ - VpcId: string + ClusterId: string /** - * 子网id,支撑网和公网接入点,该字段为空 -注意:此字段可能返回 null,表示取不到有效值。 + * 命名空间 */ - SubnetId: string + EnvironmentId: string /** - * 接入地址 + * 主题名称,查询死信时为groupId */ - Endpoint: string + TopicName: string /** - * 实例id + * 开始时间 */ - InstanceId: string + StartTime: string /** - * 接入点类型: -0:支撑网接入点 -1:VPC接入点 -2:公网接入点 + * 结束时间 */ - RouteType: number + EndTime: string + /** + * 消息 ID + */ + MsgId?: string + /** + * 消息 key + */ + MsgKey?: string + /** + * 查询偏移 + */ + Offset?: number + /** + * 查询限额 + */ + Limit?: number + /** + * 标志一次分页事务 + */ + TaskRequestId?: string + /** + * 死信查询时该值为true,只对Rocketmq有效 + */ + QueryDlqMsg?: boolean + /** + * 查询最近N条消息 最大不超过1024,默认-1为其他查询条件 + */ + NumOfLatestMsg?: number } /** @@ -6270,6 +6478,20 @@ export interface AMQPClusterConfig { UsedQueueNum: number } +/** + * 标签的key/value的类型 + */ +export interface Tag { + /** + * 标签的key的值 + */ + TagKey: string + /** + * 标签的Value的值 + */ + TagValue: string +} + /** * CreateRocketMQNamespace返回参数结构体 */ diff --git a/src/services/teo/v20220901/teo_client.ts b/src/services/teo/v20220901/teo_client.ts index 966ad9667..8a734dfe3 100644 --- a/src/services/teo/v20220901/teo_client.ts +++ b/src/services/teo/v20220901/teo_client.ts @@ -265,6 +265,7 @@ import { DescribeHostsSettingRequest, SubRuleItem, CreateSecurityIPGroupResponse, + CreateSharedCNAMEResponse, DescribePurgeTasksResponse, DescribeAvailablePlansResponse, DescribeDDoSAttackEventRequest, @@ -273,6 +274,7 @@ import { AlgDetectResult, QueryString, DefaultServerCertInfo, + CreateSharedCNAMERequest, DescribeAccelerationDomainsRequest, UpstreamHttp2, TopEntryValue, @@ -313,6 +315,16 @@ export class Client extends AbstractClient { return this.request("DeleteOriginGroup", req, cb) } + /** + * 创建共享 CNAME + */ + async CreateSharedCNAME( + req: CreateSharedCNAMERequest, + cb?: (error: string, rep: CreateSharedCNAMEResponse) => void + ): Promise { + return this.request("CreateSharedCNAME", req, cb) + } + /** * 删除站点。 */ diff --git a/src/services/teo/v20220901/teo_models.ts b/src/services/teo/v20220901/teo_models.ts index d40d4fe32..8ff19fa7b 100644 --- a/src/services/teo/v20220901/teo_models.ts +++ b/src/services/teo/v20220901/teo_models.ts @@ -6518,6 +6518,20 @@ export interface CreateSecurityIPGroupResponse { RequestId?: string } +/** + * CreateSharedCNAME返回参数结构体 + */ +export interface CreateSharedCNAMEResponse { + /** + * 共享 CNAME。格式为:<自定义前缀>++"share.eo.dnse[0-5].com" + */ + SharedCNAME?: string + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string +} + /** * DescribePurgeTasks返回参数结构体 */ @@ -6788,6 +6802,26 @@ export interface DefaultServerCertInfo { SignAlgo?: string } +/** + * CreateSharedCNAME请求参数结构体 + */ +export interface CreateSharedCNAMERequest { + /** + * 共享 CNAME 所属站点的 ID。 + */ + ZoneId: string + /** + * 共享 CNAME 前缀。请输入合法的域名前缀,例如"test-api"、"test-api.com",限制输入 50 个字符。 +共享 CNAME 完整格式为:<自定义前缀>++"share.eo.dnse[0-5].com"。例如前缀传入 example.com,EO 会为您创建共享 CNAME:example.com.sai2ig51kaa5.eo.dns2.com +示例值:example.com + */ + SharedCNAMEPrefix: string + /** + * 描述。可输入 1-50 个任意字符。 + */ + Description?: string +} + /** * DescribeAccelerationDomains请求参数结构体 */ diff --git a/src/services/tione/v20211111/tione_models.ts b/src/services/tione/v20211111/tione_models.ts index b845e1025..b35ba5edf 100644 --- a/src/services/tione/v20211111/tione_models.ts +++ b/src/services/tione/v20211111/tione_models.ts @@ -162,6 +162,10 @@ HYBRID_PAID: * 服务的启动命令 */ Command?: string + /** + * 是否开启TIONE内网访问外部 + */ + ServiceEIP?: ServiceEIP } /** @@ -2189,6 +2193,10 @@ HYBRID_PAID: * 服务的启动命令 */ Command?: string + /** + * 是否开启TIONE内网访问外部 + */ + ServiceEIP?: ServiceEIP } /** @@ -2950,23 +2958,43 @@ export interface Spec { /** * 计费项标签 */ - SpecId: string + SpecId?: string /** * 计费项名称 */ - SpecName: string + SpecName?: string /** * 计费项显示名称 */ - SpecAlias: string + SpecAlias?: string /** * 是否售罄 */ - Available: boolean + Available?: boolean /** * 当前资源售罄时,可用的区域有哪些 */ - AvailableRegion: Array + AvailableRegion?: Array + /** + * 当前计费项支持的特性 +注意:此字段可能返回 null,表示取不到有效值。 + */ + SpecFeatures?: Array + /** + * 计费项类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + SpecType?: string + /** + * GPU类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + GpuType?: string + /** + * 计费项CategoryId +注意:此字段可能返回 null,表示取不到有效值。 + */ + CategoryId?: string } /** @@ -5210,6 +5238,21 @@ export interface PodInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ Status?: string + /** + * pod启动时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + StartTime?: string + /** + * pod结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + EndTime?: string + /** + * pod资源配置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + ResourceConfigInfo?: ResourceConfigInfo } /** diff --git a/src/services/trtc/v20190722/trtc_models.ts b/src/services/trtc/v20190722/trtc_models.ts index b2ddc2662..4053389aa 100644 --- a/src/services/trtc/v20190722/trtc_models.ts +++ b/src/services/trtc/v20190722/trtc_models.ts @@ -1969,7 +1969,8 @@ export interface TencentVod { */ SourceContext?: string /** - * 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效)。 + * 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), +3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。 */ MediaType?: number /** @@ -2947,7 +2948,9 @@ export interface RecordParams { */ SubscribeStreamUserIds?: SubscribeStreamUserIds /** - * 输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 + * 输出文件的格式(存储至COS等第三方存储时有效)。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 + +存储到云点播VOD时此参数无效,存储到VOD时请通过TencentVod(https://cloud.tencent.com/document/api/647/44055#TencentVod)内的MediaType设置。 */ OutputFormat?: number /** diff --git a/src/services/tse/v20201207/tse_models.ts b/src/services/tse/v20201207/tse_models.ts index 31db9b442..0e3288c7e 100644 --- a/src/services/tse/v20201207/tse_models.ts +++ b/src/services/tse/v20201207/tse_models.ts @@ -3506,6 +3506,11 @@ export interface KongServicePreview { 注意:此字段可能返回 null,表示取不到有效值。 */ Editable?: boolean + /** + * 请求路径 +注意:此字段可能返回 null,表示取不到有效值。 + */ + Path?: string } /** diff --git a/src/services/tsf/v20180326/tsf_models.ts b/src/services/tsf/v20180326/tsf_models.ts index 707930b78..87bc77d42 100644 --- a/src/services/tsf/v20180326/tsf_models.ts +++ b/src/services/tsf/v20180326/tsf_models.ts @@ -2131,7 +2131,7 @@ export interface UpdateHealthCheckSettingsRequest { */ GroupId: string /** - * 是否能使健康检查 + * 是否开启健康检查 */ EnableHealthCheck?: boolean /** @@ -7685,7 +7685,7 @@ export interface DeployGroupRequest { */ DeployBatch?: Array /** - * 滚动发布的执行方式 + * 滚动发布的执行方式,auto表示自动, manual表示手动 */ DeployExeMode?: string /** @@ -7709,7 +7709,8 @@ export interface DeployGroupRequest { */ JdkName?: string /** - * JDK版本: 8或11 (openJDK只支持8) + * konaJDK版本:8、11和17 +openJDK版本:8、17 */ JdkVersion?: string /** diff --git a/tencentcloud/common/sdk_version.d.ts b/tencentcloud/common/sdk_version.d.ts index 8beeeeeae..8269d6a6d 100644 --- a/tencentcloud/common/sdk_version.d.ts +++ b/tencentcloud/common/sdk_version.d.ts @@ -1 +1 @@ -export declare const sdkVersion = "4.0.681"; +export declare const sdkVersion = "4.0.682"; diff --git a/tencentcloud/common/sdk_version.js b/tencentcloud/common/sdk_version.js index 9a1e32510..ef579647a 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.681"; +exports.sdkVersion = "4.0.682"; diff --git a/tencentcloud/services/batch/v20170312/batch_models.d.ts b/tencentcloud/services/batch/v20170312/batch_models.d.ts index 8a780b186..5209e8354 100644 --- a/tencentcloud/services/batch/v20170312/batch_models.d.ts +++ b/tencentcloud/services/batch/v20170312/batch_models.d.ts @@ -2194,93 +2194,93 @@ export interface InstanceTypeQuotaItem { /** * 可用区。 */ - Zone: string; + Zone?: string; /** * 实例机型。 */ - InstanceType: string; + InstanceType?: string; /** * 实例计费模式。取值范围:
  • PREPAID:表示预付费,即包年包月
  • POSTPAID_BY_HOUR:表示后付费,即按量计费
  • CDHPAID:表示[专用宿主机](https://cloud.tencent.com/document/product/416)付费,即只对`专用宿主机`计费,不对`专用宿主机`上的实例计费。
  • `SPOTPAID`:表示竞价实例付费。 */ - InstanceChargeType: string; + InstanceChargeType?: string; /** * 网卡类型,例如:25代表25G网卡 */ - NetworkCard: number; + NetworkCard?: number; /** * 扩展属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - Externals: Externals; + Externals?: Externals; /** * 实例的CPU核数,单位:核。 */ - Cpu: number; + Cpu?: number; /** * 实例内存容量,单位:`GB`。 */ - Memory: number; + Memory?: number; /** * 实例机型系列。 */ - InstanceFamily: string; + InstanceFamily?: string; /** * 机型名称。 */ - TypeName: string; + TypeName?: string; /** * 本地磁盘规格列表。当该参数返回为空值时,表示当前情况下无法创建本地盘。 */ - LocalDiskTypeList: Array; + LocalDiskTypeList?: Array; /** * 实例是否售卖。取值范围:
  • SELL:表示实例可购买
  • SOLD_OUT:表示实例已售罄。 */ - Status: string; + Status?: string; /** * 实例的售卖价格。 */ - Price: ItemPrice; + Price?: ItemPrice; /** * 售罄原因。 注意:此字段可能返回 null,表示取不到有效值。 */ - SoldOutReason: string; + SoldOutReason?: string; /** * 内网带宽,单位Gbps。 */ - InstanceBandwidth: number; + InstanceBandwidth?: number; /** * 网络收发包能力,单位万PPS。 */ - InstancePps: number; + InstancePps?: number; /** * 本地存储块数量。 */ - StorageBlockAmount: number; + StorageBlockAmount?: number; /** * 处理器型号。 */ - CpuType: string; + CpuType?: string; /** * 实例的GPU数量。 */ - Gpu: number; + Gpu?: number; /** * 实例的FPGA数量。 */ - Fpga: number; + Fpga?: number; /** * 实例备注信息。 */ - Remark: string; + Remark?: string; /** * 实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 */ - GpuCount: number; + GpuCount?: number; /** * 实例的CPU主频信息 */ - Frequency: string; + Frequency?: string; } /** * CreateTaskTemplate返回参数结构体 diff --git a/tencentcloud/services/cdwch/v20200915/cdwch_client.d.ts b/tencentcloud/services/cdwch/v20200915/cdwch_client.d.ts index c7e7ff48e..fe4107ea4 100644 --- a/tencentcloud/services/cdwch/v20200915/cdwch_client.d.ts +++ b/tencentcloud/services/cdwch/v20200915/cdwch_client.d.ts @@ -1,6 +1,6 @@ import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; -import { DescribeInstanceShardsRequest, ScaleOutInstanceRequest, ScaleOutInstanceResponse, ResizeDiskRequest, DestroyInstanceResponse, DescribeInstanceKeyValConfigsRequest, OpenBackUpResponse, DescribeClusterConfigsResponse, ActionAlterCkUserRequest, DescribeSpecRequest, DescribeBackUpScheduleRequest, DescribeSpecResponse, ModifyInstanceKeyValConfigsResponse, DestroyInstanceRequest, ModifyUserNewPrivilegeRequest, DescribeCkSqlApisRequest, OpenBackUpRequest, CreateInstanceNewResponse, DescribeInstanceClustersResponse, CreateInstanceNewRequest, DescribeBackUpJobDetailResponse, ModifyClusterConfigsRequest, ScaleUpInstanceRequest, DescribeInstanceKeyValConfigsResponse, ModifyClusterConfigsResponse, RecoverBackUpJobRequest, DescribeInstancesNewRequest, DeleteBackUpDataResponse, ModifyInstanceKeyValConfigsRequest, DescribeInstancesNewResponse, DescribeClusterConfigsRequest, CreateBackUpScheduleResponse, RecoverBackUpJobResponse, DescribeInstanceResponse, DescribeBackUpJobResponse, DescribeInstanceClustersRequest, DescribeInstanceStateRequest, DescribeInstanceShardsResponse, DescribeBackUpJobDetailRequest, CreateBackUpScheduleRequest, DeleteBackUpDataRequest, DescribeInstanceRequest, ActionAlterCkUserResponse, DescribeInstanceStateResponse, ResizeDiskResponse, DescribeBackUpScheduleResponse, DescribeCkSqlApisResponse, DescribeBackUpJobRequest, ScaleUpInstanceResponse, ModifyUserNewPrivilegeResponse } from "./cdwch_models"; +import { DescribeInstanceShardsRequest, ScaleOutInstanceRequest, ScaleOutInstanceResponse, ResizeDiskRequest, DescribeInstanceKeyValConfigsRequest, OpenBackUpResponse, DescribeClusterConfigsResponse, ActionAlterCkUserRequest, DescribeSpecRequest, DescribeBackUpScheduleRequest, DescribeSpecResponse, ModifyInstanceKeyValConfigsResponse, DestroyInstanceRequest, ModifyUserNewPrivilegeRequest, DescribeCkSqlApisRequest, OpenBackUpRequest, CreateInstanceNewResponse, DescribeInstanceClustersResponse, CreateInstanceNewRequest, DescribeBackUpJobDetailResponse, ModifyClusterConfigsRequest, ScaleUpInstanceRequest, DescribeInstanceKeyValConfigsResponse, ModifyClusterConfigsResponse, RecoverBackUpJobRequest, DescribeInstancesNewRequest, DeleteBackUpDataResponse, ModifyInstanceKeyValConfigsRequest, DescribeInstancesNewResponse, DescribeClusterConfigsRequest, CreateBackUpScheduleResponse, RecoverBackUpJobResponse, DescribeInstanceResponse, DescribeBackUpJobResponse, DescribeInstanceClustersRequest, DescribeInstanceStateRequest, DescribeInstanceShardsResponse, DescribeBackUpJobDetailRequest, CreateBackUpScheduleRequest, DeleteBackUpDataRequest, DescribeInstanceRequest, ActionAlterCkUserResponse, DescribeInstanceStateResponse, DestroyInstanceResponse, ResizeDiskResponse, DescribeBackUpScheduleResponse, DescribeCkSqlApisResponse, DescribeBackUpJobRequest, ScaleUpInstanceResponse, ModifyUserNewPrivilegeResponse } from "./cdwch_models"; /** * cdwch client * @class @@ -102,7 +102,7 @@ export declare class Client extends AbstractClient { /** * 针对集群账号的权限做管控(新版) */ - ModifyUserNewPrivilege(req?: ModifyUserNewPrivilegeRequest, cb?: (error: string, rep: ModifyUserNewPrivilegeResponse) => void): Promise; + ModifyUserNewPrivilege(req: ModifyUserNewPrivilegeRequest, cb?: (error: string, rep: ModifyUserNewPrivilegeResponse) => void): Promise; /** * 扩容磁盘,包含扩容数据节点,zk节点 */ diff --git a/tencentcloud/services/cdwch/v20200915/cdwch_models.d.ts b/tencentcloud/services/cdwch/v20200915/cdwch_models.d.ts index e7afab4eb..4f30430ce 100644 --- a/tencentcloud/services/cdwch/v20200915/cdwch_models.d.ts +++ b/tencentcloud/services/cdwch/v20200915/cdwch_models.d.ts @@ -83,26 +83,23 @@ export interface ResizeDiskRequest { DiskSize: number; } /** - * DestroyInstance返回参数结构体 + * 数据库权限信息 */ -export interface DestroyInstanceResponse { - /** - * 作业id - 注意:此字段可能返回 null,表示取不到有效值。 - */ - FlowID?: string; +export interface DatabasePrivilegeInfo { /** - * 集群id + * 数据库名称 */ - InstanceID?: string; + DatabaseName: string; /** - * 错误信息 + * //库表权限,SELECT、INSERT_ALL、ALTER、TRUNCATE、DROP_TABLE、CREATE_TABLE、DROP_DATABASE + 注意:此字段可能返回 null,表示取不到有效值。 */ - ErrorMsg?: string; + DatabasePrivileges?: Array; /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * // 库下面的表权限 + 注意:此字段可能返回 null,表示取不到有效值。 */ - RequestId?: string; + TablePrivilegeList?: Array; } /** * DescribeInstanceKeyValConfigs请求参数结构体 @@ -270,7 +267,32 @@ export interface DestroyInstanceRequest { /** * ModifyUserNewPrivilege请求参数结构体 */ -export declare type ModifyUserNewPrivilegeRequest = null; +export interface ModifyUserNewPrivilegeRequest { + /** + * 实例id + */ + InstanceId: string; + /** + * cluster名称 + */ + Cluster: string; + /** + * 用户名 + */ + UserName: string; + /** + * 是否所有数据库表 + */ + AllDatabase: boolean; + /** + * 全局权限 + */ + GlobalPrivileges?: Array; + /** + * 数据库表权限 + */ + DatabasePrivilegeList?: Array; +} /** * DescribeCkSqlApis请求参数结构体 */ @@ -505,17 +527,17 @@ export interface InstanceStateInfo { ProcessSubName?: string; } /** - * 标签描述 + * 表权限 */ -export interface Tag { +export interface TablePrivilegeInfo { /** - * 标签的键 + * 表名称 */ - TagKey: string; + TableName: string; /** - * 标签的值 + * 表权限列表 SELECT、INSERT_ALL、ALTER、TRUNCATE、DROP_TABLE 查询、插入、设置、清空表、删除表 */ - TagValue: string; + TablePrivileges: Array; } /** * DescribeInstanceClusters返回参数结构体 @@ -1093,6 +1115,19 @@ export interface DescribeInstancesNewResponse { */ RequestId?: string; } +/** + * 标签描述 + */ +export interface Tag { + /** + * 标签的键 + */ + TagKey: string; + /** + * 标签的值 + */ + TagValue: string; +} /** * 备份任务详情 */ @@ -1600,6 +1635,28 @@ export interface DescribeInstanceStateResponse { */ RequestId?: string; } +/** + * DestroyInstance返回参数结构体 + */ +export interface DestroyInstanceResponse { + /** + * 作业id + 注意:此字段可能返回 null,表示取不到有效值。 + */ + FlowID?: string; + /** + * 集群id + */ + InstanceID?: string; + /** + * 错误信息 + */ + ErrorMsg?: string; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * ResizeDisk返回参数结构体 */ diff --git a/tencentcloud/services/ckafka/v20190819/ckafka_models.d.ts b/tencentcloud/services/ckafka/v20190819/ckafka_models.d.ts index 2b84ef200..644cfca9c 100644 --- a/tencentcloud/services/ckafka/v20190819/ckafka_models.d.ts +++ b/tencentcloud/services/ckafka/v20190819/ckafka_models.d.ts @@ -924,7 +924,7 @@ export interface CreateRouteRequest { */ SubnetId?: string; /** - * 访问类型 + * 访问类型:0-plaintext;1-sasl_plaintext;2-ssl;3-sasl_ssl */ AccessType?: number; /** @@ -5579,9 +5579,9 @@ export interface Connection { */ export interface BatchCreateAclResponse { /** - * 状态码 + * 状态码:0-修改成功,否则修改失败 */ - Result: number; + Result?: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -6561,7 +6561,7 @@ export interface CreateRouteResponse { /** * 返回结果 */ - Result: JgwOperateResponse; + Result?: JgwOperateResponse; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/tencentcloud/services/clb/v20180317/clb_models.d.ts b/tencentcloud/services/clb/v20180317/clb_models.d.ts index 830a0d512..950d94470 100644 --- a/tencentcloud/services/clb/v20180317/clb_models.d.ts +++ b/tencentcloud/services/clb/v20180317/clb_models.d.ts @@ -874,37 +874,42 @@ export interface ZoneResource { /** * 主可用区,如"ap-guangzhou-1"。 */ - MasterZone: string; + MasterZone?: string; /** * 资源列表。 注意:此字段可能返回 null,表示取不到有效值。 */ - ResourceSet: Array; + ResourceSet?: Array; /** * 备可用区,如"ap-guangzhou-2",单可用区时,备可用区为null。 注意:此字段可能返回 null,表示取不到有效值。 */ - SlaveZone: string; + SlaveZone?: string; /** * IP版本,如IPv4,IPv6,IPv6_Nat。 */ - IPVersion: string; + IPVersion?: string; /** * 可用区所属地域,如:ap-guangzhou */ - ZoneRegion: string; + ZoneRegion?: string; /** * 可用区是否是LocalZone可用区,如:false */ - LocalZone: boolean; + LocalZone?: boolean; /** * 可用区资源的类型,SHARED表示共享资源,EXCLUSIVE表示独占资源。 */ - ZoneResourceType: string; + ZoneResourceType?: string; /** * 可用区是否是EdgeZone可用区,如:false */ - EdgeZone: boolean; + EdgeZone?: boolean; + /** + * 网络出口 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string; } /** * DescribeTaskStatus请求参数结构体 @@ -3527,112 +3532,117 @@ export interface Cluster { /** * 集群唯一ID */ - ClusterId: string; + ClusterId?: string; /** * 集群名称 */ - ClusterName: string; + ClusterName?: string; /** * 集群类型,如TGW,STGW,VPCGW */ - ClusterType: string; + ClusterType?: string; /** * 集群标签,只有STGW集群有标签 注意:此字段可能返回 null,表示取不到有效值。 */ - ClusterTag: string; + ClusterTag?: string; /** * 集群所在可用区,如ap-guangzhou-1 */ - Zone: string; + Zone?: string; /** * 集群网络类型,如Public,Private */ - Network: string; + Network?: string; /** * 最大连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxConn: number; + MaxConn?: number; /** * 最大入带宽 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxInFlow: number; + MaxInFlow?: number; /** * 最大入包量 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxInPkg: number; + MaxInPkg?: number; /** * 最大出带宽 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxOutFlow: number; + MaxOutFlow?: number; /** * 最大出包量 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxOutPkg: number; + MaxOutPkg?: number; /** * 最大新建连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - MaxNewConn: number; + MaxNewConn?: number; /** * http最大新建连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPMaxNewConn: number; + HTTPMaxNewConn?: number; /** * https最大新建连接数 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPSMaxNewConn: number; + HTTPSMaxNewConn?: number; /** * http QPS 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPQps: number; + HTTPQps?: number; /** * https QPS 注意:此字段可能返回 null,表示取不到有效值。 */ - HTTPSQps: number; + HTTPSQps?: number; /** * 集群内资源总数目 */ - ResourceCount: number; + ResourceCount?: number; /** * 集群内空闲资源数目 注意:此字段可能返回 null,表示取不到有效值。 */ - IdleResourceCount: number; + IdleResourceCount?: number; /** * 集群内转发机的数目 注意:此字段可能返回 null,表示取不到有效值。 */ - LoadBalanceDirectorCount: number; + LoadBalanceDirectorCount?: number; /** * 集群的Isp属性,如:"BGP","CMCC","CUCC","CTCC","INTERNAL"。 注意:此字段可能返回 null,表示取不到有效值。 */ - Isp: string; + Isp?: string; /** * 集群所在的可用区 注意:此字段可能返回 null,表示取不到有效值。 */ - ClustersZone: ClustersZone; + ClustersZone?: ClustersZone; /** * 集群版本 注意:此字段可能返回 null,表示取不到有效值。 */ - ClustersVersion: string; + ClustersVersion?: string; /** * 集群容灾类型,如SINGLE-ZONE,DISASTER-RECOVERY,MUTUAL-DISASTER-RECOVERY 注意:此字段可能返回 null,表示取不到有效值。 */ - DisasterRecoveryType: string; + DisasterRecoveryType?: string; + /** + * 网络出口 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string; } /** * ModifyTargetWeight请求参数结构体 @@ -3692,193 +3702,198 @@ export interface LoadBalancerDetail { /** * 负载均衡实例 ID。 */ - LoadBalancerId: string; + LoadBalancerId?: string; /** * 负载均衡实例的名称。 */ - LoadBalancerName: string; + LoadBalancerName?: string; /** * 负载均衡实例的网络类型: Public:公网属性, Private:内网属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - LoadBalancerType: string; + LoadBalancerType?: string; /** * 负载均衡实例的状态,包括 0:创建中,1:正常运行。 注意:此字段可能返回 null,表示取不到有效值。 */ - Status: number; + Status?: number; /** * 负载均衡实例的 VIP 。 注意:此字段可能返回 null,表示取不到有效值。 */ - Address: string; + Address?: string; /** * 负载均衡实例 VIP 的IPv6地址。 注意:此字段可能返回 null,表示取不到有效值。 */ - AddressIPv6: string; + AddressIPv6?: string; /** * 负载均衡实例IP版本,IPv4 | IPv6。 注意:此字段可能返回 null,表示取不到有效值。 */ - AddressIPVersion: string; + AddressIPVersion?: string; /** * 负载均衡实例IPv6地址类型,IPv6Nat64 | IPv6FullChain。 注意:此字段可能返回 null,表示取不到有效值。 */ - IPv6Mode: string; + IPv6Mode?: string; /** * 负载均衡实例所在可用区。 注意:此字段可能返回 null,表示取不到有效值。 */ - Zone: string; + Zone?: string; /** * 负载均衡实例IP地址所属的ISP。 注意:此字段可能返回 null,表示取不到有效值。 */ - AddressIsp: string; + AddressIsp?: string; /** * 负载均衡实例所属私有网络的 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - VpcId: string; + VpcId?: string; /** * 负载均衡实例所属的项目 ID, 0 表示默认项目。 注意:此字段可能返回 null,表示取不到有效值。 */ - ProjectId: number; + ProjectId?: number; /** * 负载均衡实例的创建时间。 注意:此字段可能返回 null,表示取不到有效值。 */ - CreateTime: string; + CreateTime?: string; /** * 负载均衡实例的计费类型。 注意:此字段可能返回 null,表示取不到有效值。 */ - ChargeType: string; + ChargeType?: string; /** * 负载均衡实例的网络属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - NetworkAttributes: InternetAccessible; + NetworkAttributes?: InternetAccessible; /** * 负载均衡实例的预付费相关属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - PrepaidAttributes: LBChargePrepaid; + PrepaidAttributes?: LBChargePrepaid; /** * 暂做保留,一般用户无需关注。 注意:此字段可能返回 null,表示取不到有效值。 */ - ExtraInfo: ExtraInfo; + ExtraInfo?: ExtraInfo; /** * 负载均衡维度的个性化配置ID,多个配置用逗号隔开。 注意:此字段可能返回 null,表示取不到有效值。 */ - ConfigId: string; + ConfigId?: string; /** * 负载均衡实例的标签信息。 注意:此字段可能返回 null,表示取不到有效值。 */ - Tags: Array; + Tags?: Array; /** * 负载均衡监听器 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - ListenerId: string; + ListenerId?: string; /** * 监听器协议。 注意:此字段可能返回 null,表示取不到有效值。 */ - Protocol: string; + Protocol?: string; /** * 监听器端口。 注意:此字段可能返回 null,表示取不到有效值。 */ - Port: number; + Port?: number; /** * 转发规则的 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - LocationId: string; + LocationId?: string; /** * 转发规则的域名。 注意:此字段可能返回 null,表示取不到有效值。 */ - Domain: string; + Domain?: string; /** * 转发规则的路径。 注意:此字段可能返回 null,表示取不到有效值。 */ - Url: string; + Url?: string; /** * 后端目标ID。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetId: string; + TargetId?: string; /** * 后端目标的IP地址。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetAddress: string; + TargetAddress?: string; /** * 后端目标监听端口。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetPort: number; + TargetPort?: number; /** * 后端目标转发权重。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetWeight: number; + TargetWeight?: number; /** * 0:表示未被隔离,1:表示被隔离。 注意:此字段可能返回 null,表示取不到有效值。 */ - Isolation: number; + Isolation?: number; /** * 负载均衡绑定的安全组列表。 注意:此字段可能返回 null,表示取不到有效值。 */ - SecurityGroup: Array; + SecurityGroup?: Array; /** * 负载均衡安全组上移特性是否开启标识。 注意:此字段可能返回 null,表示取不到有效值。 */ - LoadBalancerPassToTarget: number; + LoadBalancerPassToTarget?: number; /** * 后端目标健康状态。 注意:此字段可能返回 null,表示取不到有效值。 */ - TargetHealth: string; + TargetHealth?: string; /** * 转发规则的域名列表。 注意:此字段可能返回 null,表示取不到有效值。 */ - Domains: string; + Domains?: string; /** * 多可用区负载均衡实例所选备区 注意:此字段可能返回 null,表示取不到有效值。 */ - SlaveZone: Array; + SlaveZone?: Array; /** * 内网负载均衡实例所在可用区,由白名单CLB_Internal_Zone控制 注意:此字段可能返回 null,表示取不到有效值。 */ - Zones: Array; + Zones?: Array; /** * 是否开启SNI特性(本参数仅对于HTTPS监听器有意义)。 注意:此字段可能返回 null,表示取不到有效值。 */ - SniSwitch: number; + SniSwitch?: number; /** * 负载均衡实例的域名。 注意:此字段可能返回 null,表示取不到有效值。 */ LoadBalancerDomain?: string; + /** + * 网络出口 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string; } /** * 反查结果数据类型。 @@ -5344,4 +5359,9 @@ export interface LoadBalancer { 注意:此字段可能返回 null,表示取不到有效值。 */ LoadBalancerDomain?: string; + /** + * 网络出口 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Egress?: string; } diff --git a/tencentcloud/services/cls/v20201016/cls_models.d.ts b/tencentcloud/services/cls/v20201016/cls_models.d.ts index e5264e2d5..2acac1d0d 100644 --- a/tencentcloud/services/cls/v20201016/cls_models.d.ts +++ b/tencentcloud/services/cls/v20201016/cls_models.d.ts @@ -3767,55 +3767,60 @@ export interface ExportInfo { /** * 日志主题ID */ - TopicId: string; + TopicId?: string; /** * 日志导出任务ID */ - ExportId: string; + ExportId?: string; /** * 日志导出查询语句 */ - Query: string; + Query?: string; /** * 日志导出文件名 */ - FileName: string; + FileName?: string; /** * 日志文件大小 */ - FileSize: number; + FileSize?: number; /** * 日志导出时间排序 */ - Order: string; + Order?: string; /** * 日志导出格式 */ - Format: string; + Format?: string; /** * 日志导出数量 */ - Count: number; + Count?: number; /** * 日志下载状态。Processing:导出正在进行中,Completed:导出完成,Failed:导出失败,Expired:日志导出已过期(三天有效期), Queuing 排队中 */ - Status: string; + Status?: string; /** * 日志导出起始时间 */ - From: number; + From?: number; /** * 日志导出结束时间 */ - To: number; + To?: number; /** * 日志导出路径 */ - CosPath: string; + CosPath?: string; /** * 日志导出创建时间 */ - CreateTime: string; + CreateTime?: string; + /** + * 语法规则。 默认值为0。 + 0:Lucene语法,1:CQL语法。 + */ + SyntaxRule?: number; } /** * 分组触发条件 @@ -5096,35 +5101,40 @@ export interface MachineInfo { /** * 机器的IP */ - Ip: string; + Ip?: string; + /** + * 机器实例ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceID?: string; /** * 机器状态,0:异常,1:正常 */ - Status: number; + Status?: number; /** * 机器离线时间,空为正常,异常返回具体时间 */ - OfflineTime: string; + OfflineTime?: string; /** * 机器是否开启自动升级。0:关闭,1:开启 */ - AutoUpdate: number; + AutoUpdate?: number; /** * 机器当前版本号。 */ - Version: string; + Version?: string; /** * 机器升级功能状态。 */ - UpdateStatus: number; + UpdateStatus?: number; /** * 机器升级结果标识。 */ - ErrCode: number; + ErrCode?: number; /** * 机器升级结果信息。 */ - ErrMsg: string; + ErrMsg?: string; } /** * ModifyLogset返回参数结构体 diff --git a/tencentcloud/services/cvm/v20170312/cvm_client.d.ts b/tencentcloud/services/cvm/v20170312/cvm_client.d.ts index d88593fb0..ba5f47cfd 100644 --- a/tencentcloud/services/cvm/v20170312/cvm_client.d.ts +++ b/tencentcloud/services/cvm/v20170312/cvm_client.d.ts @@ -19,6 +19,7 @@ export declare class Client extends AbstractClient { * 支持批量操作。每次请求批量实例的上限为100。 * 修改关联安全组时,子机原来关联的安全组会被解绑。 * 实例操作结果可以通过调用 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728#.E7.A4.BA.E4.BE.8B3-.E6.9F.A5.E8.AF.A2.E5.AE.9E.E4.BE.8B.E7.9A.84.E6.9C.80.E6.96.B0.E6.93.8D.E4.BD.9C.E6.83.85.E5.86.B5) 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 +* 修改主机名后实例会立即重启,重启后新的主机名生效。 */ ModifyInstancesAttribute(req: ModifyInstancesAttributeRequest, cb?: (error: string, rep: ModifyInstancesAttributeResponse) => void): Promise; /** diff --git a/tencentcloud/services/cvm/v20170312/cvm_client.js b/tencentcloud/services/cvm/v20170312/cvm_client.js index 57a8f4043..b92c2a76c 100644 --- a/tencentcloud/services/cvm/v20170312/cvm_client.js +++ b/tencentcloud/services/cvm/v20170312/cvm_client.js @@ -41,6 +41,7 @@ class Client extends abstract_client_1.AbstractClient { * 支持批量操作。每次请求批量实例的上限为100。 * 修改关联安全组时,子机原来关联的安全组会被解绑。 * 实例操作结果可以通过调用 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728#.E7.A4.BA.E4.BE.8B3-.E6.9F.A5.E8.AF.A2.E5.AE.9E.E4.BE.8B.E7.9A.84.E6.9C.80.E6.96.B0.E6.93.8D.E4.BD.9C.E6.83.85.E5.86.B5) 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 +* 修改主机名后实例会立即重启,重启后新的主机名生效。 */ async ModifyInstancesAttribute(req, cb) { return this.request("ModifyInstancesAttribute", req, cb); diff --git a/tencentcloud/services/cvm/v20170312/cvm_models.d.ts b/tencentcloud/services/cvm/v20170312/cvm_models.d.ts index 93e412b17..6cbdcbf4b 100644 --- a/tencentcloud/services/cvm/v20170312/cvm_models.d.ts +++ b/tencentcloud/services/cvm/v20170312/cvm_models.d.ts @@ -1638,7 +1638,7 @@ export interface ModifyInstancesAttributeRequest { */ CamRoleName?: string; /** - * 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
    注意点:修改主机名后实例会立即重启,重启后新的主机名生效。 */ HostName?: string; /** @@ -1790,10 +1790,6 @@ export interface Placement { * 实例所属的专用宿主机ID列表,仅用于入参。如果您有购买专用宿主机并且指定了该参数,则您购买的实例就会随机的部署在这些专用宿主机上。 */ HostIds?: Array; - /** - * 指定母机IP生产子机 - */ - HostIps?: Array; /** * 实例所属的专用宿主机ID,仅用于出参。 */ @@ -4306,93 +4302,93 @@ export interface InstanceTypeQuotaItem { /** * 可用区。 */ - Zone: string; + Zone?: string; /** * 实例机型。 */ - InstanceType: string; + InstanceType?: string; /** * 实例计费模式。取值范围:
  • PREPAID:表示预付费,即包年包月
  • POSTPAID_BY_HOUR:表示后付费,即按量计费
  • CDHPAID:表示[专用宿主机](https://cloud.tencent.com/document/product/416)付费,即只对`专用宿主机`计费,不对`专用宿主机`上的实例计费。
  • `SPOTPAID`:表示竞价实例付费。 */ - InstanceChargeType: string; + InstanceChargeType?: string; /** * 网卡类型,例如:25代表25G网卡 */ - NetworkCard: number; + NetworkCard?: number; /** * 扩展属性。 注意:此字段可能返回 null,表示取不到有效值。 */ - Externals: Externals; + Externals?: Externals; /** * 实例的CPU核数,单位:核。 */ - Cpu: number; + Cpu?: number; /** * 实例内存容量,单位:`GB`。 */ - Memory: number; + Memory?: number; /** * 实例机型系列。 */ - InstanceFamily: string; + InstanceFamily?: string; /** * 机型名称。 */ - TypeName: string; + TypeName?: string; /** * 本地磁盘规格列表。当该参数返回为空值时,表示当前情况下无法创建本地盘。 */ - LocalDiskTypeList: Array; + LocalDiskTypeList?: Array; /** * 实例是否售卖。取值范围:
  • SELL:表示实例可购买
  • SOLD_OUT:表示实例已售罄。 */ - Status: string; + Status?: string; /** * 实例的售卖价格。 */ - Price: ItemPrice; + Price?: ItemPrice; /** * 售罄原因。 注意:此字段可能返回 null,表示取不到有效值。 */ - SoldOutReason: string; + SoldOutReason?: string; /** * 内网带宽,单位Gbps。 */ - InstanceBandwidth: number; + InstanceBandwidth?: number; /** * 网络收发包能力,单位万PPS。 */ - InstancePps: number; + InstancePps?: number; /** * 本地存储块数量。 */ - StorageBlockAmount: number; + StorageBlockAmount?: number; /** * 处理器型号。 */ - CpuType: string; + CpuType?: string; /** * 实例的GPU数量。 */ - Gpu: number; + Gpu?: number; /** * 实例的FPGA数量。 */ - Fpga: number; + Fpga?: number; /** * 实例备注信息。 */ - Remark: string; + Remark?: string; /** * 实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 */ - GpuCount: number; + GpuCount?: number; /** * 实例的CPU主频信息 */ - Frequency: string; + Frequency?: string; } /** * InquiryPriceTerminateInstances请求参数结构体 diff --git a/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts b/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts index 4d43e55eb..a00b052e7 100644 --- a/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts +++ b/tencentcloud/services/cynosdb/v20190107/cynosdb_models.d.ts @@ -155,7 +155,7 @@ export interface InquirePriceRenewRequest { */ export interface DescribeAccountPrivilegesResponse { /** - * 权限列表,示例值为:["select","update","delete","create","drop","references","index","alter","show_db","create_tmp_table","lock_tables","execute","create_view","show_view","create_routine","alter_routine","event","trigger"] + * 权限列表,示例值为:["","select","update","delete","create","drop","references","index","alter","show_db","create_tmp_table","lock_tables","execute","create_view","show_view","create_routine","alter_routine","event","trigger"] */ Privileges?: Array; /** @@ -2563,7 +2563,7 @@ export interface ModifyInstanceParamRequest { */ InstanceIds?: Array; /** - * 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"innodb_stats_transient_sample_pages"}] + * 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"auto_increment_increment"}] */ ClusterParamList?: Array; /** @@ -3625,7 +3625,8 @@ export interface CreateClustersRequest { */ TimeUnit?: string; /** - * 包年包月购买是否自动续费,默认为0 + * 包年包月购买是否自动续费,默认为0。 + 0标识默认续费方式,1表示自动续费,2表示手不自动续费。 */ AutoRenewFlag?: number; /** @@ -4114,7 +4115,7 @@ export interface ModifyClusterParamResponse { /** * 异步请求Id,用于查询结果 */ - AsyncRequestId: string; + AsyncRequestId?: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -4696,11 +4697,13 @@ export interface AssociateSecurityGroupsResponse { */ export interface DescribeResourcesByDealNameRequest { /** - * 计费订单ID(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功) + * 计费订单ID(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功)。 + DealName与DealNames至少应输入一项,两者都传时以DealName为准。 */ DealName?: string; /** - * 计费订单ID列表,可以一次查询若干条订单ID对应资源信息(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功) + * 计费订单ID列表,可以一次查询若干条订单ID对应资源信息(如果计费还没回调业务发货,可能出现错误码InvalidParameterValue.DealNameNotFound,这种情况需要业务重试DescribeResourcesByDealName接口直到成功)。 + DealName与DealNames至少应输入一项,两者都传时以DealName为准。 */ DealNames?: Array; } @@ -6473,7 +6476,7 @@ export interface AddInstancesRequest { */ Memory: number; /** - * 新增只读实例数,取值范围为[0,4] + * 新增只读实例数,取值范围为(0,15] */ ReadOnlyCount: number; /** diff --git a/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts b/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts index f7f27167a..ff26ebec0 100644 --- a/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts +++ b/tencentcloud/services/dnspod/v20210323/dnspod_models.d.ts @@ -3836,52 +3836,52 @@ export interface WhoisInfo { * 联系信息 注意:此字段可能返回 null,表示取不到有效值。 */ - Contacts: WhoisContact; + Contacts?: WhoisContact; /** * 域名注册时间 注意:此字段可能返回 null,表示取不到有效值。 */ - CreationDate: string; + CreationDate?: string; /** * 域名到期时间 注意:此字段可能返回 null,表示取不到有效值。 */ - ExpirationDate: string; + ExpirationDate?: string; /** * 是否是在腾讯云注册的域名 注意:此字段可能返回 null,表示取不到有效值。 */ - IsQcloud: boolean; + IsQcloud?: boolean; /** - * 是否当前操作帐号注册的域名 + * 是否当前操作账号注册的域名 注意:此字段可能返回 null,表示取不到有效值。 */ - IsQcloudOwner: boolean; + IsQcloudOwner?: boolean; /** * 域名配置的NS 注意:此字段可能返回 null,表示取不到有效值。 */ - NameServers: Array; + NameServers?: Array; /** * Whois原始信息 注意:此字段可能返回 null,表示取不到有效值。 */ - Raw: Array; + Raw?: Array; /** * 域名注册商 注意:此字段可能返回 null,表示取不到有效值。 */ - Registrar: Array; + Registrar?: Array; /** * 状态 注意:此字段可能返回 null,表示取不到有效值。 */ - Status: Array; + Status?: Array; /** * 更新日期 注意:此字段可能返回 null,表示取不到有效值。 */ - UpdatedDate: string; + UpdatedDate?: string; } /** * DownloadSnapshot返回参数结构体 diff --git a/tencentcloud/services/ecm/v20190719/ecm_models.d.ts b/tencentcloud/services/ecm/v20190719/ecm_models.d.ts index fcb32dc81..03893b094 100644 --- a/tencentcloud/services/ecm/v20190719/ecm_models.d.ts +++ b/tencentcloud/services/ecm/v20190719/ecm_models.d.ts @@ -3957,6 +3957,10 @@ export interface CreateSubnetRequest { * 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] */ Tags?: Array; + /** + * IPv6 CIDR + */ + IPv6CidrBlock?: string; } /** * HAVIP对象。 diff --git a/tencentcloud/services/ess/v20201111/ess_client.d.ts b/tencentcloud/services/ess/v20201111/ess_client.d.ts index 156865053..6882250b9 100644 --- a/tencentcloud/services/ess/v20201111/ess_client.d.ts +++ b/tencentcloud/services/ess/v20201111/ess_client.d.ts @@ -13,15 +13,16 @@ export declare class Client extends AbstractClient { */ DescribeFlowInfo(req: DescribeFlowInfoRequest, cb?: (error: string, rep: DescribeFlowInfoResponse) => void): Promise; /** - * 新增/删除应用callbackinfo -callbackinfo包含: 回调地址和签名key -操作:新增/删除 + * 新增/删除企业应用集成中的回调配置。 +新增回调配置只会增加不存在的CallbackUrl;删除操作将针对找到的相同CallbackUrl的配置进行删除。 +请确保回调地址能够接收并处理 HTTP POST 请求,并返回状态码 200 以表示处理正常。 +更多回调相关的说明参考文档[回调通知能力](https://qian.tencent.com/developers/company/callback_types_v2) */ ModifyApplicationCallbackInfo(req: ModifyApplicationCallbackInfoRequest, cb?: (error: string, rep: ModifyApplicationCallbackInfoResponse) => void): Promise; /** - * 此接口用于发起流程 -适用场景:见创建签署流程接口。 -注:该接口是“创建电子文档”接口的后置接口,用于激活包含完整合同信息(模板及内容信息)的流程。激活后的流程就是一份待签署的电子合同。 + * 此接口用于启动流程。它是模板发起合同的最后一步。 +在[创建签署流程](https://qian.tencent.com/developers/companyApis/startFlows/CreateFlow)和[创建电子文档](https://qian.tencent.com/developers/companyApis/startFlows/CreateDocument)之后,用于激活包含完整合同信息(模板及内容信息)的流程。 +流程激活后,将生成一份待签署的电子合同。 */ StartFlow(req: StartFlowRequest, cb?: (error: string, rep: StartFlowResponse) => void): Promise; /** @@ -144,7 +145,8 @@ callbackinfo包含: 回调地址和签名key CreateDocument(req: CreateDocumentRequest, cb?: (error: string, rep: CreateDocumentResponse) => void): Promise; /** * 此接口(CreateMultiFlowSignQRCode)用于创建一码多扫流程签署二维码。 -适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 +适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。 +常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 **本接口适用于发起方没有填写控件的 B2C或者单C模板** @@ -185,7 +187,12 @@ callbackinfo包含: 回调地址和签名key */ CreateFlowGroupByTemplates(req: CreateFlowGroupByTemplatesRequest, cb?: (error: string, rep: CreateFlowGroupByTemplatesResponse) => void): Promise; /** - * 查询企业扩展服务授权信息,目前支持查询:企业静默签,企业与港澳台居民签署合同,使用手机号验证签署方身份,骑缝章,批量签署能力是否已经开通 + * 查询企业扩展服务的开通和授权情况,当前支持查询以下内容: +1. 企业静默签 +2. 企业与港澳台居民签署合同 +3. 使用手机号验证签署方身份 +4. 骑缝章 +5. 批量签署能力 */ DescribeExtendedServiceAuthInfos(req: DescribeExtendedServiceAuthInfosRequest, cb?: (error: string, rep: DescribeExtendedServiceAuthInfosResponse) => void): Promise; /** @@ -335,17 +342,22 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
    */ DeleteIntegrationEmployees(req: DeleteIntegrationEmployeesRequest, cb?: (error: string, rep: DeleteIntegrationEmployeesResponse) => void): Promise; /** - * 获取小程序签署链接 + * 获取跳转至腾讯电子签小程序的签署链接 适用场景:如果需要签署人在自己的APP、小程序、H5应用中签署,可以通过此接口获取跳转腾讯电子签小程序的签署跳转链接。 -注:如果签署人是在PC端扫码签署,可以通过生成跳转链接自主转换成二维码,让签署人在PC端扫码签署。 - +跳转到小程序的实现,参考微信官方文档(分为全屏半屏两种方式),如何配置也可以请参考: 跳转电子签小程序配置 -跳转到小程序的实现,参考官方文档(分为全屏半屏两种方式) +注: +`1. 如果签署人是在PC端扫码签署,可以通过生成跳转链接自主转换成二维码,让签署人在PC端扫码签署` +`2. 签署链接的有效期为90天,超过有效期链接不可用` +其中小程序的原始Id如下,或者查看小程序信息自助获取。 -如您需要自主配置小程序跳转链接,请参考: 跳转小程序链接配置说明 +| 小程序 | AppID | 原始ID | +| ------------ | ------------ | ------------ | +| 腾讯电子签(正式版) | wxa023b292fd19d41d | gh_da88f6188665 | +| 腾讯电子签Demo | wx371151823f6f3edf | gh_39a5d3de69fa | */ CreateSchemeUrl(req: CreateSchemeUrlRequest, cb?: (error: string, rep: CreateSchemeUrlResponse) => void): Promise; /** diff --git a/tencentcloud/services/ess/v20201111/ess_client.js b/tencentcloud/services/ess/v20201111/ess_client.js index 373b5f008..df327b1c2 100644 --- a/tencentcloud/services/ess/v20201111/ess_client.js +++ b/tencentcloud/services/ess/v20201111/ess_client.js @@ -35,17 +35,18 @@ class Client extends abstract_client_1.AbstractClient { return this.request("DescribeFlowInfo", req, cb); } /** - * 新增/删除应用callbackinfo -callbackinfo包含: 回调地址和签名key -操作:新增/删除 + * 新增/删除企业应用集成中的回调配置。 +新增回调配置只会增加不存在的CallbackUrl;删除操作将针对找到的相同CallbackUrl的配置进行删除。 +请确保回调地址能够接收并处理 HTTP POST 请求,并返回状态码 200 以表示处理正常。 +更多回调相关的说明参考文档[回调通知能力](https://qian.tencent.com/developers/company/callback_types_v2) */ async ModifyApplicationCallbackInfo(req, cb) { return this.request("ModifyApplicationCallbackInfo", req, cb); } /** - * 此接口用于发起流程 -适用场景:见创建签署流程接口。 -注:该接口是“创建电子文档”接口的后置接口,用于激活包含完整合同信息(模板及内容信息)的流程。激活后的流程就是一份待签署的电子合同。 + * 此接口用于启动流程。它是模板发起合同的最后一步。 +在[创建签署流程](https://qian.tencent.com/developers/companyApis/startFlows/CreateFlow)和[创建电子文档](https://qian.tencent.com/developers/companyApis/startFlows/CreateDocument)之后,用于激活包含完整合同信息(模板及内容信息)的流程。 +流程激活后,将生成一份待签署的电子合同。 */ async StartFlow(req, cb) { return this.request("StartFlow", req, cb); @@ -210,7 +211,8 @@ callbackinfo包含: 回调地址和签名key } /** * 此接口(CreateMultiFlowSignQRCode)用于创建一码多扫流程签署二维码。 -适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 +适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。 +常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 **本接口适用于发起方没有填写控件的 B2C或者单C模板** @@ -263,7 +265,12 @@ callbackinfo包含: 回调地址和签名key return this.request("CreateFlowGroupByTemplates", req, cb); } /** - * 查询企业扩展服务授权信息,目前支持查询:企业静默签,企业与港澳台居民签署合同,使用手机号验证签署方身份,骑缝章,批量签署能力是否已经开通 + * 查询企业扩展服务的开通和授权情况,当前支持查询以下内容: +1. 企业静默签 +2. 企业与港澳台居民签署合同 +3. 使用手机号验证签署方身份 +4. 骑缝章 +5. 批量签署能力 */ async DescribeExtendedServiceAuthInfos(req, cb) { return this.request("DescribeExtendedServiceAuthInfos", req, cb); @@ -465,17 +472,22 @@ httpProfile.setEndpoint("file.test.ess.tencent.cn");
    return this.request("DeleteIntegrationEmployees", req, cb); } /** - * 获取小程序签署链接 + * 获取跳转至腾讯电子签小程序的签署链接 适用场景:如果需要签署人在自己的APP、小程序、H5应用中签署,可以通过此接口获取跳转腾讯电子签小程序的签署跳转链接。 -注:如果签署人是在PC端扫码签署,可以通过生成跳转链接自主转换成二维码,让签署人在PC端扫码签署。 - +跳转到小程序的实现,参考微信官方文档(分为全屏半屏两种方式),如何配置也可以请参考: 跳转电子签小程序配置 -跳转到小程序的实现,参考官方文档(分为全屏半屏两种方式) +注: +`1. 如果签署人是在PC端扫码签署,可以通过生成跳转链接自主转换成二维码,让签署人在PC端扫码签署` +`2. 签署链接的有效期为90天,超过有效期链接不可用` +其中小程序的原始Id如下,或者查看小程序信息自助获取。 -如您需要自主配置小程序跳转链接,请参考: 跳转小程序链接配置说明 +| 小程序 | AppID | 原始ID | +| ------------ | ------------ | ------------ | +| 腾讯电子签(正式版) | wxa023b292fd19d41d | gh_da88f6188665 | +| 腾讯电子签Demo | wx371151823f6f3edf | gh_39a5d3de69fa | */ async CreateSchemeUrl(req, cb) { return this.request("CreateSchemeUrl", req, cb); diff --git a/tencentcloud/services/ess/v20201111/ess_models.d.ts b/tencentcloud/services/ess/v20201111/ess_models.d.ts index c119935f8..22573d598 100644 --- a/tencentcloud/services/ess/v20201111/ess_models.d.ts +++ b/tencentcloud/services/ess/v20201111/ess_models.d.ts @@ -308,11 +308,11 @@ export interface ModifyApplicationCallbackInfoResponse { */ export interface CreateMultiFlowSignQRCodeResponse { /** - * 签署二维码对象 + * 签署二维码的基本信息,用于创建二维码,用户可扫描该二维码进行签署操作。 */ QrCode?: SignQrCode; /** - * 签署链接对象 + * 流程签署二维码的签署信息,适用于客户系统整合二维码功能。通过链接,用户可直接访问电子签名小程序并签署合同。 */ SignUrls?: SignUrl; /** @@ -377,18 +377,18 @@ export interface DescribeThirdPartyAuthCodeResponse { RequestId?: string; } /** - * 被授权用户信息 + * 被授权的用户信息 */ export interface HasAuthUser { /** - * 用户id + * 员工在腾讯电子签平台的唯一身份标识,为32位字符串。 注意:此字段可能返回 null,表示取不到有效值。 */ UserId?: string; /** - * 用户归属 - MainOrg:主企业 - CurrentOrg:当前企业 + * 当前员工的归属情况,可能值是: + MainOrg:在集团企业的场景下,返回此值代表是归属主企业 + CurrentOrg:在普通企业场景下返回此值;或者在集团企业的场景下,返回此值代表归属子企业 注意:此字段可能返回 null,表示取不到有效值。 */ BelongTo?: string; @@ -600,13 +600,10 @@ export interface CreateFlowEvidenceReportRequest { */ export interface StartFlowResponse { /** - * 发起成功之后返回状态, - - START-发起成功, - - REVIEW-提交审核成功, - - EXECUTING-已提交发起任务 + * 发起成功后返回的状态,根据合同流程的不同,返回不同状态: + START - 发起成功 + REVIEW - 提交审核成功 + EXECUTING - 已提交发起任务 */ Status?: string; /** @@ -888,6 +885,11 @@ export interface FlowApproverDetail { 注意:此字段可能返回 null,表示取不到有效值。 */ OrganizationName?: string; + /** + * 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + SignId?: string; } /** * CreateFlowGroupByFiles请求参数结构体 @@ -951,11 +953,11 @@ export interface DescribeFlowEvidenceReportResponse { RequestId?: string; } /** - * 应用回调信息 + * 企业应用回调信息 */ export interface CallbackInfo { /** - * 回调url + * 回调url,。请确保回调地址能够接收并处理 HTTP POST 请求,并返回状态码 200 以表示处理正常。 */ CallbackUrl: string; /** @@ -964,11 +966,11 @@ export interface CallbackInfo { */ Token?: string; /** - * 回调加密key + * 回调加密key,用于回调消息加解密。 */ CallbackKey?: string; /** - * 回调验签token + * 回调验签token,用于回调通知校验。 */ CallbackToken?: string; } @@ -1270,65 +1272,69 @@ export interface CreateFlowRequest { */ export interface CreateSchemeUrlRequest { /** - * 调用方用户信息,userId 必填 + * 执行本接口操作的员工信息, userId 必填。 + 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo; /** - * 企业名称 + * 合同流程签署方的组织机构名称。 + 如果名称中包含英文括号(),请使用中文括号()代替。 */ OrganizationName?: string; /** - * 姓名,最大长度50个字符 + * 合同流程里边签署方经办人的姓名。 + */ Name?: string; /** - * 手机号,大陆手机号11位 + * 合同流程里边签署方经办人手机号码, 支持国内手机号11位数字(无需加+86前缀或其他字符)。 */ Mobile?: string; /** * 要跳转的链接类型 - - HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认),此时返回长链 - - HTTP_SHORT_URL:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链 - - APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 - +
    • **HTTP**:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)
    • +
    • **HTTP_SHORT_URL**:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链
    • +
    • **APP**: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型
    */ EndPoint?: string; /** - * 签署流程编号 (PathType=1时必传) + * 合同流程ID + 注: `如果准备跳转到合同流程签署的详情页面(即PathType=1时)必传, 跳转其他页面可不传` */ FlowId?: string; /** - * 合同组ID + * 合同流程组的组ID, 在合同流程组场景下,生成合同流程组的签署链接时需要赋值 */ FlowGroupId?: string; /** * 要跳转到的页面类型 - - 0: 不传, 主页 (默认) - - 1: 小程序合同详情 - - 2: 小程序合同列表页 - +
    • **0** : 腾讯电子签小程序个人首页 (默认)
    • +
    • **1** : 腾讯电子签小程序流程合同的详情页 (即合同签署页面)
    • +
    • **2** : 腾讯电子签小程序合同列表页
    */ PathType?: number; /** - * 是否自动回跳 - true:是, - false:否。 - 该参数只针对"APP" 类型的签署链接有效 + * 签署完成后是否自动回跳 +
    • **false**:否, 签署完成不会自动跳转回来(默认)
    • **true**:是, 签署完成会自动跳转回来
    + 注: ` 该参数只针对"APP" 类型的签署链接有效` */ AutoJumpBack?: boolean; /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 + 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent; /** - * 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + * 生成的签署链接在签署页面隐藏的按钮列表,可设置如下: - - 0:合同签署页面更多操作按钮 - - 1:合同签署页面更多操作的拒绝签署按钮 - - 2:合同签署页面更多操作的转他人处理按钮 - - 3:签署成功页的查看详情按钮 +
    • **0** :合同签署页面更多操作按钮
    • +
    • **1** :合同签署页面更多操作的拒绝签署按钮
    • +
    • **2** :合同签署页面更多操作的转他人处理按钮
    • +
    • **3** :签署成功页的查看详情按钮
    + + 注: `字段为数组, 可以传值隐藏多个按钮` */ Hides?: Array; } @@ -1927,21 +1933,22 @@ export interface UserThreeFactor { IdCardNumber: string; } /** - * 一码多扫签署二维码对象 + * 签署二维码的基本信息,用于创建二维码,用户可扫描该二维码进行签署操作。 */ export interface SignQrCode { /** - * 二维码id + * 二维码ID,为32位字符串。 */ - QrCodeId: string; + QrCodeId?: string; /** - * 二维码url + * 二维码URL,可通过转换二维码的工具或代码组件将此URL转化为二维码,以便用户扫描进行流程签署。 */ - QrCodeUrl: string; + QrCodeUrl?: string; /** - * 二维码过期时间戳,单位秒 + * 二维码的有截止时间,格式为Unix标准时间戳(秒)。 + 一旦超过二维码的有效期限,该二维码将自动失效。 */ - ExpiredTime: number; + ExpiredTime?: number; } /** * CreateSealPolicy返回参数结构体 @@ -2105,7 +2112,11 @@ export interface UnbindEmployeeUserIdWithClientOpenIdRequest { */ export interface CreateSchemeUrlResponse { /** - * 小程序链接地址,有效期90天。如果EndPoint是App,得到的链接Path如’weixin://dl/business/?t= *TICKET*‘,用于客户APP、小程序直接拉起电子签小程序;其他EndPoint得到的https链接如'https://essurl.cn/xxx',点击链接会打开一个H5页面,然后拉起电子签小程序。 + * 腾讯电子签小程序的签署链接。 + +
    • 如果EndPoint是**APP**,得到的链接类似于`pages/guide?from=default&where=mini&id=yDwJSUUirqauh***7jNSxwdirTSGuH&to=CONTRACT_DETAIL&name=&phone=&shortKey=yDw***k1xFc5`, 用法可以参加接口描述中的"跳转到小程序的实现"
    • +
    • 如果EndPoint是**HTTP**,得到的链接类似于 `https://res.ess.tencent.cn/cdn/h5-activity/jump-mp.html?where=mini&from=SFY&id=yDwfEUUw**4rV6Avz&to=MVP_CONTRACT_COVER&name=%E9%83%**5%86%9B`,点击后会跳转到腾讯电子签小程序进行签署
    • +
    • 如果EndPoint是**HTTP_SHORT_URL**,得到的链接类似于 `https://essurl.cn/2n**42Nd`,点击后会跳转到腾讯电子签小程序进行签署
    */ SchemeUrl?: string; /** @@ -4397,19 +4408,23 @@ export interface WebThemeConfig { */ export interface ModifyApplicationCallbackInfoRequest { /** - * 调用方用户信息,userId 必填 + * 执行本接口操作的员工信息。 + 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo; /** - * 操作类型:1-新增,2-删除 + * 操作类型: + 1-新增 + 2-删除 */ OperateType: number; /** - * 回调信息 + * 企业应用回调信息 */ CallbackInfo: CallbackInfo; /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 + 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent; } @@ -4438,27 +4453,29 @@ export interface IntegrationMainOrganizationUser { */ export interface StartFlowRequest { /** - * 调用方用户信息,userId 必填。支持填入集团子公司经办人 userId代发合同。 + * 执行本接口操作的员工信息。 + 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo; /** - * 签署流程编号,由CreateFlow接口返回 + * 合同流程ID,为32位字符串。 + 此处需要传入[创建签署流程接口](https://qian.tencent.com/developers/companyApis/startFlows/CreateFlow)得到的FlowId。 */ FlowId: string; /** * 客户端Token,保持接口幂等性,最大长度64个字符 + * @deprecated */ ClientToken?: string; /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 + 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent; /** - * 给关注人发送短信通知的类型, - - 0-合同发起时通知 - - 1-签署完成后通知 + * 若在创建签署流程时指定了关注人CcInfos,此参数可设定向关注人发送短信通知的类型: + 0 - 合同发起时通知(默认) + 1 - 签署完成后通知 */ CcNotifyType?: number; } @@ -5041,22 +5058,26 @@ export interface IntegrationDepartment { */ export interface DescribeExtendedServiceAuthInfosRequest { /** - * 操作人信息 + * 执行本接口操作的员工信息。 + 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo; /** - * 代理相关应用信息,如集团主企业代子企业操作 + * 要查询的扩展服务类型。 + 默认为空,即查询当前支持的所有扩展服务信息。 + 若需查询单个扩展服务的开通情况,请传递相应的值,如下所示: +
    • OPEN_SERVER_SIGN:企业静默签署
    • +
    • OVERSEA_SIGN:企业与港澳台居民签署合同
    • +
    • MOBILE_CHECK_APPROVER:使用手机号验证签署方身份
    • +
    • PAGING_SEAL:骑缝章
    • +
    • BATCH_SIGN:批量签署
    */ - Agent?: Agent; + ExtendServiceType?: string; /** - * 扩展服务类型,默认为空,查询目前支持的所有扩展服务信息,单个指定则查询单个扩展服务开通信息,取值: - OPEN_SERVER_SIGN:开通企业静默签署 - OVERSEA_SIGN:企业与港澳台居民签署合同 - MOBILE_CHECK_APPROVER:使用手机号验证签署方身份 - PAGING_SEAL:骑缝章 - BATCH_SIGN:批量签署 + * 代理企业和员工的信息。 + 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ - ExtendServiceType?: string; + Agent?: Agent; } /** * DescribeIntegrationRoles返回参数结构体 @@ -5164,21 +5185,24 @@ export interface CreateFlowGroupByTemplatesRequest { FlowGroupOptions?: FlowGroupOptions; } /** - * 一码多扫签署二维码签署信息 + * 流程签署二维码的签署信息,适用于客户系统整合二维码功能。 +通过链接,用户可直接访问电子签名小程序并签署合同。 */ export interface SignUrl { /** - * 小程序签署链接 + * 跳转至电子签名小程序签署的链接地址。 + 适用于客户端APP及小程序直接唤起电子签名小程序。 */ - AppSignUrl: string; + AppSignUrl?: string; /** - * 签署链接有效时间 + * 签署链接有效时间,格式类似"2022-08-05 15:55:01" */ - EffectiveTime: string; + EffectiveTime?: string; /** - * 移动端签署链接 + * 跳转至电子签名小程序签署的链接地址,格式类似于https://essurl.cn/xxx。 + 打开此链接将会展示H5中间页面,随后唤起电子签名小程序以进行合同签署。 */ - HttpSignUrl: string; + HttpSignUrl?: string; } /** * VerifyPdf返回参数结构体 @@ -5326,39 +5350,40 @@ export interface UploadFilesRequest { FileUrls?: string; } /** - * 授权服务信息 + * 扩展服务开通和授权的详细信息 */ export interface ExtendAuthInfo { /** - * 授权服务类型 - OPEN_SERVER_SIGN:开通企业静默签署 - OVERSEA_SIGN:企业与港澳台居民签署合同 - MOBILE_CHECK_APPROVER:使用手机号验证签署方身份 - PAGING_SEAL:骑缝章 - BATCH_SIGN:批量签署 + * 扩展服务的类型,可能是以下值: +
    • OPEN_SERVER_SIGN:企业静默签署
    • +
    • OVERSEA_SIGN:企业与港澳台居民签署合同
    • +
    • MOBILE_CHECK_APPROVER:使用手机号验证签署方身份
    • +
    • PAGING_SEAL:骑缝章
    • +
    • BATCH_SIGN:批量签署
    */ Type?: string; /** - * 授权服务名称 + * 扩展服务的名称 */ Name?: string; /** - * 授权服务状态,ENABLE:开通 + * 扩展服务的开通状态: + ENABLE:开通 DISABLE:未开通 */ Status?: string; /** - * 授权人用户id + * 操作扩展服务的操作人UserId,员工在腾讯电子签平台的唯一身份标识,为32位字符串。 注意:此字段可能返回 null,表示取不到有效值。 */ OperatorUserId?: string; /** - * 授权时间戳,单位秒 + * 扩展服务的操作时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 */ OperateOn?: number; /** - * 被授权用户列表 + * 该扩展服务若可以授权,此参数对应授权人员的列表 注意:此字段可能返回 null,表示取不到有效值。 */ HasAuthUserList?: Array; @@ -5435,40 +5460,45 @@ export interface CreateBatchCancelFlowUrlRequest { */ export interface CreateMultiFlowSignQRCodeRequest { /** - * 用户信息,其中UserId为必填参数 + * 执行本接口操作的员工信息。 + 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ Operator: UserInfo; /** - * 模板ID + * 合同模板ID,为32位字符串。 + 可登录腾讯电子签控制台,在 "模板"->"模板中心"->"列表展示设置"选中模板 ID 中查看某个模板的TemplateId(在页面中展示为模板ID)。 */ TemplateId: string; /** - * 签署流程名称,最大长度不超过200字符 + * 合同流程的名称(可自定义此名称),长度不能超过200,只能由中文、字母、数字和下划线组成。 + 该名称还将用于合同签署完成后的下载文件名。 */ FlowName: string; /** - * 最大可发起签署流程份数,默认5份 -
    发起流程数量超过此上限后二维码自动失效 + * 通过此二维码可发起的流程最大限额,如未明确指定,默认为5份。 + 一旦发起流程数超越该限制,该二维码将自动失效。 */ MaxFlowNum?: number; /** - * 签署流程有效天数 -
    默认7天 -
    最高设置不超过30天 + * 二维码的有效期限,默认为7天,最高设定不得超过90天。 + 一旦超过二维码的有效期限,该二维码将自动失效。 */ - FlowEffectiveDay?: number; + QrEffectiveDay?: number; /** - * 二维码有效天数 默认7天 最高设置不超过90天 + * 合同流程的签署有效期限,若未设定签署截止日期,则默认为自合同流程创建起的7天内截止。 + 若在签署截止日期前未完成签署,合同状态将变更为已过期,从而导致合同无效。 + 最长设定期限不得超过30天。 */ - QrEffectiveDay?: number; + FlowEffectiveDay?: number; /** - * 指定的签署人信息 -
    指定后,则只允许指定的签署人扫码签署 + * 指定签署人信息。 + 在指定签署人后,仅允许特定签署人通过扫描二维码进行签署。 */ Restrictions?: Array; /** - * 用户自定义字段 -
    回调的时候会进行透传,长度需要小于20480 + * 调用方自定义的个性化字段(可自定义此字段的值),并以base64方式编码,支持的最大数据大小为 20480长度。 + 在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。 + 回调的相关说明可参考开发者中心的回调通知模块。 */ UserData?: string; /** @@ -5480,7 +5510,8 @@ export interface CreateMultiFlowSignQRCodeRequest { */ CallbackUrl?: string; /** - * 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * 代理企业和员工的信息。 + 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ Agent?: Agent; /** @@ -5736,7 +5767,7 @@ export interface DescribeOrganizationGroupOrganizationsResponse { */ export interface DescribeExtendedServiceAuthInfosResponse { /** - * 授权服务信息列表 + * 服务开通和授权的信息列表,根据查询类型返回所有支持的扩展服务开通和授权状况,或者返回特定扩展服务的开通和授权状况。 */ AuthInfoList?: Array; /** diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts index bb32a4b1b..7e71a7953 100644 --- a/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts +++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.d.ts @@ -132,6 +132,13 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp (https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/openEmbeddedMiniProgram.html) 其中小程序的原始Id,请联系<对接技术人员>获取,或者查看小程序信息自助获取。 使用CreateSignUrls,设置EndPoint为APP,得到path。 + +其中小程序的原始Id如下,或者查看小程序信息自助获取。 + +| 小程序 | AppID | 原始ID | +| ------------ | ------------ | ------------ | +| 腾讯电子签(正式版) | wxa023b292fd19d41d | gh_da88f6188665 | +| 腾讯电子签Demo | wx371151823f6f3edf | gh_39a5d3de69fa | */ CreateSignUrls(req: CreateSignUrlsRequest, cb?: (error: string, rep: CreateSignUrlsResponse) => void): Promise; /** diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_client.js b/tencentcloud/services/essbasic/v20210526/essbasic_client.js index fde6f9265..f6628fb3e 100644 --- a/tencentcloud/services/essbasic/v20210526/essbasic_client.js +++ b/tencentcloud/services/essbasic/v20210526/essbasic_client.js @@ -186,6 +186,13 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp (https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/openEmbeddedMiniProgram.html) 其中小程序的原始Id,请联系<对接技术人员>获取,或者查看小程序信息自助获取。 使用CreateSignUrls,设置EndPoint为APP,得到path。 + +其中小程序的原始Id如下,或者查看小程序信息自助获取。 + +| 小程序 | AppID | 原始ID | +| ------------ | ------------ | ------------ | +| 腾讯电子签(正式版) | wxa023b292fd19d41d | gh_da88f6188665 | +| 腾讯电子签Demo | wx371151823f6f3edf | gh_39a5d3de69fa | */ async CreateSignUrls(req, cb) { return this.request("CreateSignUrls", req, cb); diff --git a/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts b/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts index 58875b3e4..3be91c103 100644 --- a/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts +++ b/tencentcloud/services/essbasic/v20210526/essbasic_models.d.ts @@ -1937,25 +1937,25 @@ export interface OrganizationInfo { */ export interface SignUrlInfo { /** - * 签署链接,过期时间为30天 + * 签署链接,过期时间为90天 注意:此字段可能返回 null,表示取不到有效值。 */ - SignUrl: string; + SignUrl?: string; /** * 合同过期时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ - Deadline: number; + Deadline?: number; /** * 当流程为顺序签署此参数有效时,数字越小优先级越高,暂不支持并行签署 可选 注意:此字段可能返回 null,表示取不到有效值。 */ - SignOrder: number; + SignOrder?: number; /** * 签署人编号 注意:此字段可能返回 null,表示取不到有效值。 */ - SignId: string; + SignId?: string; /** * 自定义用户编号 注意:此字段可能返回 null,表示取不到有效值。 @@ -1966,44 +1966,44 @@ export interface SignUrlInfo { * 用户姓名 注意:此字段可能返回 null,表示取不到有效值。 */ - Name: string; + Name?: string; /** * 用户手机号码 注意:此字段可能返回 null,表示取不到有效值。 */ - Mobile: string; + Mobile?: string; /** * 签署参与者机构名字 注意:此字段可能返回 null,表示取不到有效值。 */ - OrganizationName: string; + OrganizationName?: string; /** * 参与者类型: ORGANIZATION 企业经办人 PERSON 自然人 注意:此字段可能返回 null,表示取不到有效值。 */ - ApproverType: string; + ApproverType?: string; /** * 经办人身份证号 注意:此字段可能返回 null,表示取不到有效值。 */ - IdCardNumber: string; + IdCardNumber?: string; /** * 签署链接对应流程Id 注意:此字段可能返回 null,表示取不到有效值。 */ - FlowId: string; + FlowId?: string; /** * 企业经办人 用户在渠道的编号 注意:此字段可能返回 null,表示取不到有效值。 */ - OpenId: string; + OpenId?: string; /** * 合同组签署链接对应的合同组id 注意:此字段可能返回 null,表示取不到有效值。 */ - FlowGroupId: string; + FlowGroupId?: string; } /** * 通用签署人信息 @@ -2746,7 +2746,7 @@ export interface CreateSignUrlsRequest { */ Agent: Agent; /** - * 签署流程编号数组,最多支持100个。(备注:该参数和合同组编号必须二选一) + * 流程(合同)的编号列表,最多支持100个。(备注:该参数和合同组编号必须二选一) */ FlowIds?: Array; /** @@ -2754,16 +2754,22 @@ export interface CreateSignUrlsRequest { */ FlowGroupId?: string; /** - * 签署链接类型:“WEIXINAPP”-短链直接跳小程序;“CHANNEL”-跳转H5页面;“APP”-第三方APP或小程序跳转电子签小程序;"LONGURL2WEIXINAPP"-长链接跳转小程序;默认“WEIXINAPP”类型,即跳转至小程序; + * 签署链接类型,可以设置的参数如下 + + - WEIXINAPP:短链直接跳小程序 (默认类型) + - CHANNEL:跳转H5页面 + - APP:第三方APP或小程序跳转电子签小程序 + - LONGURL2WEIXINAPP:长链接跳转小程序 */ Endpoint?: string; /** - * 签署链接生成类型,默认是 "ALL"; - "ALL":全部签署方签署链接,此时不会给自动签署的签署方创建签署链接; - "CHANNEL":第三方平台子客企业企业; - "NOT_CHANNEL":非第三方平台子客企业企业; - "PERSON":个人; - "FOLLOWER":关注方,目前是合同抄送方; + * 签署链接生成类型,可以选择的类型如下 + + - ALL:全部签署方签署链接,此时不会给自动签署的签署方创建签署链接(默认类型) + - CHANNEL:第三方平台子客企业企业 + - NOT_CHANNEL:非第三方平台子客企业企业 + - PERSON:个人 + - FOLLOWER:关注方,目前是合同抄送方 */ GenerateType?: string; /** @@ -2771,11 +2777,12 @@ export interface CreateSignUrlsRequest { */ OrganizationName?: string; /** - * 参与人姓名,GenerateType为"PERSON"时必填 + * 参与人姓名 + GenerateType为"PERSON"(即个人签署方)时必填 */ Name?: string; /** - * 参与人手机号; + * 参与人手机号 GenerateType为"PERSON"或"FOLLOWER"时必填 */ Mobile?: string; @@ -2803,10 +2810,10 @@ export interface CreateSignUrlsRequest { /** * 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 - 0:合同签署页面更多操作按钮 - 1:合同签署页面更多操作的拒绝签署按钮 - 2:合同签署页面更多操作的转他人处理按钮 - 3:签署成功页的查看详情按钮 + - 0:合同签署页面更多操作按钮 + - 1:合同签署页面更多操作的拒绝签署按钮 + - 2:合同签署页面更多操作的转他人处理按钮 + - 3:签署成功页的查看详情按钮 */ Hides?: Array; } diff --git a/tencentcloud/services/faceid/v20180301/faceid_models.d.ts b/tencentcloud/services/faceid/v20180301/faceid_models.d.ts index d0a545687..6f0cfee20 100644 --- a/tencentcloud/services/faceid/v20180301/faceid_models.d.ts +++ b/tencentcloud/services/faceid/v20180301/faceid_models.d.ts @@ -1377,39 +1377,44 @@ export interface ChargeDetail { /** * 一比一时间时间戳,13位。 */ - ReqTime: string; + ReqTime?: string; /** * 一比一请求的唯一标记。 */ - Seq: string; + Seq?: string; /** * 一比一时使用的、脱敏后的身份证号。 */ - Idcard: string; + IdCard?: string; + /** + * 已废弃。请使用“IdCard”字段 + * @deprecated + */ + Idcard?: string; /** * 一比一时使用的、脱敏后的姓名。 */ - Name: string; + Name?: string; /** * 一比一的相似度。0-100,保留2位小数。 */ - Sim: string; + Sim?: string; /** * 本次详情是否收费。 */ - IsNeedCharge: boolean; + IsNeedCharge?: boolean; /** * 收费类型,比对、核身、混合部署。 */ - ChargeType: string; + ChargeType?: string; /** * 本次活体一比一最终结果。 */ - ErrorCode: string; + ErrorCode?: string; /** * 本次活体一比一最终结果描述。 */ - ErrorMessage: string; + ErrorMessage?: string; } /** * ParseNfcData请求参数结构体 diff --git a/tencentcloud/services/lcic/v20220817/lcic_models.d.ts b/tencentcloud/services/lcic/v20220817/lcic_models.d.ts index d72ea1baa..9ffe60964 100644 --- a/tencentcloud/services/lcic/v20220817/lcic_models.d.ts +++ b/tencentcloud/services/lcic/v20220817/lcic_models.d.ts @@ -108,6 +108,10 @@ export interface CreateRoomRequest { * 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ RoomType?: number; + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number; } /** * DescribeQuestionList请求参数结构体 @@ -669,6 +673,11 @@ export interface RoomItem { 注意:此字段可能返回 null,表示取不到有效值。 */ RoomType?: number; + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + EndDelayTime?: number; } /** * SetWatermark请求参数结构体 @@ -1130,6 +1139,11 @@ export interface DocumentInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ Cover?: string; + /** + * 课件预览地址 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Preview?: string; } /** * DeleteDocument返回参数结构体 @@ -1871,6 +1885,10 @@ export interface DescribeRoomResponse { * 录制时长 */ VideoDuration?: number; + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -2313,6 +2331,10 @@ export interface RoomInfo { * 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ RoomType?: number; + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number; } /** * ModifyRoom请求参数结构体 @@ -2417,6 +2439,10 @@ export interface ModifyRoomRequest { * 录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 */ RecordLayout?: number; + /** + * 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 + */ + EndDelayTime?: number; } /** * 房间问答答案详情 diff --git a/tencentcloud/services/monitor/v20180724/monitor_client.d.ts b/tencentcloud/services/monitor/v20180724/monitor_client.d.ts index f94d7f248..8551d6976 100644 --- a/tencentcloud/services/monitor/v20180724/monitor_client.d.ts +++ b/tencentcloud/services/monitor/v20180724/monitor_client.d.ts @@ -1,6 +1,6 @@ import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; -import { ModifyAlarmPolicyInfoRequest, DescribePolicyGroupListResponse, DescribePrometheusInstancesOverviewRequest, ModifyGrafanaInstanceResponse, ModifyGrafanaInstanceRequest, EnableGrafanaSSOResponse, DescribePolicyGroupInfoResponse, DeletePrometheusClusterAgentRequest, DescribePrometheusScrapeJobsRequest, CreatePolicyGroupResponse, DescribeBaseMetricsResponse, CreatePrometheusMultiTenantInstancePostPayModeRequest, SendCustomAlarmMsgRequest, UnBindingPolicyObjectRequest, DescribePrometheusAgentInstancesRequest, UpdateServiceDiscoveryRequest, DescribeGrafanaIntegrationsResponse, CreatePrometheusMultiTenantInstancePostPayModeResponse, UpdatePrometheusAgentStatusResponse, SyncPrometheusTempResponse, UpdateGrafanaWhiteListResponse, DescribeGrafanaEnvironmentsRequest, DeleteExporterIntegrationRequest, DescribePolicyConditionListResponse, DescribeAllNamespacesResponse, TerminatePrometheusInstancesRequest, InstallPluginsResponse, CreateGrafanaIntegrationRequest, DescribeBindingPolicyObjectListResponse, DescribePrometheusInstanceInitStatusResponse, DescribeProductEventListResponse, DescribeAlarmNoticeCallbacksResponse, DescribePrometheusInstanceUsageRequest, DeletePrometheusScrapeJobsRequest, CreatePrometheusRecordRuleYamlRequest, DescribeAlarmNoticesResponse, DeletePrometheusConfigResponse, CreatePrometheusRecordRuleYamlResponse, ModifyPolicyGroupResponse, UninstallGrafanaPluginsResponse, ModifyPrometheusTempRequest, UpgradeGrafanaInstanceResponse, BindingPolicyTagRequest, DeletePrometheusTempSyncResponse, DescribeDNSConfigRequest, UnBindingPolicyObjectResponse, DescribePrometheusRecordRulesRequest, DescribeExporterIntegrationsResponse, UpdateAlertRuleResponse, EnableGrafanaSSORequest, DescribePrometheusScrapeJobsResponse, EnableGrafanaInternetRequest, DescribePluginOverviewsResponse, DestroyPrometheusInstanceRequest, DeleteSSOAccountRequest, DescribePrometheusAgentInstancesResponse, DescribeProductListResponse, DeletePrometheusTempResponse, DescribeBasicAlarmListRequest, ModifyAlarmPolicyStatusResponse, DescribeGrafanaInstancesRequest, DescribePrometheusTempSyncRequest, DescribePrometheusGlobalConfigResponse, CreateRecordingRuleResponse, CreateGrafanaNotificationChannelResponse, DescribeGrafanaNotificationChannelsRequest, CleanGrafanaInstanceRequest, DescribeSSOAccountRequest, UpdateExporterIntegrationResponse, CreateAlarmNoticeRequest, UpdateGrafanaNotificationChannelResponse, CreateExporterIntegrationResponse, UnBindingAllPolicyObjectRequest, SendCustomAlarmMsgResponse, DescribeGrafanaChannelsRequest, DescribePolicyGroupListRequest, DescribeGrafanaConfigRequest, UpdateRecordingRuleRequest, DescribePrometheusInstancesRequest, InstallPluginsRequest, DescribeAlarmEventsResponse, DescribeServiceDiscoveryResponse, BindingPolicyObjectRequest, CreateServiceDiscoveryResponse, DescribeClusterAgentCreatingProgressRequest, EnableSSOCamCheckResponse, DescribeAccidentEventListRequest, CreatePrometheusScrapeJobResponse, CreateAlarmPolicyRequest, ModifyPrometheusAlertPolicyRequest, ModifyPrometheusInstanceAttributesResponse, DescribePrometheusAlertPolicyResponse, UpdateGrafanaEnvironmentsRequest, DeleteGrafanaNotificationChannelResponse, DescribeAlarmPoliciesResponse, ModifyPrometheusGlobalNotificationRequest, DescribePrometheusRecordRulesResponse, DescribePrometheusGlobalNotificationResponse, DescribeMonitorTypesRequest, DeletePrometheusAlertPolicyRequest, ModifyPrometheusAgentExternalLabelsResponse, ModifyAlarmNoticeRequest, DescribeGrafanaWhiteListResponse, DescribeAlertRulesResponse, ResumeGrafanaInstanceRequest, DescribeBasicAlarmListResponse, ModifyAlarmReceiversRequest, DescribeExporterIntegrationsRequest, DescribePrometheusInstanceDetailResponse, CreateGrafanaNotificationChannelRequest, DescribePrometheusTargetsTMPResponse, DescribePrometheusClusterAgentsResponse, UpdatePrometheusScrapeJobRequest, CreatePrometheusClusterAgentResponse, CreateGrafanaIntegrationResponse, BindPrometheusManagedGrafanaRequest, CreateGrafanaInstanceRequest, DescribePrometheusInstanceUsageResponse, DescribePrometheusGlobalNotificationRequest, DeleteExporterIntegrationResponse, UpdateRecordingRuleResponse, CreatePrometheusAgentResponse, DescribePrometheusAlertPolicyRequest, DescribeAlarmMetricsResponse, DescribePrometheusRecordRuleYamlRequest, DescribeGrafanaWhiteListRequest, DescribePrometheusConfigRequest, CreateGrafanaInstanceResponse, UpdateAlertRuleRequest, DeleteAlarmNoticesRequest, DescribeGrafanaNotificationChannelsResponse, ResumeGrafanaInstanceResponse, DescribeAccidentEventListResponse, DescribePrometheusTempSyncResponse, CreatePrometheusConfigResponse, UpdateDNSConfigRequest, DeletePrometheusClusterAgentResponse, DescribeDNSConfigResponse, DeleteRecordingRulesRequest, DeleteAlarmPolicyResponse, UninstallGrafanaPluginsRequest, DeleteSSOAccountResponse, ModifyAlarmPolicyTasksRequest, GetPrometheusAgentManagementCommandRequest, GetPrometheusAgentManagementCommandResponse, DescribeStatisticDataResponse, UpdateDNSConfigResponse, UninstallGrafanaDashboardResponse, UpdateGrafanaNotificationChannelRequest, DestroyPrometheusInstanceResponse, DescribeAlertRulesRequest, DescribePrometheusInstancesResponse, BindingPolicyTagResponse, DeleteServiceDiscoveryResponse, CreateExporterIntegrationRequest, ModifyPrometheusConfigResponse, CreatePrometheusAlertPolicyResponse, DescribePrometheusInstanceDetailRequest, DescribeConditionsTemplateListRequest, DeletePrometheusRecordRuleYamlResponse, GetMonitorDataRequest, CreateRecordingRuleRequest, ModifyPrometheusConfigRequest, DescribeGrafanaEnvironmentsResponse, DescribePolicyConditionListRequest, DeletePolicyGroupResponse, DeleteGrafanaInstanceRequest, DeleteGrafanaIntegrationRequest, ModifyPrometheusAlertPolicyResponse, DescribePrometheusTargetsTMPRequest, CreateServiceDiscoveryRequest, ModifyAlarmReceiversResponse, CreatePrometheusConfigRequest, DescribeSSOAccountResponse, CreateAlarmPolicyResponse, DeleteGrafanaNotificationChannelRequest, CreatePrometheusClusterAgentRequest, ModifyAlarmPolicyConditionResponse, DescribePrometheusInstancesOverviewResponse, UpdateGrafanaIntegrationResponse, DescribeAlarmHistoriesResponse, DescribeAlarmMetricsRequest, CreateSSOAccountRequest, ModifyAlarmPolicyNoticeResponse, UnbindPrometheusManagedGrafanaResponse, DescribeGrafanaChannelsResponse, DescribeAlarmPolicyResponse, DescribeMonitorTypesResponse, UpgradeGrafanaInstanceRequest, CreatePrometheusGlobalNotificationResponse, DescribeAlarmHistoriesRequest, DescribePrometheusRecordRuleYamlResponse, DeletePolicyGroupRequest, EnableSSOCamCheckRequest, DeleteGrafanaIntegrationResponse, DescribeInstalledPluginsRequest, DescribePrometheusZonesResponse, DescribePrometheusAgentsRequest, DescribePrometheusInstanceInitStatusRequest, CreatePrometheusAlertPolicyRequest, DescribeBindingPolicyObjectListRequest, UpgradeGrafanaDashboardResponse, DescribeAllNamespacesRequest, DescribePrometheusClusterAgentsRequest, UnbindPrometheusManagedGrafanaRequest, DescribeConditionsTemplateListResponse, CreatePrometheusTempRequest, ModifyAlarmPolicyInfoResponse, DescribeAlarmEventsRequest, ModifyAlarmPolicyConditionRequest, ModifyAlarmNoticeResponse, UpdateGrafanaConfigRequest, DescribeGrafanaIntegrationsRequest, CreatePolicyGroupRequest, CreatePrometheusScrapeJobRequest, CreatePrometheusTempResponse, UnBindingAllPolicyObjectResponse, DescribeAlarmNoticesRequest, RunPrometheusInstanceResponse, UpdateExporterIntegrationRequest, CheckIsPrometheusNewUserRequest, DescribeAlarmNoticeResponse, DeleteAlertRulesRequest, SyncPrometheusTempRequest, GetMonitorDataResponse, DescribeRecordingRulesRequest, UpgradeGrafanaDashboardRequest, DeleteServiceDiscoveryRequest, DescribeInstalledPluginsResponse, UpdateGrafanaConfigResponse, ModifyPrometheusInstanceAttributesRequest, DescribePrometheusConfigResponse, UpdateGrafanaEnvironmentsResponse, DescribeProductEventListRequest, CreatePrometheusGlobalNotificationRequest, ModifyPrometheusTempResponse, DescribeRecordingRulesResponse, DeleteRecordingRulesResponse, UpdateGrafanaWhiteListRequest, UpdatePrometheusAgentStatusRequest, DescribeGrafanaInstancesResponse, CheckIsPrometheusNewUserResponse, DescribePolicyGroupInfoRequest, UpdateAlertRuleStateResponse, ModifyPrometheusRecordRuleYamlRequest, DeletePrometheusAlertPolicyResponse, ModifyAlarmPolicyNoticeRequest, DeleteAlarmPolicyRequest, DescribeClusterAgentCreatingProgressResponse, CreateAlertRuleResponse, ModifyAlarmPolicyTasksResponse, DeleteAlertRulesResponse, ModifyAlarmPolicyStatusRequest, DescribeServiceDiscoveryRequest, DescribePrometheusTempResponse, DescribeGrafanaConfigResponse, DescribeAlarmNoticeRequest, DeletePrometheusTempRequest, EnableGrafanaInternetResponse, DescribeProductListRequest, BindPrometheusManagedGrafanaResponse, CreatePrometheusAgentRequest, DeleteAlarmNoticesResponse, DeletePrometheusTempSyncRequest, DescribePluginOverviewsRequest, DescribePrometheusGlobalConfigRequest, DescribePrometheusZonesRequest, ModifyPolicyGroupRequest, DescribeBaseMetricsRequest, DeletePrometheusConfigRequest, ModifyPrometheusAgentExternalLabelsRequest, DescribePrometheusTempRequest, UpdateServiceDiscoveryResponse, CreateAlarmNoticeResponse, DeleteGrafanaInstanceResponse, UpdateSSOAccountRequest, CreateSSOAccountResponse, UpdatePrometheusScrapeJobResponse, DescribeAlarmPoliciesRequest, DescribePrometheusAgentsResponse, ModifyPrometheusGlobalNotificationResponse, CleanGrafanaInstanceResponse, CreateAlertRuleRequest, ModifyPrometheusRecordRuleYamlResponse, DeletePrometheusScrapeJobsResponse, DescribeAlarmPolicyRequest, UninstallGrafanaDashboardRequest, UpdateGrafanaIntegrationRequest, DeletePrometheusRecordRuleYamlRequest, DescribeAlarmNoticeCallbacksRequest, DescribeStatisticDataRequest, SetDefaultAlarmPolicyRequest, TerminatePrometheusInstancesResponse, UpdateSSOAccountResponse, RunPrometheusInstanceRequest, UpdateAlertRuleStateRequest, SetDefaultAlarmPolicyResponse, BindingPolicyObjectResponse } from "./monitor_models"; +import { ModifyAlarmPolicyInfoRequest, DescribePrometheusRegionsResponse, DescribePolicyGroupListResponse, DescribePrometheusInstancesOverviewRequest, ModifyGrafanaInstanceResponse, ModifyGrafanaInstanceRequest, EnableGrafanaSSOResponse, DescribePolicyGroupInfoResponse, DeletePrometheusClusterAgentRequest, DescribePrometheusScrapeJobsRequest, CreatePolicyGroupResponse, DescribeBaseMetricsResponse, CreatePrometheusMultiTenantInstancePostPayModeRequest, SendCustomAlarmMsgRequest, UnBindingPolicyObjectRequest, DescribePrometheusAgentInstancesRequest, UpdateServiceDiscoveryRequest, DescribeGrafanaIntegrationsResponse, CreatePrometheusMultiTenantInstancePostPayModeResponse, UpdatePrometheusAgentStatusResponse, SyncPrometheusTempResponse, UpdateGrafanaWhiteListResponse, DescribeGrafanaEnvironmentsRequest, DeleteExporterIntegrationRequest, DescribePolicyConditionListResponse, DescribeAllNamespacesResponse, TerminatePrometheusInstancesRequest, InstallPluginsResponse, CreateGrafanaIntegrationRequest, DescribeBindingPolicyObjectListResponse, DescribePrometheusInstanceInitStatusResponse, DescribeProductEventListResponse, DescribeAlarmNoticeCallbacksResponse, DescribePrometheusInstanceUsageRequest, DeletePrometheusScrapeJobsRequest, CreatePrometheusRecordRuleYamlRequest, DescribeAlarmNoticesResponse, DeletePrometheusConfigResponse, CreatePrometheusRecordRuleYamlResponse, ModifyPolicyGroupResponse, UninstallGrafanaPluginsResponse, ModifyPrometheusTempRequest, UpgradeGrafanaInstanceResponse, BindingPolicyTagRequest, DeletePrometheusTempSyncResponse, DescribeDNSConfigRequest, UnBindingPolicyObjectResponse, DescribePrometheusRecordRulesRequest, DescribeExporterIntegrationsResponse, UpdateAlertRuleResponse, EnableGrafanaSSORequest, DescribePrometheusScrapeJobsResponse, EnableGrafanaInternetRequest, DescribePluginOverviewsResponse, DestroyPrometheusInstanceRequest, DeleteSSOAccountRequest, DescribePrometheusAgentInstancesResponse, DescribeProductListResponse, DeletePrometheusTempResponse, DescribeBasicAlarmListRequest, ModifyAlarmPolicyStatusResponse, DescribeGrafanaInstancesRequest, DescribePrometheusTempSyncRequest, DescribePrometheusGlobalConfigResponse, CreateRecordingRuleResponse, CreateGrafanaNotificationChannelResponse, DescribeGrafanaNotificationChannelsRequest, CleanGrafanaInstanceRequest, DescribeSSOAccountRequest, UpdateExporterIntegrationResponse, CreateAlarmNoticeRequest, UpdateGrafanaNotificationChannelResponse, CreateExporterIntegrationResponse, UnBindingAllPolicyObjectRequest, SendCustomAlarmMsgResponse, DescribeGrafanaChannelsRequest, DescribePolicyGroupListRequest, DescribeGrafanaConfigRequest, UpdateRecordingRuleRequest, DescribePrometheusInstancesRequest, InstallPluginsRequest, DescribeAlarmEventsResponse, DescribeServiceDiscoveryResponse, BindingPolicyObjectRequest, CreateServiceDiscoveryResponse, DescribeClusterAgentCreatingProgressRequest, EnableSSOCamCheckResponse, DescribeAccidentEventListRequest, CreatePrometheusScrapeJobResponse, CreateAlarmPolicyRequest, ModifyPrometheusAlertPolicyRequest, ModifyPrometheusInstanceAttributesResponse, DescribePrometheusAlertPolicyResponse, UpdateGrafanaEnvironmentsRequest, DeleteGrafanaNotificationChannelResponse, DescribeAlarmPoliciesResponse, ModifyPrometheusGlobalNotificationRequest, DescribePrometheusRecordRulesResponse, DescribePrometheusGlobalNotificationResponse, DescribeMonitorTypesRequest, DeletePrometheusAlertPolicyRequest, ModifyPrometheusAgentExternalLabelsResponse, ModifyAlarmNoticeRequest, DescribeGrafanaWhiteListResponse, DescribeAlertRulesResponse, ResumeGrafanaInstanceRequest, DescribeBasicAlarmListResponse, ModifyAlarmReceiversRequest, DescribeExporterIntegrationsRequest, DescribePrometheusInstanceDetailResponse, CreateGrafanaNotificationChannelRequest, DescribePrometheusTargetsTMPResponse, DescribePrometheusClusterAgentsResponse, UpdatePrometheusScrapeJobRequest, CreatePrometheusClusterAgentResponse, CreateGrafanaIntegrationResponse, BindPrometheusManagedGrafanaRequest, CreateGrafanaInstanceRequest, DescribePrometheusInstanceUsageResponse, DescribePrometheusGlobalNotificationRequest, DeleteExporterIntegrationResponse, UpdateRecordingRuleResponse, CreatePrometheusAgentResponse, DescribePrometheusAlertPolicyRequest, DescribeAlarmMetricsResponse, DescribePrometheusRecordRuleYamlRequest, DescribeGrafanaWhiteListRequest, DescribePrometheusConfigRequest, CreateGrafanaInstanceResponse, UpdateAlertRuleRequest, DeleteAlarmNoticesRequest, DescribeGrafanaNotificationChannelsResponse, ResumeGrafanaInstanceResponse, DescribeAccidentEventListResponse, DescribePrometheusTempSyncResponse, CreatePrometheusConfigResponse, UpdateDNSConfigRequest, DeletePrometheusClusterAgentResponse, DescribeDNSConfigResponse, DeleteRecordingRulesRequest, DeleteAlarmPolicyResponse, UninstallGrafanaPluginsRequest, DeleteSSOAccountResponse, DescribePrometheusRegionsRequest, ModifyAlarmPolicyTasksRequest, GetPrometheusAgentManagementCommandRequest, GetPrometheusAgentManagementCommandResponse, DescribeStatisticDataResponse, UpdateDNSConfigResponse, UninstallGrafanaDashboardResponse, UpdateGrafanaNotificationChannelRequest, DestroyPrometheusInstanceResponse, DescribeAlertRulesRequest, DescribePrometheusInstancesResponse, BindingPolicyTagResponse, DeleteServiceDiscoveryResponse, CreateExporterIntegrationRequest, ModifyPrometheusConfigResponse, CreatePrometheusAlertPolicyResponse, DescribePrometheusInstanceDetailRequest, DescribeConditionsTemplateListRequest, DeletePrometheusRecordRuleYamlResponse, GetMonitorDataRequest, CreateRecordingRuleRequest, ModifyPrometheusConfigRequest, DescribeGrafanaEnvironmentsResponse, DescribePolicyConditionListRequest, DeletePolicyGroupResponse, DeleteGrafanaInstanceRequest, DeleteGrafanaIntegrationRequest, ModifyPrometheusAlertPolicyResponse, DescribePrometheusTargetsTMPRequest, CreateServiceDiscoveryRequest, ModifyAlarmReceiversResponse, CreatePrometheusConfigRequest, DescribeSSOAccountResponse, CreateAlarmPolicyResponse, DeleteGrafanaNotificationChannelRequest, CreatePrometheusClusterAgentRequest, ModifyAlarmPolicyConditionResponse, DescribePrometheusInstancesOverviewResponse, DescribePrometheusRecordRuleYamlResponse, UpdateGrafanaIntegrationResponse, DescribeAlarmHistoriesResponse, DescribeAlarmMetricsRequest, CreateSSOAccountRequest, ModifyAlarmPolicyNoticeResponse, UnbindPrometheusManagedGrafanaResponse, DescribeGrafanaChannelsResponse, DescribeAlarmPolicyResponse, DescribeMonitorTypesResponse, UpgradeGrafanaInstanceRequest, CreatePrometheusGlobalNotificationResponse, DescribeAlarmHistoriesRequest, DeletePolicyGroupRequest, EnableSSOCamCheckRequest, DeleteGrafanaIntegrationResponse, DescribeInstalledPluginsRequest, DescribePrometheusZonesResponse, DescribePrometheusAgentsRequest, DescribePrometheusInstanceInitStatusRequest, CreatePrometheusAlertPolicyRequest, DescribeBindingPolicyObjectListRequest, UpgradeGrafanaDashboardResponse, DescribeAllNamespacesRequest, DescribePrometheusClusterAgentsRequest, UnbindPrometheusManagedGrafanaRequest, DescribeConditionsTemplateListResponse, CreatePrometheusTempRequest, ModifyAlarmPolicyInfoResponse, DescribeAlarmEventsRequest, ModifyAlarmPolicyConditionRequest, ModifyAlarmNoticeResponse, UpdateGrafanaConfigRequest, DescribeGrafanaIntegrationsRequest, CreatePolicyGroupRequest, CreatePrometheusScrapeJobRequest, CreatePrometheusTempResponse, UnBindingAllPolicyObjectResponse, DescribeAlarmNoticesRequest, RunPrometheusInstanceResponse, UpdateExporterIntegrationRequest, CheckIsPrometheusNewUserRequest, DescribeAlarmNoticeResponse, DeleteAlertRulesRequest, SyncPrometheusTempRequest, GetMonitorDataResponse, DescribeRecordingRulesRequest, UpgradeGrafanaDashboardRequest, DeleteServiceDiscoveryRequest, DescribeInstalledPluginsResponse, UpdateGrafanaConfigResponse, ModifyPrometheusInstanceAttributesRequest, DescribePrometheusConfigResponse, UpdateGrafanaEnvironmentsResponse, DescribeProductEventListRequest, CreatePrometheusGlobalNotificationRequest, ModifyPrometheusTempResponse, DescribeRecordingRulesResponse, DeleteRecordingRulesResponse, UpdateGrafanaWhiteListRequest, UpdatePrometheusAgentStatusRequest, DescribeGrafanaInstancesResponse, CheckIsPrometheusNewUserResponse, DescribePolicyGroupInfoRequest, UpdateAlertRuleStateResponse, ModifyPrometheusRecordRuleYamlRequest, DeletePrometheusAlertPolicyResponse, ModifyAlarmPolicyNoticeRequest, DeleteAlarmPolicyRequest, DescribeClusterAgentCreatingProgressResponse, CreateAlertRuleResponse, ModifyAlarmPolicyTasksResponse, DeleteAlertRulesResponse, ModifyAlarmPolicyStatusRequest, DescribeServiceDiscoveryRequest, DescribePrometheusTempResponse, DescribeGrafanaConfigResponse, DescribeAlarmNoticeRequest, DeletePrometheusTempRequest, EnableGrafanaInternetResponse, DescribeProductListRequest, BindPrometheusManagedGrafanaResponse, CreatePrometheusAgentRequest, DeleteAlarmNoticesResponse, DeletePrometheusTempSyncRequest, DescribePluginOverviewsRequest, DescribePrometheusGlobalConfigRequest, DescribePrometheusZonesRequest, ModifyPolicyGroupRequest, DescribeBaseMetricsRequest, DeletePrometheusConfigRequest, ModifyPrometheusAgentExternalLabelsRequest, DescribePrometheusTempRequest, UpdateServiceDiscoveryResponse, CreateAlarmNoticeResponse, DeleteGrafanaInstanceResponse, UpdateSSOAccountRequest, CreateSSOAccountResponse, UpdatePrometheusScrapeJobResponse, DescribeAlarmPoliciesRequest, DescribePrometheusAgentsResponse, ModifyPrometheusGlobalNotificationResponse, CleanGrafanaInstanceResponse, CreateAlertRuleRequest, ModifyPrometheusRecordRuleYamlResponse, DeletePrometheusScrapeJobsResponse, DescribeAlarmPolicyRequest, UninstallGrafanaDashboardRequest, UpdateGrafanaIntegrationRequest, DeletePrometheusRecordRuleYamlRequest, DescribeAlarmNoticeCallbacksRequest, DescribeStatisticDataRequest, SetDefaultAlarmPolicyRequest, TerminatePrometheusInstancesResponse, UpdateSSOAccountResponse, RunPrometheusInstanceRequest, UpdateAlertRuleStateRequest, SetDefaultAlarmPolicyResponse, BindingPolicyObjectResponse } from "./monitor_models"; /** * monitor client * @class @@ -486,6 +486,10 @@ export declare class Client extends AbstractClient { * 获取targets信息 */ DescribePrometheusTargetsTMP(req: DescribePrometheusTargetsTMPRequest, cb?: (error: string, rep: DescribePrometheusTargetsTMPResponse) => void): Promise; + /** + * 列出 Prometheus 服务所有可用的地域 + */ + DescribePrometheusRegions(req: DescribePrometheusRegionsRequest, cb?: (error: string, rep: DescribePrometheusRegionsResponse) => void): Promise; /** * 列出 Grafana 白名单 */ diff --git a/tencentcloud/services/monitor/v20180724/monitor_client.js b/tencentcloud/services/monitor/v20180724/monitor_client.js index 5087f82c9..6f896f68c 100644 --- a/tencentcloud/services/monitor/v20180724/monitor_client.js +++ b/tencentcloud/services/monitor/v20180724/monitor_client.js @@ -738,6 +738,12 @@ class Client extends abstract_client_1.AbstractClient { async DescribePrometheusTargetsTMP(req, cb) { return this.request("DescribePrometheusTargetsTMP", req, cb); } + /** + * 列出 Prometheus 服务所有可用的地域 + */ + async DescribePrometheusRegions(req, cb) { + return this.request("DescribePrometheusRegions", req, cb); + } /** * 列出 Grafana 白名单 */ diff --git a/tencentcloud/services/monitor/v20180724/monitor_models.d.ts b/tencentcloud/services/monitor/v20180724/monitor_models.d.ts index 30793a205..8d4f477e4 100644 --- a/tencentcloud/services/monitor/v20180724/monitor_models.d.ts +++ b/tencentcloud/services/monitor/v20180724/monitor_models.d.ts @@ -34,6 +34,19 @@ export interface AlarmPolicyTriggerTask { */ TaskConfig: string; } +/** + * DescribePrometheusRegions返回参数结构体 + */ +export interface DescribePrometheusRegionsResponse { + /** + * 区域列表 + */ + RegionSet: Array; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DescribePolicyGroupList返回参数结构体 */ @@ -1456,80 +1469,80 @@ export interface GrafanaInstanceInfo { /** * 实例名 */ - InstanceName: string; + InstanceName?: string; /** * 实例 ID */ - InstanceId: string; + InstanceId?: string; /** * 地域 */ - Region: string; + Region?: string; /** * VPC ID */ - VpcId: string; + VpcId?: string; /** * 子网 ID 数组 */ - SubnetIds: Array; + SubnetIds?: Array; /** - * Grafana 内网地址 + * Grafana 公网地址 */ - InternetUrl: string; + InternetUrl?: string; /** - * Grafana 公网地址 + * Grafana 内网地址 */ - InternalUrl: string; + InternalUrl?: string; /** * 创建时间 */ - CreatedAt: string; + CreatedAt?: string; /** * 运行状态(1:正在创建;2:运行中;3:异常;4:重启中;5:停机中; 6:已停机; 7: 已删除) */ - InstanceStatus: number; + InstanceStatus?: number; /** * 实例的标签 注意:此字段可能返回 null,表示取不到有效值。 */ - TagSpecification: Array; + TagSpecification?: Array; /** * 实例的可用区 */ - Zone: string; + Zone?: string; /** * 计费模式(1:包年包月) */ - InstanceChargeType: number; + InstanceChargeType?: number; /** * VPC 名称 */ - VpcName: string; + VpcName?: string; /** * 子网名称 */ - SubnetName: string; + SubnetName?: string; /** * 地域 ID */ - RegionId: number; + RegionId?: number; /** * 可访问此实例的完整 URL */ - RootUrl: string; + RootUrl?: string; /** * 是否开启 SSO */ - EnableSSO: boolean; + EnableSSO?: boolean; /** * 版本号 */ - Version: string; + Version?: string; /** * SSO登录时是否开启cam鉴权 */ - EnableSSOCamCheck: boolean; + EnableSSOCamCheck?: boolean; } /** * DeletePrometheusConfig返回参数结构体 @@ -4509,6 +4522,15 @@ export interface GrafanaAccountInfo { */ Uin: string; } +/** + * DescribePrometheusRegions请求参数结构体 + */ +export interface DescribePrometheusRegionsRequest { + /** + * 1-预付费,2-后付费,3-全地域(不填默认全地域) + */ + PayMode?: number; +} /** * DescribeBindingPolicyObjectList返回的是实例分组信息 */ @@ -5846,33 +5868,13 @@ export interface MetricSet { MetricEName: string; } /** - * 实例的授权信息 + * DescribePrometheusRecordRuleYaml返回参数结构体 */ -export interface PrometheusInstanceGrantInfo { - /** - * 是否有计费操作权限(1=有,2=无) - */ - HasChargeOperation: number; - /** - * 是否显示VPC信息的权限(1=有,2=无) - */ - HasVpcDisplay: number; - /** - * 是否可修改Grafana的状态(1=有,2=无) - */ - HasGrafanaStatusChange: number; - /** - * 是否有管理agent的权限(1=有,2=无) - */ - HasAgentManage: number; - /** - * 是否有管理TKE集成的权限(1=有,2=无) - */ - HasTkeManage: number; +export interface DescribePrometheusRecordRuleYamlResponse { /** - * 是否显示API等信息(1=有, 2=无) + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ - HasApiOperation: number; + RequestId?: string; } /** * 模板列表 @@ -6357,13 +6359,33 @@ export interface DescribeAlarmHistoriesRequest { PolicyIds?: Array; } /** - * DescribePrometheusRecordRuleYaml返回参数结构体 + * 实例的授权信息 */ -export interface DescribePrometheusRecordRuleYamlResponse { +export interface PrometheusInstanceGrantInfo { /** - * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * 是否有计费操作权限(1=有,2=无) */ - RequestId?: string; + HasChargeOperation: number; + /** + * 是否显示VPC信息的权限(1=有,2=无) + */ + HasVpcDisplay: number; + /** + * 是否可修改Grafana的状态(1=有,2=无) + */ + HasGrafanaStatusChange: number; + /** + * 是否有管理agent的权限(1=有,2=无) + */ + HasAgentManage: number; + /** + * 是否有管理TKE集成的权限(1=有,2=无) + */ + HasTkeManage: number; + /** + * 是否显示API等信息(1=有, 2=无) + */ + HasApiOperation: number; } /** * DeletePolicyGroup请求参数结构体 @@ -7653,6 +7675,39 @@ export interface UpdateGrafanaConfigResponse { */ RequestId?: string; } +/** + * DescribePrometheusRegions 响应结构体 + */ +export interface PrometheusRegionItem { + /** + * 区域 + */ + Region: string; + /** + * 区域 ID + */ + RegionId: number; + /** + * 区域状态( 0: 不可用;1: 可用) + */ + RegionState: number; + /** + * 区域名(中文) + */ + RegionName: string; + /** + * 区域名(英文缩写) + */ + RegionShortName: string; + /** + * 区域所在大区名 + */ + Area: string; + /** + * 1-仅支持预付费,2-仅支持后付费,3-支持两种计费模式实例 + */ + RegionPayMode: number; +} /** * ModifyPrometheusInstanceAttributes请求参数结构体 */ diff --git a/tencentcloud/services/oceanus/v20190422/oceanus_models.d.ts b/tencentcloud/services/oceanus/v20190422/oceanus_models.d.ts index df88b5c86..9ef32ba6a 100644 --- a/tencentcloud/services/oceanus/v20190422/oceanus_models.d.ts +++ b/tencentcloud/services/oceanus/v20190422/oceanus_models.d.ts @@ -1029,11 +1029,13 @@ export interface RunJobDescription { */ RunType: number; /** - * 兼容旧版 SQL 类型作业启动参数:指定数据源消费起始时间点(例:T1557394288000) + * 兼容旧版 SQL 类型作业启动参数:指定数据源消费起始时间点(建议传值) + 保证参数为 LATEST、EARLIEST、T+Timestamp (例:T1557394288000) */ StartMode?: string; /** * 当前作业的某个版本 + (不传默认为非草稿的作业版本) */ JobConfigVersion?: number; /** @@ -1048,6 +1050,10 @@ export interface RunJobDescription { * 使用历史版本系统依赖 */ UseOldSystemConnector?: boolean; + /** + * 自定义时间戳 + */ + CustomTimestamp?: number; } /** * DescribeResourceRelatedJobs返回参数结构体 diff --git a/tencentcloud/services/ses/v20201002/ses_models.d.ts b/tencentcloud/services/ses/v20201002/ses_models.d.ts index a6d81c091..207ff3e4e 100644 --- a/tencentcloud/services/ses/v20201002/ses_models.d.ts +++ b/tencentcloud/services/ses/v20201002/ses_models.d.ts @@ -212,7 +212,7 @@ export interface Attachment { */ FileName: string; /** - * Base64之后的附件内容,你可以发送的附件大小上限为4M。注意:腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍。应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 接口会返回错误。 + * Base64之后的附件内容,您可以发送的附件大小上限为4M。注意:腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍。应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 接口会返回错误。 */ Content: string; } diff --git a/tencentcloud/services/sqlserver/v20180328/sqlserver_client.d.ts b/tencentcloud/services/sqlserver/v20180328/sqlserver_client.d.ts index e944680a4..e2f76b1c1 100644 --- a/tencentcloud/services/sqlserver/v20180328/sqlserver_client.d.ts +++ b/tencentcloud/services/sqlserver/v20180328/sqlserver_client.d.ts @@ -404,7 +404,6 @@ export declare class Client extends AbstractClient { RenewDBInstance(req: RenewDBInstanceRequest, cb?: (error: string, rep: RenewDBInstanceResponse) => void): Promise; /** * 本接口(InquiryPriceUpgradeDBInstance)用于查询包年包月实例升级变配的价格。 -按量计费实例变配后的价格参考InquiryPriceCreateDBInstances接口。 */ InquiryPriceUpgradeDBInstance(req: InquiryPriceUpgradeDBInstanceRequest, cb?: (error: string, rep: InquiryPriceUpgradeDBInstanceResponse) => void): Promise; /** diff --git a/tencentcloud/services/sqlserver/v20180328/sqlserver_client.js b/tencentcloud/services/sqlserver/v20180328/sqlserver_client.js index bc3f07150..ef8194a56 100644 --- a/tencentcloud/services/sqlserver/v20180328/sqlserver_client.js +++ b/tencentcloud/services/sqlserver/v20180328/sqlserver_client.js @@ -620,7 +620,6 @@ class Client extends abstract_client_1.AbstractClient { } /** * 本接口(InquiryPriceUpgradeDBInstance)用于查询包年包月实例升级变配的价格。 -按量计费实例变配后的价格参考InquiryPriceCreateDBInstances接口。 */ async InquiryPriceUpgradeDBInstance(req, cb) { return this.request("InquiryPriceUpgradeDBInstance", req, cb); diff --git a/tencentcloud/services/sqlserver/v20180328/sqlserver_models.d.ts b/tencentcloud/services/sqlserver/v20180328/sqlserver_models.d.ts index 9171d4357..eaef69b66 100644 --- a/tencentcloud/services/sqlserver/v20180328/sqlserver_models.d.ts +++ b/tencentcloud/services/sqlserver/v20180328/sqlserver_models.d.ts @@ -1902,7 +1902,7 @@ export interface InquiryPriceCreateDBInstancesRequest { */ Cpu?: number; /** - * 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读 + * 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-虚拟机双机高可用,cvmRO-虚拟机只读 */ InstanceType?: string; /** @@ -2113,7 +2113,7 @@ export interface CreateCloudReadOnlyDBInstancesRequest { */ InstanceChargeType?: string; /** - * 本次购买几个只读实例,默认值为2。 + * 本次即将购买的实例数量,默认取值2。 */ GoodsNum?: number; /** @@ -4076,7 +4076,7 @@ export interface DBTDEEncrypt { */ DBName?: string; /** - * enable-开启加密,disable-关闭加密 + * enable-开启数据库TDE加密,disable-关闭数据库TDE加密 */ Encryption?: string; } diff --git a/tencentcloud/services/ssl/v20191205/ssl_client.d.ts b/tencentcloud/services/ssl/v20191205/ssl_client.d.ts index 7e46deaab..3ec48128d 100644 --- a/tencentcloud/services/ssl/v20191205/ssl_client.d.ts +++ b/tencentcloud/services/ssl/v20191205/ssl_client.d.ts @@ -1,6 +1,6 @@ import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; -import { DescribeHostDdosInstanceListRequest, CompleteCertificateRequest, DownloadCertificateResponse, DescribeHostDeployRecordDetailResponse, CancelCertificateOrderRequest, ModifyCertificateProjectResponse, VerifyManagerResponse, DescribeCertificateDetailRequest, DescribeDeployedResourcesRequest, UploadRevokeLetterRequest, DescribeCompaniesResponse, CheckCertificateChainResponse, DescribeHostCosInstanceListResponse, ModifyCertificateAliasRequest, DescribeManagerDetailRequest, DescribeCertificateOperateLogsRequest, CancelCertificateOrderResponse, ModifyCertificatesExpiringNotificationSwitchResponse, DescribeHostLiveInstanceListRequest, DescribeHostDdosInstanceListResponse, DescribeCertificateDetailResponse, DownloadCertificateRequest, DescribeHostTkeInstanceListResponse, ApplyCertificateResponse, DescribeHostDeployRecordRequest, UploadConfirmLetterResponse, DescribeHostUpdateRecordDetailRequest, ReplaceCertificateResponse, DescribeManagersResponse, DescribeCertificateResponse, DeleteManagerRequest, DescribeHostUpdateRecordResponse, UpdateCertificateRecordRollbackResponse, DescribeHostVodInstanceListRequest, DeployCertificateRecordRetryResponse, UpdateCertificateRecordRetryRequest, DescribeHostWafInstanceListResponse, DescribeDeployedResourcesResponse, CreateCertificateByPackageResponse, CreateCertificateRequest, DescribeCertificatesResponse, CommitCertificateInformationResponse, DeleteManagerResponse, UploadCertificateResponse, DeployCertificateInstanceResponse, SubmitCertificateInformationRequest, DescribeCertificatesRequest, UpdateCertificateRecordRollbackRequest, DescribeHostClbInstanceListResponse, RevokeCertificateRequest, DescribeManagerDetailResponse, HostCertificateResponse, CreateCertificateByPackageRequest, CommitCertificateInformationRequest, SubmitAuditManagerResponse, DescribeHostDeployRecordDetailRequest, UpdateCertificateInstanceRequest, ReplaceCertificateRequest, DescribeHostDeployRecordResponse, SubmitAuditManagerRequest, DescribeHostTkeInstanceListRequest, DeployCertificateRecordRollbackRequest, DeleteCertificateResponse, RevokeCertificateResponse, ModifyCertificateProjectRequest, DescribeCertificateRequest, DescribeHostVodInstanceListResponse, ModifyCertificatesExpiringNotificationSwitchRequest, DescribeHostUpdateRecordDetailResponse, DescribeHostUpdateRecordRequest, DescribeHostClbInstanceListRequest, VerifyManagerRequest, DescribeHostLiveInstanceListResponse, DescribeHostApiGatewayInstanceListRequest, DescribeCompaniesRequest, DescribeHostCosInstanceListRequest, DescribeHostCdnInstanceListResponse, HostCertificateRequest, DeployCertificateInstanceRequest, DeleteCertificateRequest, DescribeCertificateOperateLogsResponse, DescribeHostLighthouseInstanceListRequest, DescribeHostCdnInstanceListRequest, DescribeHostTeoInstanceListResponse, DescribeHostWafInstanceListRequest, UploadRevokeLetterResponse, UpdateCertificateInstanceResponse, UploadCertificateRequest, ModifyCertificateAliasResponse, ApplyCertificateRequest, CreateCertificateResponse, DescribeHostApiGatewayInstanceListResponse, DeployCertificateRecordRetryRequest, DescribeHostTeoInstanceListRequest, UploadConfirmLetterRequest, SubmitCertificateInformationResponse, UpdateCertificateRecordRetryResponse, DescribePackagesRequest, CheckCertificateChainRequest, DeployCertificateRecordRollbackResponse, DescribePackagesResponse, DescribeManagersRequest, DescribeHostLighthouseInstanceListResponse, CompleteCertificateResponse } from "./ssl_models"; +import { DescribeCertificateBindResourceTaskDetailRequest, DescribeHostDdosInstanceListRequest, CompleteCertificateRequest, DownloadCertificateResponse, DescribeHostDeployRecordDetailResponse, CancelCertificateOrderRequest, ModifyCertificateProjectResponse, VerifyManagerResponse, DescribeCertificateDetailRequest, CreateCertificateBindResourceSyncTaskResponse, DescribeDeployedResourcesRequest, UploadRevokeLetterRequest, DescribeCompaniesResponse, CheckCertificateChainResponse, DescribeHostCosInstanceListResponse, ModifyCertificateAliasRequest, DescribeManagerDetailRequest, DescribeCertificateOperateLogsRequest, CancelCertificateOrderResponse, ModifyCertificatesExpiringNotificationSwitchResponse, DescribeHostLiveInstanceListRequest, DescribeHostDdosInstanceListResponse, DescribeCertificateDetailResponse, DownloadCertificateRequest, DescribeHostTkeInstanceListResponse, DescribeCertificateBindResourceTaskResultRequest, ApplyCertificateResponse, DescribeHostDeployRecordRequest, CreateCertificateBindResourceSyncTaskRequest, UploadConfirmLetterResponse, DescribeHostUpdateRecordDetailRequest, ReplaceCertificateResponse, DescribeManagersResponse, DescribeCertificateResponse, DeleteManagerRequest, DescribeHostUpdateRecordResponse, UpdateCertificateRecordRollbackResponse, DescribeHostVodInstanceListRequest, DescribeCertificateBindResourceTaskDetailResponse, DeployCertificateRecordRetryResponse, UpdateCertificateRecordRetryRequest, DescribeHostWafInstanceListResponse, DescribeDeployedResourcesResponse, CreateCertificateByPackageResponse, CreateCertificateRequest, DescribeCertificatesResponse, CommitCertificateInformationResponse, DeleteManagerResponse, UploadCertificateResponse, DeployCertificateInstanceResponse, SubmitCertificateInformationRequest, DescribeCertificatesRequest, UpdateCertificateRecordRollbackRequest, DescribeHostClbInstanceListResponse, RevokeCertificateRequest, DescribeManagerDetailResponse, HostCertificateResponse, CreateCertificateByPackageRequest, CommitCertificateInformationRequest, SubmitAuditManagerResponse, DescribeHostDeployRecordDetailRequest, UpdateCertificateInstanceRequest, ReplaceCertificateRequest, DescribeHostDeployRecordResponse, SubmitAuditManagerRequest, DescribeHostTkeInstanceListRequest, DeployCertificateRecordRollbackRequest, DeleteCertificateResponse, RevokeCertificateResponse, ModifyCertificateProjectRequest, DescribeCertificateRequest, DescribeHostVodInstanceListResponse, ModifyCertificatesExpiringNotificationSwitchRequest, DescribeHostUpdateRecordDetailResponse, DescribeHostUpdateRecordRequest, DescribeHostClbInstanceListRequest, VerifyManagerRequest, DescribeHostLiveInstanceListResponse, DescribeHostApiGatewayInstanceListRequest, DescribeCompaniesRequest, DescribeHostCosInstanceListRequest, DescribeHostCdnInstanceListResponse, HostCertificateRequest, DeployCertificateInstanceRequest, DeleteCertificateRequest, DescribeCertificateOperateLogsResponse, DescribeHostLighthouseInstanceListRequest, DescribeHostCdnInstanceListRequest, DescribeHostTeoInstanceListResponse, DescribeHostWafInstanceListRequest, UploadRevokeLetterResponse, UpdateCertificateInstanceResponse, UploadCertificateRequest, ModifyCertificateAliasResponse, ApplyCertificateRequest, CreateCertificateResponse, DescribeHostApiGatewayInstanceListResponse, DeployCertificateRecordRetryRequest, DescribeCertificateBindResourceTaskResultResponse, DescribeHostTeoInstanceListRequest, UploadConfirmLetterRequest, SubmitCertificateInformationResponse, UpdateCertificateRecordRetryResponse, DescribePackagesRequest, CheckCertificateChainRequest, DeployCertificateRecordRollbackResponse, DescribePackagesResponse, DescribeManagersRequest, DescribeHostLighthouseInstanceListResponse, CompleteCertificateResponse } from "./ssl_models"; /** * ssl client * @class @@ -23,6 +23,10 @@ export declare class Client extends AbstractClient { * 查询证书tke云资源部署实例列表 */ DescribeHostTkeInstanceList(req: DescribeHostTkeInstanceListRequest, cb?: (error: string, rep: DescribeHostTkeInstanceListResponse) => void): Promise; + /** + * 查询证书云资源更新记录列表 + */ + DescribeHostUpdateRecord(req: DescribeHostUpdateRecordRequest, cb?: (error: string, rep: DescribeHostUpdateRecordResponse) => void): Promise; /** * 本接口(UploadRevokeLetter)用于上传证书吊销确认函。 */ @@ -140,9 +144,9 @@ export declare class Client extends AbstractClient { */ DeployCertificateRecordRetry(req: DeployCertificateRecordRetryRequest, cb?: (error: string, rep: DeployCertificateRecordRetryResponse) => void): Promise; /** - * 查询证书云资源更新记录列表 + * 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) */ - DescribeHostUpdateRecord(req: DescribeHostUpdateRecordRequest, cb?: (error: string, rep: DescribeHostUpdateRecordResponse) => void): Promise; + DescribeCertificateBindResourceTaskResult(req: DescribeCertificateBindResourceTaskResultRequest, cb?: (error: string, rep: DescribeCertificateBindResourceTaskResultResponse) => void): Promise; /** * 查询证书云资源部署记录列表 */ @@ -195,6 +199,10 @@ export declare class Client extends AbstractClient { * 使用权益点创建证书 */ CreateCertificateByPackage(req: CreateCertificateByPackageRequest, cb?: (error: string, rep: CreateCertificateByPackageResponse) => void): Promise; + /** + * 创建证书绑定关联云资源异步任务, 该接口用于查询证书关联云资源。 若证书ID已存在查询云资源任务,则结果返回该任务ID。关联云资源类型,支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)。查询关联云资源结果使用DescribeCertificateBindResourceTaskResult接口 + */ + CreateCertificateBindResourceSyncTask(req: CreateCertificateBindResourceSyncTaskRequest, cb?: (error: string, rep: CreateCertificateBindResourceSyncTaskResponse) => void): Promise; /** * 修改忽略证书到期通知。打开或关闭证书到期通知。 */ @@ -215,4 +223,8 @@ export declare class Client extends AbstractClient { * 查询管理人列表 */ DescribeManagers(req: DescribeManagersRequest, cb?: (error: string, rep: DescribeManagersResponse) => void): Promise; + /** + * 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) + */ + DescribeCertificateBindResourceTaskDetail(req: DescribeCertificateBindResourceTaskDetailRequest, cb?: (error: string, rep: DescribeCertificateBindResourceTaskDetailResponse) => void): Promise; } diff --git a/tencentcloud/services/ssl/v20191205/ssl_client.js b/tencentcloud/services/ssl/v20191205/ssl_client.js index 6ac4656f3..de35da1a1 100644 --- a/tencentcloud/services/ssl/v20191205/ssl_client.js +++ b/tencentcloud/services/ssl/v20191205/ssl_client.js @@ -51,6 +51,12 @@ class Client extends abstract_client_1.AbstractClient { async DescribeHostTkeInstanceList(req, cb) { return this.request("DescribeHostTkeInstanceList", req, cb); } + /** + * 查询证书云资源更新记录列表 + */ + async DescribeHostUpdateRecord(req, cb) { + return this.request("DescribeHostUpdateRecord", req, cb); + } /** * 本接口(UploadRevokeLetter)用于上传证书吊销确认函。 */ @@ -226,10 +232,10 @@ class Client extends abstract_client_1.AbstractClient { return this.request("DeployCertificateRecordRetry", req, cb); } /** - * 查询证书云资源更新记录列表 + * 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) */ - async DescribeHostUpdateRecord(req, cb) { - return this.request("DescribeHostUpdateRecord", req, cb); + async DescribeCertificateBindResourceTaskResult(req, cb) { + return this.request("DescribeCertificateBindResourceTaskResult", req, cb); } /** * 查询证书云资源部署记录列表 @@ -309,6 +315,12 @@ class Client extends abstract_client_1.AbstractClient { async CreateCertificateByPackage(req, cb) { return this.request("CreateCertificateByPackage", req, cb); } + /** + * 创建证书绑定关联云资源异步任务, 该接口用于查询证书关联云资源。 若证书ID已存在查询云资源任务,则结果返回该任务ID。关联云资源类型,支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)。查询关联云资源结果使用DescribeCertificateBindResourceTaskResult接口 + */ + async CreateCertificateBindResourceSyncTask(req, cb) { + return this.request("CreateCertificateBindResourceSyncTask", req, cb); + } /** * 修改忽略证书到期通知。打开或关闭证书到期通知。 */ @@ -339,5 +351,11 @@ class Client extends abstract_client_1.AbstractClient { async DescribeManagers(req, cb) { return this.request("DescribeManagers", req, cb); } + /** + * 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) + */ + async DescribeCertificateBindResourceTaskDetail(req, cb) { + return this.request("DescribeCertificateBindResourceTaskDetail", req, cb); + } } exports.Client = Client; diff --git a/tencentcloud/services/ssl/v20191205/ssl_models.d.ts b/tencentcloud/services/ssl/v20191205/ssl_models.d.ts index 085a92e6d..48e7bb20c 100644 --- a/tencentcloud/services/ssl/v20191205/ssl_models.d.ts +++ b/tencentcloud/services/ssl/v20191205/ssl_models.d.ts @@ -1,3 +1,28 @@ +/** + * DescribeCertificateBindResourceTaskDetail请求参数结构体 + */ +export interface DescribeCertificateBindResourceTaskDetailRequest { + /** + * 任务ID,根据任务ID查询绑定云资源结果 + */ + TaskId: string; + /** + * 每页展示数量, 默认10,最大值100; 分页总数为云资源地域下实例总数, 即第一页会拉群每个云资源的地域下面Limit数量实例 + */ + Limit?: string; + /** + * 当前偏移量 + */ + Offset?: string; + /** + * 查询资源类型的结果详情, 不传则查询所有 + */ + ResourceTypes?: Array; + /** + * 查询地域列表的数据,CLB、TKE、WAF、APIGATEWAY、TCB支持地域查询, 其他资源类型不支持 + */ + Regions?: Array; +} /** * 云资源地域列表 */ @@ -168,6 +193,44 @@ export interface DescribeHostDeployRecordDetailResponse { */ RequestId?: string; } +/** + * TCB访问服务实例 + */ +export interface TCBAccessInstance { + /** + * 域名 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Domain?: string; + /** + * 状态 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Status?: number; + /** + * 统一域名状态 + + 注意:此字段可能返回 null,表示取不到有效值。 + */ + UnionStatus?: number; + /** + * 是否被抢占, 被抢占表示域名被其他环境绑定了,需要解绑或者重新绑定。 + + 注意:此字段可能返回 null,表示取不到有效值。 + */ + IsPreempted?: boolean; + /** + * icp黑名单封禁状态,0-未封禁,1-封禁 + + 注意:此字段可能返回 null,表示取不到有效值。 + */ + ICPStatus?: number; + /** + * 已绑定证书ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + OldCertificateId?: string; +} /** * 部署记录详情 */ @@ -528,6 +591,20 @@ export interface CertificateExtra { */ SMCert?: number; } +/** + * edgeone实例详情 - 异步关联云资源数据结构 + */ +export interface TeoInstanceList { + /** + * edgeone实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * edgeone实例总数 + */ + TotalCount?: number; +} /** * 根证书 */ @@ -604,6 +681,37 @@ export interface TkeNameSpaceDetail { */ SecretList: Array; } +/** + * CreateCertificateBindResourceSyncTask返回参数结构体 + */ +export interface CreateCertificateBindResourceSyncTaskResponse { + /** + * 证书关联云资源异步任务ID列表 + */ + CertTaskIds?: Array; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} +/** + * tke实例详情 - 异步关联云资源数据结构 + */ +export interface TkeInstanceList { + /** + * 地域 + */ + Region?: string; + /** + * tke实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * 该地域下tke实例总数 + */ + TotalCount?: number; +} /** * DescribeDeployedResources请求参数结构体 */ @@ -617,6 +725,31 @@ export interface DescribeDeployedResourcesRequest { */ ResourceType: string; } +/** + * TCB静态托管服务实例 + */ +export interface TCBHostInstance { + /** + * 域名 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Domain?: string; + /** + * 状态 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Status?: string; + /** + * 解析状态 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + DNSStatus?: string; + /** + * 已绑定证书ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + OldCertificateId?: string; +} /** * UploadRevokeLetter请求参数结构体 */ @@ -1286,6 +1419,15 @@ export interface DescribeHostTkeInstanceListResponse { */ RequestId?: string; } +/** + * DescribeCertificateBindResourceTaskResult请求参数结构体 + */ +export interface DescribeCertificateBindResourceTaskResultRequest { + /** + * 任务ID,根据任务ID查询绑定云资源结果, 最大支持100个 + */ + TaskIds: Array; +} /** * 更新记录详情 */ @@ -1394,6 +1536,19 @@ export interface UpdateRecordDetail { */ TCBType?: string; } +/** + * 绑定资源结果 + */ +export interface BindResourceResult { + /** + * 资源类型:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) + */ + ResourceType?: string; + /** + * 绑定资源地域结果 + */ + BindResourceRegionResult?: Array; +} /** * ApplyCertificate返回参数结构体 */ @@ -1428,6 +1583,19 @@ export interface DescribeHostDeployRecordRequest { */ ResourceType?: string; } +/** + * CreateCertificateBindResourceSyncTask请求参数结构体 + */ +export interface CreateCertificateBindResourceSyncTaskRequest { + /** + * 证书ID列表,总数不能超过100 + */ + CertificateIds: Array; + /** + * 是否使用缓存, 1使用缓存,0不使用缓存; 默认为1使用缓存; 若当前证书ID存在半小时已完成的任务, 则使用缓存的情况下, 会读取半小时内离当前时间最近的查询结果 + */ + IsCache: number; +} /** * COS实例详情 */ @@ -1504,6 +1672,33 @@ export interface ReplaceCertificateResponse { */ RequestId?: string; } +/** + * 异步任务证书关联云资源结果 + */ +export interface SyncTaskBindResourceResult { + /** + * 任务ID + */ + TaskId?: string; + /** + * 关联云资源结果 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + BindResourceResult?: Array; + /** + * 关联云资源异步查询结果: 0表示查询中, 1表示查询成功。 2表示查询异常; 若状态为1,则查看BindResourceResult结果;若状态为2,则查看Error原因 + */ + Status?: number; + /** + * 关联云资源错误信息 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Error?: Error; + /** + * 当前结果缓存时间 + */ + CacheTime?: string; +} /** * clb实例详情 */ @@ -1855,6 +2050,73 @@ export interface DescribeHostVodInstanceListRequest { */ OldCertificateId?: string; } +/** + * DescribeCertificateBindResourceTaskDetail返回参数结构体 + */ +export interface DescribeCertificateBindResourceTaskDetailResponse { + /** + * 关联clb资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + CLB?: Array; + /** + * 关联cdn资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + CDN?: Array; + /** + * 关联waf资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + WAF?: Array; + /** + * 关联ddos资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + DDOS?: Array; + /** + * 关联live资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + LIVE?: Array; + /** + * 关联vod资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + VOD?: Array; + /** + * 关联tke资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + TKE?: Array; + /** + * 关联apigateway资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + APIGATEWAY?: Array; + /** + * 关联tcb资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + TCB?: Array; + /** + * 关联teo资源详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + TEO?: Array; + /** + * 关联云资源异步查询结果: 0表示查询中, 1表示查询成功。 2表示查询异常; 若状态为1,则查看BindResourceResult结果;若状态为2,则查看Error原因 + */ + Status?: number; + /** + * 当前结果缓存时间 + */ + CacheTime?: string; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DeployCertificateRecordRetry返回参数结构体 */ @@ -1899,6 +2161,20 @@ export interface DvAuthDetail { */ DvAuths: Array; } +/** + * cdn实例详情 - 异步关联云资源数据结构 + */ +export interface CdnInstanceList { + /** + * 该地域下CDN域名总数 + */ + TotalCount?: number; + /** + * cdn域名详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; +} /** * UpdateCertificateRecordRetry请求参数结构体 */ @@ -2213,6 +2489,50 @@ export interface SubmitCertificateInformationRequest { */ ContactPosition?: string; } +/** + * TCB环境 + */ +export interface TCBEnvironment { + /** + * 唯一ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + ID?: string; + /** + * 来源 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Source?: string; + /** + * 名称 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Name?: string; + /** + * 状态 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Status?: string; +} +/** + * waf实例详情 + */ +export interface WafInstanceDetail { + /** + * 域名 + */ + Domain?: string; + /** + * 证书ID + 注意:此字段可能返回 null,表示取不到有效值。 + */ + CertId?: string; + /** + * 是否保持长连接,1是,0 否 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Keepalive?: number; +} /** * DescribeCertificates请求参数结构体 */ @@ -2283,6 +2603,24 @@ export interface UpdateCertificateRecordRollbackRequest { */ DeployRecordId?: number; } +/** + * apigateway实例详情 - 异步关联云资源数据结构 + */ +export interface ApiGatewayInstanceList { + /** + * 地域 + */ + Region?: string; + /** + * apigateway实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * 该地域下apigateway实例总数 + */ + TotalCount?: number; +} /** * teo实例详情 */ @@ -2918,6 +3256,24 @@ export interface DescribeHostVodInstanceListResponse { */ RequestId?: string; } +/** + * waf实例详情 - 异步关联云资源数据结构 + */ +export interface WafInstanceList { + /** + * 地域 + */ + Region?: string; + /** + * waf实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * 该地域下waf实例总数 + */ + TotalCount?: number; +} /** * ModifyCertificatesExpiringNotificationSwitch请求参数结构体 */ @@ -3066,6 +3422,19 @@ export interface VerifyManagerRequest { */ ManagerId: number; } +/** + * 证书异步任务ID + */ +export interface CertTaskId { + /** + * 证书ID + */ + CertId?: string; + /** + * 异步任务ID + */ + TaskId?: string; +} /** * DescribeHostLiveInstanceList返回参数结构体 */ @@ -3105,6 +3474,35 @@ export interface DescribeHostApiGatewayInstanceListRequest { */ OldCertificateId?: string; } +/** + * TCB访问服务列表 + */ +export interface TCBAccessService { + /** + * 实例列表 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * 数量 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + TotalCount?: number; +} +/** + * ddos实例详情 - 异步关联云资源数据结构 + */ +export interface DdosInstanceList { + /** + * 该地域下ddos域名总数 + */ + TotalCount?: number; + /** + * ddos实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; +} /** * 获取证书列表(DescribeCertificate)返回参数键为 SubmittedData 的内容。 */ @@ -3252,6 +3650,20 @@ export interface DescribeCompaniesRequest { */ CompanyId?: number; } +/** + * tcb地域实例详情 - 异步关联云资源数据结构 + */ +export interface TCBInstanceList { + /** + * 地域 + */ + Region?: string; + /** + * tcb环境实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Environments?: Array; +} /** * DescribeHostCosInstanceList请求参数结构体 */ @@ -3388,6 +3800,20 @@ export interface ApiGatewayInstanceDetail { */ Protocol: string; } +/** + * live实例详情 - 异步关联云资源数据结构 + */ +export interface LiveInstanceList { + /** + * 该地域下live实例总数 + */ + TotalCount?: number; + /** + * live实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; +} /** * DeleteCertificate请求参数结构体 */ @@ -3696,6 +4122,21 @@ export interface CreateCertificateResponse { */ RequestId?: string; } +/** + * 错误异常 + */ +export interface Error { + /** + * 异常错误码 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Code?: string; + /** + * 异常错误信息 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Message?: string; +} /** * 部署记录信息 */ @@ -3765,6 +4206,20 @@ export interface DeployCertificateRecordRetryRequest { */ DeployRecordDetailId?: number; } +/** + * DescribeCertificateBindResourceTaskResult返回参数结构体 + */ +export interface DescribeCertificateBindResourceTaskResultResponse { + /** + * 异步任务绑定关联云资源结果列表 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + SyncTaskBindResourceResult?: Array; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * 获取证书列表(DescribeCertificates)返回参数键为 Certificates 下,key为 ProjectInfo 的内容。 */ @@ -3825,6 +4280,20 @@ export interface DescribeHostTeoInstanceListRequest { */ OldCertificateId?: string; } +/** + * 绑定资源地域结果 + */ +export interface BindResourceRegionResult { + /** + * 地域 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Region?: string; + /** + * 关联资源总数 + */ + TotalCount?: number; +} /** * tke实例详情 */ @@ -3876,6 +4345,44 @@ export interface SubmitCertificateInformationResponse { */ RequestId?: string; } +/** + * tcb环境实例详情 - 异步关联云资源数据结构 + */ +export interface TCBEnvironments { + /** + * tcb环境 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Environment?: TCBEnvironment; + /** + * 访问服务 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + AccessService?: TCBAccessService; + /** + * 静态托管 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + HostService?: TCBHostService; +} +/** + * clb实例详情 - 异步关联云资源数据结构 + */ +export interface ClbInstanceList { + /** + * 地域 + */ + Region?: string; + /** + * clb实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * 该地域下Clb实例总数 + */ + TotalCount?: number; +} /** * UpdateCertificateRecordRetry返回参数结构体 */ @@ -3918,6 +4425,21 @@ export interface DescribePackagesRequest { */ Pid?: number; } +/** + * TCB静态托管服务列表 + */ +export interface TCBHostService { + /** + * 实例列表 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * 数量 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + TotalCount?: number; +} /** * CheckCertificateChain请求参数结构体 */ @@ -4070,3 +4592,17 @@ export interface CompleteCertificateResponse { */ RequestId?: string; } +/** + * vod实例详情 - 异步关联云资源数据结构 + */ +export interface VODInstanceList { + /** + * vod实例详情 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + InstanceList?: Array; + /** + * 该地域下vod实例总数 + */ + TotalCount?: number; +} diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_client.d.ts b/tencentcloud/services/tdmq/v20200217/tdmq_client.d.ts index 494a4c40c..5d792c249 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, SendBatchMessagesResponse, ModifyCmqSubscriptionAttributeResponse, CreateCmqTopicRequest, ModifyRabbitMQVipInstanceRequest, DescribeRocketMQNamespacesResponse, ModifyRocketMQInstanceSpecRequest, ModifyRoleResponse, ModifyClusterResponse, SendRocketMQMessageRequest, DescribeCmqQueuesResponse, CreateRabbitMQVipInstanceRequest, DescribeAllTenantsResponse, CreateRabbitMQVirtualHostResponse, DescribeRabbitMQNodeListRequest, DescribeNamespaceBundlesOptResponse, DescribeBindVpcsResponse, RewindCmqQueueResponse, DeleteClusterRequest, DeleteRocketMQGroupRequest, ModifyRabbitMQUserRequest, DeleteCmqTopicResponse, CreateSubscriptionRequest, CreateRocketMQNamespaceRequest, DescribeCmqTopicDetailResponse, ModifyRabbitMQVirtualHostResponse, CreateEnvironmentResponse, CreateSubscriptionResponse, SendMsgResponse, ModifyCmqTopicAttributeResponse, DescribeCmqSubscriptionDetailRequest, DescribePublisherSummaryResponse, DescribeEnvironmentsRequest, DescribeRocketMQNamespacesRequest, DescribeRocketMQTopicsRequest, ModifyRocketMQClusterResponse, DescribeCmqQueueDetailResponse, CreateEnvironmentRequest, ClearCmqQueueRequest, ModifyEnvironmentAttributesResponse, DescribeClustersRequest, DescribeRocketMQClusterResponse, DeleteRocketMQVipInstanceResponse, DescribeCmqSubscriptionDetailResponse, RewindCmqQueueRequest, DescribeRabbitMQUserResponse, DescribeRocketMQMsgResponse, ModifyClusterRequest, DescribeEnvironmentAttributesRequest, ModifyRocketMQClusterRequest, CreateRocketMQVipInstanceResponse, AcknowledgeMessageRequest, ResetRocketMQConsumerOffSetResponse, DescribeRocketMQVipInstanceDetailResponse, PublishCmqMsgResponse, DescribePublishersRequest, CreateRocketMQClusterRequest, CreateRabbitMQUserResponse, AcknowledgeMessageResponse, DeleteEnvironmentRolesResponse, DescribeClusterDetailRequest, ModifyRoleRequest, DeleteCmqQueueResponse, DescribeRocketMQClusterRequest, DeleteRocketMQTopicResponse, SendRocketMQMessageResponse, ModifyCmqTopicAttributeRequest, DescribeRabbitMQVipInstancesResponse, DeleteRolesRequest, ModifyRocketMQTopicResponse, CreateCmqSubscribeResponse, DescribeSubscriptionsResponse, DeleteRocketMQVipInstanceRequest, DescribeRocketMQMsgRequest, SendMessagesResponse, ReceiveMessageRequest, CreateTopicRequest, DescribeTopicsRequest, DeleteEnvironmentsResponse, ModifyAMQPClusterRequest, DescribeEnvironmentRolesResponse, ModifyRocketMQGroupRequest, DescribeCmqTopicsResponse, DescribeCmqTopicDetailRequest, UnbindCmqDeadLetterResponse, ModifyRocketMQNamespaceResponse, DescribePulsarProInstancesRequest, DeleteEnvironmentsRequest, DescribeRocketMQClustersRequest, DescribeBindVpcsRequest, DescribeClustersResponse, ClearCmqSubscriptionFilterTagsRequest, SendCmqMsgResponse, CreateRocketMQGroupResponse, ModifyRocketMQNamespaceRequest, DescribeEnvironmentRolesRequest, DescribeRocketMQClustersResponse, DeleteRolesResponse, ModifyRocketMQTopicRequest, DescribeRabbitMQUserRequest, DescribeRocketMQTopicsResponse, DeleteRocketMQGroupResponse, CreateCmqQueueResponse, DescribeRocketMQGroupsResponse, ResetMsgSubOffsetByTimestampResponse, CreateClusterResponse, DescribeCmqDeadLetterSourceQueuesRequest, DeleteRocketMQNamespaceRequest, DescribeRolesRequest, CreateClusterRequest, DescribeRabbitMQVirtualHostListRequest, DescribeAMQPClustersRequest, ModifyCmqQueueAttributeResponse, CreateTopicResponse, DescribeCmqQueuesRequest, DescribeEnvironmentsResponse, DescribeRabbitMQVipInstanceResponse, ModifyCmqSubscriptionAttributeRequest, ModifyTopicResponse, ModifyRocketMQInstanceSpecResponse, DeleteTopicsResponse, DescribeRocketMQVipInstancesRequest, DescribeRocketMQVipInstanceDetailRequest, CreateRocketMQVipInstanceRequest, DeleteRocketMQClusterResponse, CreateCmqTopicResponse, ClearCmqSubscriptionFilterTagsResponse, CreateRabbitMQVipInstanceResponse, DescribeRabbitMQVipInstanceRequest, DescribeCmqTopicsRequest, DeleteTopicsRequest, ModifyTopicRequest, ResetMsgSubOffsetByTimestampRequest, CreateEnvironmentRoleResponse, CreateCmqSubscribeRequest, DeleteCmqSubscribeRequest, DescribeAMQPClustersResponse, DescribeCmqDeadLetterSourceQueuesResponse, DeleteSubscriptionsResponse, DeleteRocketMQTopicRequest, CreateRocketMQClusterResponse, ReceiveMessageResponse, DeleteRocketMQNamespaceResponse, DescribePublishersResponse, ModifyRabbitMQVipInstanceResponse, SendMsgRequest, ResetRocketMQConsumerOffSetRequest, DescribeCmqQueueDetailRequest, DeleteRabbitMQVirtualHostRequest, CreateRocketMQTopicRequest, CreateRoleResponse, DeleteRocketMQClusterRequest, DescribePulsarProInstancesResponse, DeleteEnvironmentRolesRequest, ClearCmqQueueResponse, ModifyRabbitMQUserResponse, DescribeNodeHealthOptRequest, DeleteRabbitMQVirtualHostResponse, CreateRocketMQTopicResponse, CreateRabbitMQVirtualHostRequest, CreateCmqQueueRequest, ModifyEnvironmentRoleResponse, DeleteCmqQueueRequest, DeleteRabbitMQUserResponse, DescribeRabbitMQVirtualHostListResponse, DescribeBindClustersRequest, DescribePulsarProInstanceDetailRequest, CreateRabbitMQUserRequest, CreateRoleRequest, ModifyEnvironmentRoleRequest, DescribeEnvironmentAttributesResponse, ModifyAMQPClusterResponse, DescribeTopicsResponse, CreateRocketMQNamespaceResponse, SendBatchMessagesRequest, DeleteCmqTopicRequest, DescribeRabbitMQNodeListResponse, DescribePulsarProInstanceDetailResponse, DescribeNodeHealthOptResponse, PublishCmqMsgRequest, UnbindCmqDeadLetterRequest, ModifyCmqQueueAttributeRequest, DeleteCmqSubscribeResponse, DeleteRabbitMQVipInstanceRequest, DescribePublisherSummaryRequest, DeleteSubscriptionsRequest, SendCmqMsgRequest, ModifyRocketMQGroupResponse, DescribeRocketMQVipInstancesResponse, DescribeRabbitMQVipInstancesRequest, DescribeClusterDetailResponse, SendMessagesRequest, CreateEnvironmentRoleRequest, DeleteRabbitMQVipInstanceResponse, DescribeAllTenantsRequest, DescribeRabbitMQVirtualHostRequest } from "./tdmq_models"; +import { DescribeRolesResponse, DescribeBindClustersResponse, DescribeRabbitMQVirtualHostResponse, DescribeNamespaceBundlesOptRequest, DeleteRabbitMQUserRequest, DescribeSubscriptionsRequest, DescribeRocketMQGroupsRequest, CreateRocketMQGroupRequest, ModifyRabbitMQVirtualHostRequest, ModifyEnvironmentAttributesRequest, DeleteClusterResponse, SendBatchMessagesResponse, ModifyCmqSubscriptionAttributeResponse, CreateCmqTopicRequest, ModifyRabbitMQVipInstanceRequest, DescribeRocketMQNamespacesResponse, ModifyRocketMQInstanceSpecRequest, ModifyRoleResponse, DescribeRocketMQTopicMsgsResponse, SendRocketMQMessageRequest, DescribeRocketMQMsgTraceResponse, DescribeCmqQueuesResponse, CreateRabbitMQVipInstanceRequest, DescribeAllTenantsResponse, CreateRabbitMQVirtualHostResponse, DescribeRabbitMQNodeListRequest, DescribeNamespaceBundlesOptResponse, DescribeBindVpcsResponse, RewindCmqQueueResponse, DeleteClusterRequest, DeleteRocketMQGroupRequest, ModifyRabbitMQUserRequest, DeleteCmqTopicResponse, CreateSubscriptionRequest, CreateRocketMQNamespaceRequest, DescribeCmqTopicDetailResponse, ModifyRabbitMQVirtualHostResponse, CreateEnvironmentResponse, CreateSubscriptionResponse, SendMsgResponse, ModifyCmqTopicAttributeResponse, DescribeCmqSubscriptionDetailRequest, DescribePublisherSummaryResponse, DescribeEnvironmentsRequest, DescribeRocketMQNamespacesRequest, DescribeRocketMQTopicsRequest, ModifyRocketMQClusterResponse, DescribeCmqQueueDetailResponse, CreateEnvironmentRequest, ClearCmqQueueRequest, ModifyEnvironmentAttributesResponse, DescribeClustersRequest, DescribeRocketMQClusterResponse, DeleteRocketMQVipInstanceResponse, DescribeCmqSubscriptionDetailResponse, RewindCmqQueueRequest, DescribeRabbitMQUserResponse, DescribeRocketMQMsgResponse, ModifyClusterRequest, DescribeEnvironmentAttributesRequest, ModifyRocketMQClusterRequest, CreateRocketMQVipInstanceResponse, AcknowledgeMessageRequest, ResetRocketMQConsumerOffSetResponse, DescribeRocketMQVipInstanceDetailResponse, PublishCmqMsgResponse, DescribePublishersRequest, CreateRocketMQClusterRequest, CreateRabbitMQUserResponse, AcknowledgeMessageResponse, DeleteEnvironmentRolesResponse, DescribeClusterDetailRequest, ModifyRoleRequest, DeleteCmqQueueResponse, DescribeRocketMQClusterRequest, DeleteRocketMQTopicResponse, SendRocketMQMessageResponse, ModifyCmqTopicAttributeRequest, DescribeRabbitMQVipInstancesResponse, DeleteRolesRequest, ModifyRocketMQTopicResponse, CreateCmqSubscribeResponse, DescribeSubscriptionsResponse, DeleteRocketMQVipInstanceRequest, DescribeRocketMQMsgRequest, SendMessagesResponse, ReceiveMessageRequest, CreateTopicRequest, DescribeTopicsRequest, DeleteEnvironmentsResponse, ModifyAMQPClusterRequest, DescribeEnvironmentRolesResponse, DescribeRocketMQMsgTraceRequest, ModifyRocketMQGroupRequest, DescribeCmqTopicsResponse, DescribeCmqTopicDetailRequest, UnbindCmqDeadLetterResponse, ModifyRocketMQNamespaceResponse, DescribePulsarProInstancesRequest, DeleteEnvironmentsRequest, DescribeRocketMQClustersRequest, ModifyClusterResponse, DescribeBindVpcsRequest, DescribeClustersResponse, ClearCmqSubscriptionFilterTagsRequest, SendCmqMsgResponse, CreateRocketMQGroupResponse, ModifyRocketMQNamespaceRequest, DescribeEnvironmentRolesRequest, DescribeRocketMQClustersResponse, DeleteRolesResponse, ModifyRocketMQTopicRequest, DescribeRabbitMQUserRequest, DescribeRocketMQTopicsResponse, DeleteRocketMQGroupResponse, CreateCmqQueueResponse, DescribeRocketMQGroupsResponse, ResetMsgSubOffsetByTimestampResponse, CreateClusterResponse, DescribeCmqDeadLetterSourceQueuesRequest, DeleteRocketMQNamespaceRequest, DescribeRolesRequest, CreateClusterRequest, DescribeRabbitMQVirtualHostListRequest, DescribeAMQPClustersRequest, ModifyCmqQueueAttributeResponse, CreateTopicResponse, DescribeCmqQueuesRequest, DescribeEnvironmentsResponse, DescribeRabbitMQVipInstanceResponse, ModifyCmqSubscriptionAttributeRequest, ModifyTopicResponse, ModifyRocketMQInstanceSpecResponse, DeleteTopicsResponse, DescribeRocketMQVipInstancesRequest, DescribeRocketMQVipInstanceDetailRequest, CreateRocketMQVipInstanceRequest, DeleteRocketMQClusterResponse, CreateCmqTopicResponse, ClearCmqSubscriptionFilterTagsResponse, CreateRabbitMQVipInstanceResponse, DescribeRabbitMQVipInstanceRequest, DescribeCmqTopicsRequest, DeleteTopicsRequest, ModifyTopicRequest, ResetMsgSubOffsetByTimestampRequest, CreateEnvironmentRoleResponse, CreateCmqSubscribeRequest, DeleteCmqSubscribeRequest, DescribeAMQPClustersResponse, DescribeCmqDeadLetterSourceQueuesResponse, DeleteSubscriptionsResponse, DeleteRocketMQTopicRequest, CreateRocketMQClusterResponse, ReceiveMessageResponse, DeleteRocketMQNamespaceResponse, DescribePublishersResponse, ModifyRabbitMQVipInstanceResponse, SendMsgRequest, ResetRocketMQConsumerOffSetRequest, DescribeCmqQueueDetailRequest, DeleteRabbitMQVirtualHostRequest, CreateRocketMQTopicRequest, CreateRoleResponse, DeleteRocketMQClusterRequest, DescribePulsarProInstancesResponse, DeleteEnvironmentRolesRequest, ClearCmqQueueResponse, ModifyRabbitMQUserResponse, DescribeNodeHealthOptRequest, DeleteRabbitMQVirtualHostResponse, CreateRocketMQTopicResponse, CreateRabbitMQVirtualHostRequest, CreateCmqQueueRequest, ModifyEnvironmentRoleResponse, DeleteCmqQueueRequest, DeleteRabbitMQUserResponse, DescribeRabbitMQVirtualHostListResponse, DescribeBindClustersRequest, DescribePulsarProInstanceDetailRequest, CreateRabbitMQUserRequest, CreateRoleRequest, DescribeRocketMQTopicMsgsRequest, ModifyEnvironmentRoleRequest, DescribeEnvironmentAttributesResponse, ModifyAMQPClusterResponse, DescribeTopicsResponse, CreateRocketMQNamespaceResponse, SendBatchMessagesRequest, DeleteCmqTopicRequest, DescribeRabbitMQNodeListResponse, DescribePulsarProInstanceDetailResponse, DescribeNodeHealthOptResponse, PublishCmqMsgRequest, UnbindCmqDeadLetterRequest, ModifyCmqQueueAttributeRequest, DeleteCmqSubscribeResponse, DeleteRabbitMQVipInstanceRequest, DescribePublisherSummaryRequest, DeleteSubscriptionsRequest, SendCmqMsgRequest, ModifyRocketMQGroupResponse, DescribeRocketMQVipInstancesResponse, DescribeRabbitMQVipInstancesRequest, DescribeClusterDetailResponse, SendMessagesRequest, CreateEnvironmentRoleRequest, DeleteRabbitMQVipInstanceResponse, DescribeAllTenantsRequest, DescribeRabbitMQVirtualHostRequest } from "./tdmq_models"; /** * tdmq client * @class @@ -23,6 +23,10 @@ export declare class Client extends AbstractClient { * 更新Amqp集群信息 */ ModifyAMQPCluster(req: ModifyAMQPClusterRequest, cb?: (error: string, rep: ModifyAMQPClusterResponse) => void): Promise; + /** + * 查询消息轨迹 + */ + DescribeRocketMQMsgTrace(req: DescribeRocketMQMsgTraceRequest, cb?: (error: string, rep: DescribeRocketMQMsgTraceResponse) => void): Promise; /** * 创建cmq主题 */ @@ -100,6 +104,10 @@ export declare class Client extends AbstractClient { * 更新RocketMQ主题信息 */ ModifyRocketMQTopic(req: ModifyRocketMQTopicRequest, cb?: (error: string, rep: ModifyRocketMQTopicResponse) => void): Promise; + /** + * rocketmq 消息查询 + */ + DescribeRocketMQTopicMsgs(req: DescribeRocketMQTopicMsgsRequest, cb?: (error: string, rep: DescribeRocketMQTopicMsgsResponse) => void): Promise; /** * 获取指定命名空间的属性 */ diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_client.js b/tencentcloud/services/tdmq/v20200217/tdmq_client.js index 213f843b2..654d11bf7 100644 --- a/tencentcloud/services/tdmq/v20200217/tdmq_client.js +++ b/tencentcloud/services/tdmq/v20200217/tdmq_client.js @@ -51,6 +51,12 @@ class Client extends abstract_client_1.AbstractClient { async ModifyAMQPCluster(req, cb) { return this.request("ModifyAMQPCluster", req, cb); } + /** + * 查询消息轨迹 + */ + async DescribeRocketMQMsgTrace(req, cb) { + return this.request("DescribeRocketMQMsgTrace", req, cb); + } /** * 创建cmq主题 */ @@ -166,6 +172,12 @@ class Client extends abstract_client_1.AbstractClient { async ModifyRocketMQTopic(req, cb) { return this.request("ModifyRocketMQTopic", req, cb); } + /** + * rocketmq 消息查询 + */ + async DescribeRocketMQTopicMsgs(req, cb) { + return this.request("DescribeRocketMQTopicMsgs", req, cb); + } /** * 获取指定命名空间的属性 */ diff --git a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts index da4d97047..63ba752ec 100644 --- a/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts +++ b/tencentcloud/services/tdmq/v20200217/tdmq_models.d.ts @@ -554,13 +554,22 @@ export interface ModifyRoleResponse { RequestId?: string; } /** - * ModifyCluster返回参数结构体 + * DescribeRocketMQTopicMsgs返回参数结构体 */ -export interface ModifyClusterResponse { +export interface DescribeRocketMQTopicMsgsResponse { /** - * Pulsar 集群的ID + * 总数 */ - ClusterId: string; + TotalCount?: number; + /** + * 消息列表 + */ + TopicMsgLogSets?: Array; + /** + * 标志一次分页事务 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + TaskRequestId?: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -595,6 +604,64 @@ export interface SendRocketMQMessageRequest { */ MsgTag?: string; } +/** + * DescribeRocketMQMsgTrace返回参数结构体 + */ +export interface DescribeRocketMQMsgTraceResponse { + /** + * [ + { + "Stage": "produce", + "Data": { + "ProducerName": "生产者名", + "ProduceTime": "消息生产时间", + "ProducerAddr": "客户端地址", + "Duration": "耗时ms", + "Status": "状态(0:成功,1:失败)" + } + }, + { + "Stage": "persist", + "Data": { + "PersistTime": "存储时间", + "Duration": "耗时ms", + "Status": "状态(0:成功,1:失败)" + } + }, + { + "Stage": "consume", + "Data": { + "TotalCount": 2, + "RocketMqConsumeLogs": [ + { + "ConsumerGroup": "消费组", + "ConsumeModel": "消费模式", + "ConsumerAddr": "消费者地址", + "ConsumeTime": "推送时间", + "Status": "状态(0:已推送未确认, 2:已确认, 3:转入重试, 4:已重试未确认, 5:已转入死信队列)" + }, + { + "ConsumerGroup": "消费组", + "ConsumeModel": "消费模式", + "ConsumerAddr": "消费者地址", + "ConsumeTime": "推送时间", + "Status": "状态(0:已推送未确认, 2:已确认, 3:转入重试, 4:已重试未确认, 5:已转入死信队列)" + } + ] + } + } + ] + */ + Result?: Array; + /** + * 消息轨迹页展示的topic名称 + */ + ShowTopicName?: string; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * RabbitMQ专享版云服务器 */ @@ -2583,17 +2650,45 @@ export interface ModifyRoleRequest { UnbindAllEnvironment?: boolean; } /** - * 标签的key/value的类型 + * rocketmq消息日志 */ -export interface Tag { +export interface RocketMQMsgLog { /** - * 标签的key的值 + * 消息id */ - TagKey: string; + MsgId?: string; /** - * 标签的Value的值 + * 消息tag + 注意:此字段可能返回 null,表示取不到有效值。 */ - TagValue: string; + MsgTag?: string; + /** + * 消息key + 注意:此字段可能返回 null,表示取不到有效值。 + */ + MsgKey?: string; + /** + * 客户端地址 + */ + ProducerAddr?: string; + /** + * 消息发送时间 + */ + ProduceTime?: string; + /** + * pulsar消息id + */ + PulsarMsgId?: string; + /** + * 死信重发次数 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + DeadLetterResendTimes?: number; + /** + * 死信重发成功次数 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + ResendSuccessCount?: number; } /** * DeleteCmqQueue返回参数结构体 @@ -3031,6 +3126,35 @@ export interface DescribeEnvironmentRolesResponse { */ RequestId?: string; } +/** + * DescribeRocketMQMsgTrace请求参数结构体 + */ +export interface DescribeRocketMQMsgTraceRequest { + /** + * 集群id + */ + ClusterId: string; + /** + * 命名空间 + */ + EnvironmentId: string; + /** + * 主题,rocketmq查询死信时值为groupId + */ + TopicName: string; + /** + * 消息id + */ + MsgId: string; + /** + * 消费组、订阅 + */ + GroupName?: string; + /** + * 查询死信时该值为true + */ + QueryDLQMsg?: boolean; +} /** * ModifyRocketMQGroup请求参数结构体 */ @@ -3382,6 +3506,19 @@ export interface DescribeRocketMQClustersRequest { */ Filters?: Array; } +/** + * ModifyCluster返回参数结构体 + */ +export interface ModifyClusterResponse { + /** + * Pulsar 集群的ID + */ + ClusterId: string; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DescribeBindVpcs请求参数结构体 */ @@ -4034,7 +4171,7 @@ export interface CreateClusterResponse { /** * 集群ID */ - ClusterId: string; + ClusterId?: string; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -4107,7 +4244,7 @@ export interface DescribeRolesRequest { */ export interface CreateClusterRequest { /** - * 集群名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。 + * 集群名称,不支持中字以及除了短线和下划线外的特殊字符且不超过64个字符。 */ ClusterName: string; /** @@ -5577,6 +5714,19 @@ export interface DescribeNodeHealthOptRequest { */ InstanceId: string; } +/** + * 消息轨迹结果 + */ +export interface TraceResult { + /** + * 阶段 + */ + Stage: string; + /** + * 内容详情 + */ + Data: string; +} /** * DeleteRabbitMQVirtualHost返回参数结构体 */ @@ -5586,6 +5736,36 @@ export interface DeleteRabbitMQVirtualHostResponse { */ RequestId?: string; } +/** + * Pulsar 网络接入点信息 + */ +export interface PulsarNetworkAccessPointInfo { + /** + * vpc的id,支撑网和公网接入点,该字段为空 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + VpcId: string; + /** + * 子网id,支撑网和公网接入点,该字段为空 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + SubnetId: string; + /** + * 接入地址 + */ + Endpoint: string; + /** + * 实例id + */ + InstanceId: string; + /** + * 接入点类型: + 0:支撑网接入点 + 1:VPC接入点 + 2:公网接入点 + */ + RouteType: number; +} /** * CreateRocketMQTopic返回参数结构体 */ @@ -5828,34 +6008,57 @@ export interface CreateRoleRequest { ClusterId?: string; } /** - * Pulsar 网络接入点信息 + * DescribeRocketMQTopicMsgs请求参数结构体 */ -export interface PulsarNetworkAccessPointInfo { +export interface DescribeRocketMQTopicMsgsRequest { /** - * vpc的id,支撑网和公网接入点,该字段为空 - 注意:此字段可能返回 null,表示取不到有效值。 + * 集群 ID */ - VpcId: string; + ClusterId: string; /** - * 子网id,支撑网和公网接入点,该字段为空 - 注意:此字段可能返回 null,表示取不到有效值。 + * 命名空间 */ - SubnetId: string; + EnvironmentId: string; /** - * 接入地址 + * 主题名称,查询死信时为groupId */ - Endpoint: string; + TopicName: string; /** - * 实例id + * 开始时间 */ - InstanceId: string; + StartTime: string; /** - * 接入点类型: - 0:支撑网接入点 - 1:VPC接入点 - 2:公网接入点 + * 结束时间 */ - RouteType: number; + EndTime: string; + /** + * 消息 ID + */ + MsgId?: string; + /** + * 消息 key + */ + MsgKey?: string; + /** + * 查询偏移 + */ + Offset?: number; + /** + * 查询限额 + */ + Limit?: number; + /** + * 标志一次分页事务 + */ + TaskRequestId?: string; + /** + * 死信查询时该值为true,只对Rocketmq有效 + */ + QueryDlqMsg?: boolean; + /** + * 查询最近N条消息 最大不超过1024,默认-1为其他查询条件 + */ + NumOfLatestMsg?: number; } /** * ModifyEnvironmentRole请求参数结构体 @@ -6011,6 +6214,19 @@ export interface AMQPClusterConfig { */ UsedQueueNum: number; } +/** + * 标签的key/value的类型 + */ +export interface Tag { + /** + * 标签的key的值 + */ + TagKey: string; + /** + * 标签的Value的值 + */ + TagValue: string; +} /** * CreateRocketMQNamespace返回参数结构体 */ diff --git a/tencentcloud/services/teo/v20220901/teo_client.d.ts b/tencentcloud/services/teo/v20220901/teo_client.d.ts index bea7fae67..f0e2b7774 100644 --- a/tencentcloud/services/teo/v20220901/teo_client.d.ts +++ b/tencentcloud/services/teo/v20220901/teo_client.d.ts @@ -1,6 +1,6 @@ import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; -import { CreatePlanForZoneResponse, DownloadL7LogsRequest, DeleteRulesRequest, CheckCnameStatusResponse, DescribeOriginGroupResponse, DescribeTopL7CacheDataRequest, DeleteApplicationProxyResponse, DescribeZonesRequest, DeleteSecurityIPGroupResponse, ModifyRuleRequest, DescribePrefetchTasksResponse, DeleteApplicationProxyRequest, DescribeDDoSAttackDataResponse, DescribeZoneSettingRequest, ModifyZoneStatusRequest, DescribeIdentificationsResponse, ModifySecurityPolicyRequest, ModifyApplicationProxyRuleStatusResponse, ModifyZoneSettingRequest, CreateApplicationProxyResponse, ModifyOriginGroupResponse, DeleteAccelerationDomainsRequest, ModifyAliasDomainRequest, DescribeAvailablePlansRequest, ModifySecurityPolicyResponse, DescribeHostsSettingResponse, ModifyZoneStatusResponse, ModifyZoneResponse, ModifyZoneRequest, ModifyApplicationProxyStatusResponse, DeleteZoneResponse, CreateRuleResponse, CreatePurgeTaskResponse, DeleteApplicationProxyRuleResponse, DescribeRulesResponse, DescribeOriginProtectionResponse, BindZoneToPlanResponse, DeleteOriginGroupRequest, DescribeAliasDomainsRequest, ModifyHostsCertificateRequest, ModifyApplicationProxyRequest, ModifyAccelerationDomainStatusesResponse, DescribeRulesSettingResponse, DescribeDDoSAttackTopDataRequest, ModifyAccelerationDomainRequest, DescribeRulesRequest, DescribeContentQuotaResponse, ModifyZoneSettingResponse, DeleteSecurityIPGroupRequest, CreateAliasDomainRequest, CreateAliasDomainResponse, DescribeOriginProtectionRequest, CreatePrefetchTaskRequest, DeleteApplicationProxyRuleRequest, DescribeApplicationProxiesResponse, DescribeTopL7AnalysisDataRequest, DescribeAccelerationDomainsResponse, DescribeTopL7CacheDataResponse, DescribeOverviewL7DataRequest, IdentifyZoneResponse, DescribePrefetchTasksRequest, ModifyAliasDomainStatusResponse, DescribeTimingL7AnalysisDataRequest, CreatePrefetchTaskResponse, DescribeDefaultCertificatesRequest, DescribeAliasDomainsResponse, CreateZoneRequest, DescribeTimingL7CacheDataRequest, ModifyRuleResponse, DescribeDDoSAttackEventResponse, CreateApplicationProxyRuleRequest, DownloadL4LogsRequest, DescribeDDoSAttackDataRequest, DescribePurgeTasksRequest, DescribeTimingL7AnalysisDataResponse, DescribeApplicationProxiesRequest, DescribeContentQuotaRequest, DescribeOverviewL7DataResponse, ModifyHostsCertificateResponse, CreateRuleRequest, CreateApplicationProxyRuleResponse, CreatePlanForZoneRequest, ModifyAliasDomainStatusRequest, CreateApplicationProxyRequest, CreateAccelerationDomainResponse, DescribeTimingL4DataResponse, CreateZoneResponse, ModifyApplicationProxyResponse, ModifySecurityIPGroupResponse, ModifyOriginGroupRequest, DownloadL4LogsResponse, DescribeTimingL7CacheDataResponse, ModifyApplicationProxyStatusRequest, DeleteOriginGroupResponse, DescribeIdentificationsRequest, DescribeDefaultCertificatesResponse, CreateOriginGroupResponse, ModifyApplicationProxyRuleStatusRequest, BindZoneToPlanRequest, CreateAccelerationDomainRequest, DeleteZoneRequest, DescribeOriginGroupRequest, ModifyApplicationProxyRuleResponse, DescribeZoneSettingResponse, CreateSecurityIPGroupRequest, DeleteRulesResponse, IdentifyZoneRequest, ModifyApplicationProxyRuleRequest, ModifyAccelerationDomainResponse, DescribeRulesSettingRequest, DescribeZonesResponse, ModifyAliasDomainResponse, CheckCnameStatusRequest, DeleteAliasDomainRequest, DeleteAccelerationDomainsResponse, DescribeTopL7AnalysisDataResponse, CreatePurgeTaskRequest, DownloadL7LogsResponse, CreateOriginGroupRequest, DescribeTimingL4DataRequest, DescribeHostsSettingRequest, CreateSecurityIPGroupResponse, DescribePurgeTasksResponse, DescribeAvailablePlansResponse, DescribeDDoSAttackEventRequest, ModifySecurityIPGroupRequest, DescribeAccelerationDomainsRequest, DescribeDDoSAttackTopDataResponse, DeleteAliasDomainResponse, ModifyAccelerationDomainStatusesRequest } from "./teo_models"; +import { CreatePlanForZoneResponse, DownloadL7LogsRequest, DeleteRulesRequest, CheckCnameStatusResponse, DescribeOriginGroupResponse, DescribeTopL7CacheDataRequest, DeleteApplicationProxyResponse, DescribeZonesRequest, DeleteSecurityIPGroupResponse, ModifyRuleRequest, DescribePrefetchTasksResponse, DeleteApplicationProxyRequest, DescribeDDoSAttackDataResponse, DescribeZoneSettingRequest, ModifyZoneStatusRequest, DescribeIdentificationsResponse, ModifySecurityPolicyRequest, ModifyApplicationProxyRuleStatusResponse, ModifyZoneSettingRequest, CreateApplicationProxyResponse, ModifyOriginGroupResponse, DeleteAccelerationDomainsRequest, ModifyAliasDomainRequest, DescribeAvailablePlansRequest, ModifySecurityPolicyResponse, DescribeHostsSettingResponse, ModifyZoneStatusResponse, ModifyZoneResponse, ModifyZoneRequest, ModifyApplicationProxyStatusResponse, DeleteZoneResponse, CreateRuleResponse, CreatePurgeTaskResponse, DeleteApplicationProxyRuleResponse, DescribeRulesResponse, DescribeOriginProtectionResponse, BindZoneToPlanResponse, DeleteOriginGroupRequest, DescribeAliasDomainsRequest, ModifyHostsCertificateRequest, ModifyApplicationProxyRequest, ModifyAccelerationDomainStatusesResponse, DescribeRulesSettingResponse, DescribeDDoSAttackTopDataRequest, ModifyAccelerationDomainRequest, DescribeRulesRequest, DescribeContentQuotaResponse, ModifyZoneSettingResponse, DeleteSecurityIPGroupRequest, CreateAliasDomainRequest, CreateAliasDomainResponse, DescribeOriginProtectionRequest, CreatePrefetchTaskRequest, DeleteApplicationProxyRuleRequest, DescribeApplicationProxiesResponse, DescribeTopL7AnalysisDataRequest, DescribeAccelerationDomainsResponse, DescribeTopL7CacheDataResponse, DescribeOverviewL7DataRequest, IdentifyZoneResponse, DescribePrefetchTasksRequest, ModifyAliasDomainStatusResponse, DescribeTimingL7AnalysisDataRequest, CreatePrefetchTaskResponse, DescribeDefaultCertificatesRequest, DescribeAliasDomainsResponse, CreateZoneRequest, DescribeTimingL7CacheDataRequest, ModifyRuleResponse, DescribeDDoSAttackEventResponse, CreateApplicationProxyRuleRequest, DownloadL4LogsRequest, DescribeDDoSAttackDataRequest, DescribePurgeTasksRequest, DescribeTimingL7AnalysisDataResponse, DescribeApplicationProxiesRequest, DescribeContentQuotaRequest, DescribeOverviewL7DataResponse, ModifyHostsCertificateResponse, CreateRuleRequest, CreateApplicationProxyRuleResponse, CreatePlanForZoneRequest, ModifyAliasDomainStatusRequest, CreateApplicationProxyRequest, CreateAccelerationDomainResponse, DescribeTimingL4DataResponse, CreateZoneResponse, ModifyApplicationProxyResponse, ModifySecurityIPGroupResponse, ModifyOriginGroupRequest, DownloadL4LogsResponse, DescribeTimingL7CacheDataResponse, ModifyApplicationProxyStatusRequest, DeleteOriginGroupResponse, DescribeIdentificationsRequest, DescribeDefaultCertificatesResponse, CreateOriginGroupResponse, ModifyApplicationProxyRuleStatusRequest, BindZoneToPlanRequest, CreateAccelerationDomainRequest, DeleteZoneRequest, DescribeOriginGroupRequest, ModifyApplicationProxyRuleResponse, DescribeZoneSettingResponse, CreateSecurityIPGroupRequest, DeleteRulesResponse, IdentifyZoneRequest, ModifyApplicationProxyRuleRequest, ModifyAccelerationDomainResponse, DescribeRulesSettingRequest, DescribeZonesResponse, ModifyAliasDomainResponse, CheckCnameStatusRequest, DeleteAliasDomainRequest, DeleteAccelerationDomainsResponse, DescribeTopL7AnalysisDataResponse, CreatePurgeTaskRequest, DownloadL7LogsResponse, CreateOriginGroupRequest, DescribeTimingL4DataRequest, DescribeHostsSettingRequest, CreateSecurityIPGroupResponse, CreateSharedCNAMEResponse, DescribePurgeTasksResponse, DescribeAvailablePlansResponse, DescribeDDoSAttackEventRequest, ModifySecurityIPGroupRequest, CreateSharedCNAMERequest, DescribeAccelerationDomainsRequest, DescribeDDoSAttackTopDataResponse, DeleteAliasDomainResponse, ModifyAccelerationDomainStatusesRequest } from "./teo_models"; /** * teo client * @class @@ -15,6 +15,10 @@ export declare class Client extends AbstractClient { * 删除源站组 */ DeleteOriginGroup(req: DeleteOriginGroupRequest, cb?: (error: string, rep: DeleteOriginGroupResponse) => void): Promise; + /** + * 创建共享 CNAME + */ + CreateSharedCNAME(req: CreateSharedCNAMERequest, cb?: (error: string, rep: CreateSharedCNAMEResponse) => void): Promise; /** * 删除站点。 */ diff --git a/tencentcloud/services/teo/v20220901/teo_client.js b/tencentcloud/services/teo/v20220901/teo_client.js index 748f724e9..6164f19d8 100644 --- a/tencentcloud/services/teo/v20220901/teo_client.js +++ b/tencentcloud/services/teo/v20220901/teo_client.js @@ -39,6 +39,12 @@ class Client extends abstract_client_1.AbstractClient { async DeleteOriginGroup(req, cb) { return this.request("DeleteOriginGroup", req, cb); } + /** + * 创建共享 CNAME + */ + async CreateSharedCNAME(req, cb) { + return this.request("CreateSharedCNAME", req, cb); + } /** * 删除站点。 */ diff --git a/tencentcloud/services/teo/v20220901/teo_models.d.ts b/tencentcloud/services/teo/v20220901/teo_models.d.ts index 93266df94..de9c08390 100644 --- a/tencentcloud/services/teo/v20220901/teo_models.d.ts +++ b/tencentcloud/services/teo/v20220901/teo_models.d.ts @@ -6254,6 +6254,19 @@ export interface CreateSecurityIPGroupResponse { */ RequestId?: string; } +/** + * CreateSharedCNAME返回参数结构体 + */ +export interface CreateSharedCNAMEResponse { + /** + * 共享 CNAME。格式为:<自定义前缀>++"share.eo.dnse[0-5].com" + */ + SharedCNAME?: string; + /** + * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + RequestId?: string; +} /** * DescribePurgeTasks返回参数结构体 */ @@ -6516,6 +6529,25 @@ export interface DefaultServerCertInfo { */ SignAlgo?: string; } +/** + * CreateSharedCNAME请求参数结构体 + */ +export interface CreateSharedCNAMERequest { + /** + * 共享 CNAME 所属站点的 ID。 + */ + ZoneId: string; + /** + * 共享 CNAME 前缀。请输入合法的域名前缀,例如"test-api"、"test-api.com",限制输入 50 个字符。 + 共享 CNAME 完整格式为:<自定义前缀>++"share.eo.dnse[0-5].com"。例如前缀传入 example.com,EO 会为您创建共享 CNAME:example.com.sai2ig51kaa5.eo.dns2.com + 示例值:example.com + */ + SharedCNAMEPrefix: string; + /** + * 描述。可输入 1-50 个任意字符。 + */ + Description?: string; +} /** * DescribeAccelerationDomains请求参数结构体 */ diff --git a/tencentcloud/services/tione/v20211111/tione_models.d.ts b/tencentcloud/services/tione/v20211111/tione_models.d.ts index 909aefde4..d8db49878 100644 --- a/tencentcloud/services/tione/v20211111/tione_models.d.ts +++ b/tencentcloud/services/tione/v20211111/tione_models.d.ts @@ -145,6 +145,10 @@ export interface CreateModelServiceRequest { * 服务的启动命令 */ Command?: string; + /** + * 是否开启TIONE内网访问外部 + */ + ServiceEIP?: ServiceEIP; } /** * CreateNotebookImage返回参数结构体 @@ -2117,6 +2121,10 @@ export interface ModifyModelServiceRequest { * 服务的启动命令 */ Command?: string; + /** + * 是否开启TIONE内网访问外部 + */ + ServiceEIP?: ServiceEIP; } /** * 框架版本以及对应的训练模式 @@ -2854,23 +2862,43 @@ export interface Spec { /** * 计费项标签 */ - SpecId: string; + SpecId?: string; /** * 计费项名称 */ - SpecName: string; + SpecName?: string; /** * 计费项显示名称 */ - SpecAlias: string; + SpecAlias?: string; /** * 是否售罄 */ - Available: boolean; + Available?: boolean; /** * 当前资源售罄时,可用的区域有哪些 */ - AvailableRegion: Array; + AvailableRegion?: Array; + /** + * 当前计费项支持的特性 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + SpecFeatures?: Array; + /** + * 计费项类型 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + SpecType?: string; + /** + * GPU类型 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + GpuType?: string; + /** + * 计费项CategoryId + 注意:此字段可能返回 null,表示取不到有效值。 + */ + CategoryId?: string; } /** * 配置GooseFS参数 @@ -5034,6 +5062,21 @@ export interface PodInfo { 注意:此字段可能返回 null,表示取不到有效值。 */ Status?: string; + /** + * pod启动时间 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + StartTime?: string; + /** + * pod结束时间 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + EndTime?: string; + /** + * pod资源配置 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + ResourceConfigInfo?: ResourceConfigInfo; } /** * DeleteBatchTask返回参数结构体 diff --git a/tencentcloud/services/trtc/v20190722/trtc_models.d.ts b/tencentcloud/services/trtc/v20190722/trtc_models.d.ts index 7c3fdd9bb..8af13f563 100644 --- a/tencentcloud/services/trtc/v20190722/trtc_models.d.ts +++ b/tencentcloud/services/trtc/v20190722/trtc_models.d.ts @@ -1869,7 +1869,8 @@ export interface TencentVod { */ SourceContext?: string; /** - * 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效)。 + * 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), + 3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。 */ MediaType?: number; /** @@ -2801,7 +2802,9 @@ export interface RecordParams { */ SubscribeStreamUserIds?: SubscribeStreamUserIds; /** - * 输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 + * 输出文件的格式(存储至COS等第三方存储时有效)。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 + + 存储到云点播VOD时此参数无效,存储到VOD时请通过TencentVod(https://cloud.tencent.com/document/api/647/44055#TencentVod)内的MediaType设置。 */ OutputFormat?: number; /** diff --git a/tencentcloud/services/tse/v20201207/tse_models.d.ts b/tencentcloud/services/tse/v20201207/tse_models.d.ts index cc007bf33..9df396bda 100644 --- a/tencentcloud/services/tse/v20201207/tse_models.d.ts +++ b/tencentcloud/services/tse/v20201207/tse_models.d.ts @@ -3353,6 +3353,11 @@ export interface KongServicePreview { 注意:此字段可能返回 null,表示取不到有效值。 */ Editable?: boolean; + /** + * 请求路径 + 注意:此字段可能返回 null,表示取不到有效值。 + */ + Path?: string; } /** * ModifyCloudNativeAPIGatewayRouteRateLimit返回参数结构体 diff --git a/tencentcloud/services/tsf/v20180326/tsf_models.d.ts b/tencentcloud/services/tsf/v20180326/tsf_models.d.ts index 88bb53de4..0b0d28cbd 100644 --- a/tencentcloud/services/tsf/v20180326/tsf_models.d.ts +++ b/tencentcloud/services/tsf/v20180326/tsf_models.d.ts @@ -2027,7 +2027,7 @@ export interface UpdateHealthCheckSettingsRequest { */ GroupId: string; /** - * 是否能使健康检查 + * 是否开启健康检查 */ EnableHealthCheck?: boolean; /** @@ -7361,7 +7361,7 @@ export interface DeployGroupRequest { */ DeployBatch?: Array; /** - * 滚动发布的执行方式 + * 滚动发布的执行方式,auto表示自动, manual表示手动 */ DeployExeMode?: string; /** @@ -7385,7 +7385,8 @@ export interface DeployGroupRequest { */ JdkName?: string; /** - * JDK版本: 8或11 (openJDK只支持8) + * konaJDK版本:8、11和17 + openJDK版本:8、17 */ JdkVersion?: string; /** diff --git a/test/monitor.v20180724.test.js b/test/monitor.v20180724.test.js index cbd6dacfd..c69ab4b2a 100644 --- a/test/monitor.v20180724.test.js +++ b/test/monitor.v20180724.test.js @@ -1178,6 +1178,16 @@ it("monitor.v20180724.DescribePrometheusTargetsTMP", async function () { } }) +it("monitor.v20180724.DescribePrometheusRegions", async function () { + try { + const data = await client.DescribePrometheusRegions({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("monitor.v20180724.DescribeGrafanaWhiteList", async function () { try { const data = await client.DescribeGrafanaWhiteList({}) diff --git a/test/ssl.v20191205.test.js b/test/ssl.v20191205.test.js index 013cffe87..716e99a84 100644 --- a/test/ssl.v20191205.test.js +++ b/test/ssl.v20191205.test.js @@ -58,6 +58,16 @@ it("ssl.v20191205.DescribeHostTkeInstanceList", async function () { } }) +it("ssl.v20191205.DescribeHostUpdateRecord", async function () { + try { + const data = await client.DescribeHostUpdateRecord({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("ssl.v20191205.UploadRevokeLetter", async function () { try { const data = await client.UploadRevokeLetter({}) @@ -348,9 +358,9 @@ it("ssl.v20191205.DeployCertificateRecordRetry", async function () { } }) -it("ssl.v20191205.DescribeHostUpdateRecord", async function () { +it("ssl.v20191205.DescribeCertificateBindResourceTaskResult", async function () { try { - const data = await client.DescribeHostUpdateRecord({}) + const data = await client.DescribeCertificateBindResourceTaskResult({}) expect(data).to.be.ok } catch(error) { expect(error.requestId).to.be.ok @@ -488,6 +498,16 @@ it("ssl.v20191205.CreateCertificateByPackage", async function () { } }) +it("ssl.v20191205.CreateCertificateBindResourceSyncTask", async function () { + try { + const data = await client.CreateCertificateBindResourceSyncTask({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("ssl.v20191205.ModifyCertificatesExpiringNotificationSwitch", async function () { try { const data = await client.ModifyCertificatesExpiringNotificationSwitch({}) @@ -538,4 +558,14 @@ it("ssl.v20191205.DescribeManagers", async function () { } }) +it("ssl.v20191205.DescribeCertificateBindResourceTaskDetail", async function () { + try { + const data = await client.DescribeCertificateBindResourceTaskDetail({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + }) diff --git a/test/tdmq.v20200217.test.js b/test/tdmq.v20200217.test.js index cfcd0e893..6da96c1ad 100644 --- a/test/tdmq.v20200217.test.js +++ b/test/tdmq.v20200217.test.js @@ -58,6 +58,16 @@ it("tdmq.v20200217.ModifyAMQPCluster", async function () { } }) +it("tdmq.v20200217.DescribeRocketMQMsgTrace", async function () { + try { + const data = await client.DescribeRocketMQMsgTrace({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("tdmq.v20200217.CreateCmqTopic", async function () { try { const data = await client.CreateCmqTopic({}) @@ -248,6 +258,16 @@ it("tdmq.v20200217.ModifyRocketMQTopic", async function () { } }) +it("tdmq.v20200217.DescribeRocketMQTopicMsgs", async function () { + try { + const data = await client.DescribeRocketMQTopicMsgs({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("tdmq.v20200217.DescribeEnvironmentAttributes", async function () { try { const data = await client.DescribeEnvironmentAttributes({}) diff --git a/test/teo.v20220901.test.js b/test/teo.v20220901.test.js index b40b5d092..25c2382fe 100644 --- a/test/teo.v20220901.test.js +++ b/test/teo.v20220901.test.js @@ -38,6 +38,16 @@ it("teo.v20220901.DeleteOriginGroup", async function () { } }) +it("teo.v20220901.CreateSharedCNAME", async function () { + try { + const data = await client.CreateSharedCNAME({}) + expect(data).to.be.ok + } catch(error) { + expect(error.requestId).to.be.ok + expect(error.code).to.be.ok + } +}) + it("teo.v20220901.DeleteZone", async function () { try { const data = await client.DeleteZone({})