diff --git a/CHANGELOG.md b/CHANGELOG.md index a35a0be386..5eebf01293 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,384 @@ +# Release v1.0.1039 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 173 次发布 + +发布时间:2024-11-11 01:10:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyDBInstanceReadOnlyStatus](https://cloud.tencent.com/document/api/236/112485) + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 114 次发布 + +发布时间:2024-11-11 01:17:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyAlarmNotice](https://cloud.tencent.com/document/api/614/56458) + + * 新增入参:Tags, JumpDomain, DeliverStatus, DeliverConfig, AlarmShieldStatus + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 133 次发布 + +发布时间:2024-11-12 01:24:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateCloudProtectServiceOrderRecord + +### 第 132 次发布 + +发布时间:2024-11-08 11:57:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteBashEvents](https://cloud.tencent.com/document/api/296/39601) + + * 新增入参:All + + * **修改入参**:Ids + +* [DeleteBruteAttacks](https://cloud.tencent.com/document/api/296/19845) + + * 新增入参:All + + * **修改入参**:Ids + +* [DeleteMaliciousRequests](https://cloud.tencent.com/document/api/296/31289) + + * 新增入参:All + + * **修改入参**:Ids + +* [DeleteReverseShellEvents](https://cloud.tencent.com/document/api/296/39596) + + * 新增入参:All + + * **修改入参**:Ids + +* [DescribeLicenseList](https://cloud.tencent.com/document/api/296/80397) + + * 新增入参:Order, By + +* [DescribeLogStorageConfig](https://cloud.tencent.com/document/api/296/91086) + + * 新增出参:Granularity + +* [DescribeMachineGeneral](https://cloud.tencent.com/document/api/296/99507) + + * 新增出参:CloudFrom + + +新增数据结构: + +* [CloudFromCnt](https://cloud.tencent.com/document/api/296/19867#CloudFromCnt) + +修改数据结构: + +* [BaselineFix](https://cloud.tencent.com/document/api/296/19867#BaselineFix) + + * **修改成员**:ItemName, HostIp, CreateTime, ModifyTime, FixTime, Id, MachineExtraInfo + +* [BaselineHost](https://cloud.tencent.com/document/api/296/19867#BaselineHost) + + * **修改成员**:HostId, HostName, HostTag, HostIp, WanIp, MachineExtraInfo + +* [BaselineHostDetect](https://cloud.tencent.com/document/api/296/19867#BaselineHostDetect) + + * **修改成员**:HostId, HostIp, HostName, WanIp, DetectStatus, PassedItemCount, ItemCount, NotPassedItemCount, FirstTime, LastTime, Uuid, MachineExtraInfo + +* [BaselineItem](https://cloud.tencent.com/document/api/296/19867#BaselineItem) + + * **修改成员**:ItemId, ItemName, CategoryId, ItemDesc, FixMethod, RuleName, DetectResultDesc, Level, DetectStatus, HostId, HostName, HostIp, WanIp, FirstTime, LastTime, CanBeFixed, Uuid, MachineExtraInfo + +* [BashEventNew](https://cloud.tencent.com/document/api/296/19867#BashEventNew) + + * **修改成员**:Id, Uuid, Quuid, HostIp, User, Platform, BashCmd, RuleId, RuleName, RuleLevel, Status, CreateTime, MachineName, DetectBy, Pid, Exe, ModifyTime, RuleCategory, RegexBashCmd, MachineType, MachineExtraInfo + +* [DefendAttackLog](https://cloud.tencent.com/document/api/296/19867#DefendAttackLog) + + * **修改成员**:Id, Uuid, SrcIp, SrcPort, HttpMethod, HttpCgi, HttpParam, VulType, CreatedAt, MachineIp, MachineName, DstIp, DstPort, HttpContent, MachineExtraInfo + +* [EmergencyVul](https://cloud.tencent.com/document/api/296/19867#EmergencyVul) + + * **修改成员**:Method, AttackLevel, DefenseState + +* [FileTamperRuleInfo](https://cloud.tencent.com/document/api/296/19867#FileTamperRuleInfo) + + * **修改成员**:WriteRuleCount, ReadRuleCount, ReadWriteRuleCount, FileAction, AddWhiteType + +* [IncidentVertexInfo](https://cloud.tencent.com/document/api/296/19867#IncidentVertexInfo) + + * **修改成员**:IncidentId, TableName, Vertex, VertexCount + +* [JavaMemShellPluginSetting](https://cloud.tencent.com/document/api/296/19867#JavaMemShellPluginSetting) + + * **修改成员**:Uuid, MachineExtraInfo + +* [LicenseBindTaskDetail](https://cloud.tencent.com/document/api/296/19867#LicenseBindTaskDetail) + + * **修改成员**:FixMessage, MachineExtraInfo + +* [LogStorageRecord](https://cloud.tencent.com/document/api/296/19867#LogStorageRecord) + + * **修改成员**:Month, UsedSize, InquireSize + +* [LoginWhiteCombinedInfo](https://cloud.tencent.com/document/api/296/19867#LoginWhiteCombinedInfo) + + * **修改成员**:Places, UserName, SrcIp, Locale, Remark, StartTime, EndTime, IsGlobal, Name, Desc, Id, CreateTime, ModifyTime, Uuid + +* [NetAttackEvent](https://cloud.tencent.com/document/api/296/19867#NetAttackEvent) + + * **修改成员**:Id, Uuid, DstPort, SrcIP, Location, VulId, VulName, MergeTime, MachineExtraInfo, Type, Status, VulSupportDefense, VulDefenceStatus, PayVersion, Quuid, Count, New + +* [NetAttackTopInfo](https://cloud.tencent.com/document/api/296/19867#NetAttackTopInfo) + + * **修改成员**:Agent, SrcIp, DstPort, Vul + +* [NetAttackTrend](https://cloud.tencent.com/document/api/296/19867#NetAttackTrend) + + * **修改成员**:DateTime, AttackCount, TryAttackCount, SuccAttackCount + +* [NetAttackWhiteRule](https://cloud.tencent.com/document/api/296/19867#NetAttackWhiteRule) + + * **修改成员**:Id, Description, Scope, DealOldEvents, Quuids, SrcIP, CreateTime, ModifyTime + +* [PrivilegeRule](https://cloud.tencent.com/document/api/296/19867#PrivilegeRule) + + * **修改成员**:Id, Uuid, ProcessName, SMode, Operator, IsGlobal, Status, CreateTime, ModifyTime, Hostip + +* [ProtectDirInfo](https://cloud.tencent.com/document/api/296/19867#ProtectDirInfo) + + * **修改成员**:FirstProtectTime, LatestProtectTime, ProtectFileType, ProtectFilesCount + +* [ProtectDirRelatedServer](https://cloud.tencent.com/document/api/296/19867#ProtectDirRelatedServer) + + * **修改成员**:Id, HostName, HostIp, MachineOs, RelateDirNum, ProtectStatus, ProtectSwitch, AutoRestoreSwitchStatus, Quuid, Authorization, Exception, Progress, ExceptionMessage, MachineExtraInfo + +* [VertexDetail](https://cloud.tencent.com/document/api/296/19867#VertexDetail) + + * **修改成员**:Type, Time, AlarmInfo, ProcName, CmdLine, Pid, FileMd5, FileContent, FilePath, FileCreateTime, Address, DstPort, SrcIP, User, VulName, VulTime, HttpContent, VulSrcIP, VertexId + +* [VulEffectHostList](https://cloud.tencent.com/document/api/296/19867#VulEffectHostList) + + * **修改成员**:EventId, Status, LastTime, Level, Quuid, Uuid, HostIp, AliasName, Tags, Description, HostVersion, IsSupportAutoFix, FixStatusMsg, FirstDiscoveryTime, InstanceState, PublicIpAddresses, CloudTags, MachineExtraInfo + +* [VulEmergentMsgInfo](https://cloud.tencent.com/document/api/296/19867#VulEmergentMsgInfo) + + * 新增成员:NameEn + +* [WarningInfoObj](https://cloud.tencent.com/document/api/296/19867#WarningInfoObj) + + * **修改成员**:HostRange + +* [WebHookPolicy](https://cloud.tencent.com/document/api/296/19867#WebHookPolicy) + + * 新增成员:ExcludedQuuids + +* [WebHookRuleSummary](https://cloud.tencent.com/document/api/296/19867#WebHookRuleSummary) + + * **修改成员**:RuleId, RuleName, HookAddr, RuleRemark, RuleItems, HostLabels, IsDisabled, CreateTime, UpdateTime, HostCount + + + + +## 弹性 MapReduce(emr) 版本:2019-01-03 + +### 第 81 次发布 + +发布时间:2024-11-11 01:33:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RenewInstancesInfo](https://cloud.tencent.com/document/api/589/33981#RenewInstancesInfo) + + * 新增成员:RootSize, RootStorageType, MCMultiDisk + + + + +## 高性能应用服务(hai) 版本:2023-08-12 + +### 第 8 次发布 + +发布时间:2024-11-11 01:38:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [InquirePriceRunInstances](https://cloud.tencent.com/document/api/1721/101610) + + * 新增入参:InstanceChargeType, InstanceChargePrepaid + + +新增数据结构: + +* [InstanceChargePrepaid](https://cloud.tencent.com/document/api/1721/101518#InstanceChargePrepaid) +* [ItemPriceDetail](https://cloud.tencent.com/document/api/1721/101518#ItemPriceDetail) + +修改数据结构: + +* [Price](https://cloud.tencent.com/document/api/1721/101518#Price) + + * 新增成员:PriceDetailSet + + + + +## 腾讯混元大模型(hunyuan) 版本:2023-09-01 + +### 第 25 次发布 + +发布时间:2024-11-12 01:40:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetEmbedding](https://cloud.tencent.com/document/api/1729/102832) + + * 新增入参:InputList + + * **修改入参**:Input + + + + +## 智能视图计算平台(iss) 版本:2023-05-17 + +### 第 24 次发布 + +发布时间:2024-11-12 01:45:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CheckDomain + + + +## 小程序安全(mmps) 版本:2020-07-10 + +### 第 10 次发布 + +发布时间:2024-11-11 01:49:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AppInfoItem](https://cloud.tencent.com/document/api/1223/75143#AppInfoItem) + + * **修改成员**:PrivacyTextName, SoftwareMD5, PrivacyTextMD5 + + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 70 次发布 + +发布时间:2024-11-11 02:02:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificateDetail](https://cloud.tencent.com/document/api/400/41673) + + * 新增出参:CertChainInfo + + +新增数据结构: + +* [CertBasicInfo](https://cloud.tencent.com/document/api/400/41679#CertBasicInfo) + +修改数据结构: + +* [HostingConfig](https://cloud.tencent.com/document/api/400/41679#HostingConfig) + + * 新增成员:ReplaceStartTime, ReplaceEndTime + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 219 次发布 + +发布时间:2024-11-08 17:08:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyBandwidthPackageBandwidth](https://cloud.tencent.com/document/api/215/112463) + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 111 次发布 + +发布时间:2024-11-12 02:23:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDataModel](https://cloud.tencent.com/document/api/1267/112527) +* [DeleteDataModel](https://cloud.tencent.com/document/api/1267/112526) +* [UpdateDataModelRegistryInfo](https://cloud.tencent.com/document/api/1267/112525) + + + # Release v1.0.1038 ## 商业智能分析 BI(bi) 版本:2022-01-05 diff --git a/SERVICE_CHANGELOG.md b/SERVICE_CHANGELOG.md index f3e0c7245f..037073d8f4 100644 --- a/SERVICE_CHANGELOG.md +++ b/SERVICE_CHANGELOG.md @@ -1,318 +1,306 @@ # 本版本更新包含以下内容: -## 商业智能分析 BI(bi) 版本:2022-01-05 +## 云数据库 MySQL(cdb) 版本:2017-03-20 -### 第 17 次发布 +### 第 173 次发布 -发布时间:2024-11-08 01:10:34 +发布时间:2024-11-11 01:10:41 本次发布包含了以下内容: 改善已有的文档。 -修改接口: - -* [CreateEmbedToken](https://cloud.tencent.com/document/api/590/73724) - - * 新增入参:TokenType, TokenNum - - -修改数据结构: - -* [EmbedTokenInfo](https://cloud.tencent.com/document/api/590/73726#EmbedTokenInfo) - - * 新增成员:TokenType, TokenNum, SingleUserMultiToken +新增接口: +* [ModifyDBInstanceReadOnlyStatus](https://cloud.tencent.com/document/api/236/112485) -## 混沌演练平台(cfg) 版本:2021-08-20 +## 日志服务(cls) 版本:2020-10-16 -### 第 22 次发布 +### 第 114 次发布 -发布时间:2024-11-08 01:17:55 +发布时间:2024-11-11 01:17:50 本次发布包含了以下内容: 改善已有的文档。 -修改数据结构: +修改接口: -* [TaskGroupAction](https://cloud.tencent.com/document/api/1500/71784#TaskGroupAction) +* [ModifyAlarmNotice](https://cloud.tencent.com/document/api/614/56458) - * 新增成员:TaskGroupActionStartTime + * 新增入参:Tags, JumpDomain, DeliverStatus, DeliverConfig, AlarmShieldStatus -## 操作审计(cloudaudit) 版本:2019-03-19 +## 主机安全(cwp) 版本:2018-02-28 -### 第 16 次发布 +### 第 133 次发布 -发布时间:2024-11-08 01:21:05 +发布时间:2024-11-12 01:24:32 本次发布包含了以下内容: 改善已有的文档。 -修改接口: - -* [LookUpEvents](https://cloud.tencent.com/document/api/629/35344) - - * 新增出参:TotalCount +**删除接口**: +* CreateCloudProtectServiceOrderRecord +### 第 132 次发布 +发布时间:2024-11-08 11:57:29 -## 日志服务(cls) 版本:2020-10-16 +本次发布包含了以下内容: -### 第 113 次发布 +改善已有的文档。 -发布时间:2024-11-08 01:21:25 +修改接口: -本次发布包含了以下内容: +* [DeleteBashEvents](https://cloud.tencent.com/document/api/296/39601) -改善已有的文档。 + * 新增入参:All -修改数据结构: + * **修改入参**:Ids -* [DataTransformTaskInfo](https://cloud.tencent.com/document/api/614/56471#DataTransformTaskInfo) +* [DeleteBruteAttacks](https://cloud.tencent.com/document/api/296/19845) - * 新增成员:KeepFailureLog, FailureLogKey + * 新增入参:All + * **修改入参**:Ids +* [DeleteMaliciousRequests](https://cloud.tencent.com/document/api/296/31289) + * 新增入参:All -## 运维安全中心(堡垒机)(dasb) 版本:2019-10-18 + * **修改入参**:Ids -### 第 35 次发布 +* [DeleteReverseShellEvents](https://cloud.tencent.com/document/api/296/39596) -发布时间:2024-11-08 01:25:28 + * 新增入参:All -本次发布包含了以下内容: + * **修改入参**:Ids -改善已有的文档。 +* [DescribeLicenseList](https://cloud.tencent.com/document/api/296/80397) -修改数据结构: + * 新增入参:Order, By -* [ChangePwdTaskDetail](https://cloud.tencent.com/document/api/1025/74416#ChangePwdTaskDetail) +* [DescribeLogStorageConfig](https://cloud.tencent.com/document/api/296/91086) - * **修改成员**:Device, Account, LastChangeStatus + * 新增出参:Granularity -* [ChangePwdTaskInfo](https://cloud.tencent.com/document/api/1025/74416#ChangePwdTaskInfo) +* [DescribeMachineGeneral](https://cloud.tencent.com/document/api/296/99507) - * **修改成员**:Id, OperationId, TaskName, Department, ChangeMethod, RunAccount, AuthGenerationStrategy, PasswordLength, SmallLetter, BigLetter, Digit, Symbol, CompleteNotify, NotifyEmails, FilePassword, AccountSet, DeviceSet, Type, Period, FirstTime, NextTime + * 新增出参:CloudFrom +新增数据结构: +* [CloudFromCnt](https://cloud.tencent.com/document/api/296/19867#CloudFromCnt) -## TDSQL MySQL 版(dcdb) 版本:2018-04-11 +修改数据结构: -### 第 74 次发布 +* [BaselineFix](https://cloud.tencent.com/document/api/296/19867#BaselineFix) -发布时间:2024-11-08 01:27:11 + * **修改成员**:ItemName, HostIp, CreateTime, ModifyTime, FixTime, Id, MachineExtraInfo -本次发布包含了以下内容: +* [BaselineHost](https://cloud.tencent.com/document/api/296/19867#BaselineHost) -改善已有的文档。 + * **修改成员**:HostId, HostName, HostTag, HostIp, WanIp, MachineExtraInfo -新增接口: +* [BaselineHostDetect](https://cloud.tencent.com/document/api/296/19867#BaselineHostDetect) -* [CreateOnlineDDLJob](https://cloud.tencent.com/document/api/557/112342) + * **修改成员**:HostId, HostIp, HostName, WanIp, DetectStatus, PassedItemCount, ItemCount, NotPassedItemCount, FirstTime, LastTime, Uuid, MachineExtraInfo +* [BaselineItem](https://cloud.tencent.com/document/api/296/19867#BaselineItem) + * **修改成员**:ItemId, ItemName, CategoryId, ItemDesc, FixMethod, RuleName, DetectResultDesc, Level, DetectStatus, HostId, HostName, HostIp, WanIp, FirstTime, LastTime, CanBeFixed, Uuid, MachineExtraInfo -## 智能视图计算平台(iss) 版本:2023-05-17 +* [BashEventNew](https://cloud.tencent.com/document/api/296/19867#BashEventNew) -### 第 23 次发布 + * **修改成员**:Id, Uuid, Quuid, HostIp, User, Platform, BashCmd, RuleId, RuleName, RuleLevel, Status, CreateTime, MachineName, DetectBy, Pid, Exe, ModifyTime, RuleCategory, RegexBashCmd, MachineType, MachineExtraInfo -发布时间:2024-11-08 01:43:06 +* [DefendAttackLog](https://cloud.tencent.com/document/api/296/19867#DefendAttackLog) -本次发布包含了以下内容: + * **修改成员**:Id, Uuid, SrcIp, SrcPort, HttpMethod, HttpCgi, HttpParam, VulType, CreatedAt, MachineIp, MachineName, DstIp, DstPort, HttpContent, MachineExtraInfo -改善已有的文档。 +* [EmergencyVul](https://cloud.tencent.com/document/api/296/19867#EmergencyVul) -修改接口: + * **修改成员**:Method, AttackLevel, DefenseState -* [DescribeRecordPlaybackUrl](https://cloud.tencent.com/document/api/1344/95933) +* [FileTamperRuleInfo](https://cloud.tencent.com/document/api/296/19867#FileTamperRuleInfo) - * 新增入参:CorrectTimestamp + * **修改成员**:WriteRuleCount, ReadRuleCount, ReadWriteRuleCount, FileAction, AddWhiteType +* [IncidentVertexInfo](https://cloud.tencent.com/document/api/296/19867#IncidentVertexInfo) + * **修改成员**:IncidentId, TableName, Vertex, VertexCount +* [JavaMemShellPluginSetting](https://cloud.tencent.com/document/api/296/19867#JavaMemShellPluginSetting) -## 文字识别(ocr) 版本:2018-11-19 + * **修改成员**:Uuid, MachineExtraInfo -### 第 154 次发布 +* [LicenseBindTaskDetail](https://cloud.tencent.com/document/api/296/19867#LicenseBindTaskDetail) -发布时间:2024-11-08 01:52:54 + * **修改成员**:FixMessage, MachineExtraInfo -本次发布包含了以下内容: +* [LogStorageRecord](https://cloud.tencent.com/document/api/296/19867#LogStorageRecord) -改善已有的文档。 + * **修改成员**:Month, UsedSize, InquireSize -新增接口: +* [LoginWhiteCombinedInfo](https://cloud.tencent.com/document/api/296/19867#LoginWhiteCombinedInfo) -* [RecognizeValidIDCardOCR](https://cloud.tencent.com/document/api/866/112345) + * **修改成员**:Places, UserName, SrcIp, Locale, Remark, StartTime, EndTime, IsGlobal, Name, Desc, Id, CreateTime, ModifyTime, Uuid -修改接口: +* [NetAttackEvent](https://cloud.tencent.com/document/api/296/19867#NetAttackEvent) -* [HmtResidentPermitOCR](https://cloud.tencent.com/document/api/866/43106) + * **修改成员**:Id, Uuid, DstPort, SrcIP, Location, VulId, VulName, MergeTime, MachineExtraInfo, Type, Status, VulSupportDefense, VulDefenceStatus, PayVersion, Quuid, Count, New - * 新增入参:CropPortrait +* [NetAttackTopInfo](https://cloud.tencent.com/document/api/296/19867#NetAttackTopInfo) - * 新增出参:PortraitImageInfo + * **修改成员**:Agent, SrcIp, DstPort, Vul -* [PassportOCR](https://cloud.tencent.com/document/api/866/37840) +* [NetAttackTrend](https://cloud.tencent.com/document/api/296/19867#NetAttackTrend) - * 新增入参:CropPortrait + * **修改成员**:DateTime, AttackCount, TryAttackCount, SuccAttackCount - * 新增出参:PortraitImageInfo +* [NetAttackWhiteRule](https://cloud.tencent.com/document/api/296/19867#NetAttackWhiteRule) -* [RecognizeForeignPermanentResidentIdCard](https://cloud.tencent.com/document/api/866/103033) + * **修改成员**:Id, Description, Scope, DealOldEvents, Quuids, SrcIP, CreateTime, ModifyTime - * 新增入参:CropPortrait +* [PrivilegeRule](https://cloud.tencent.com/document/api/296/19867#PrivilegeRule) - * 新增出参:PortraitImageInfo + * **修改成员**:Id, Uuid, ProcessName, SMode, Operator, IsGlobal, Status, CreateTime, ModifyTime, Hostip +* [ProtectDirInfo](https://cloud.tencent.com/document/api/296/19867#ProtectDirInfo) -新增数据结构: + * **修改成员**:FirstProtectTime, LatestProtectTime, ProtectFileType, ProtectFilesCount -* [CardWarnInfo](https://cloud.tencent.com/document/api/866/33527#CardWarnInfo) -* [ContentInfo](https://cloud.tencent.com/document/api/866/33527#ContentInfo) -* [IDCardInfo](https://cloud.tencent.com/document/api/866/33527#IDCardInfo) -* [ImageCoordinates](https://cloud.tencent.com/document/api/866/33527#ImageCoordinates) -* [PermanentResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#PermanentResidencePermitInfo) -* [PortraitImageInfo](https://cloud.tencent.com/document/api/866/33527#PortraitImageInfo) -* [ResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#ResidencePermitInfo) -* [TemporaryIDCardInfo](https://cloud.tencent.com/document/api/866/33527#TemporaryIDCardInfo) +* [ProtectDirRelatedServer](https://cloud.tencent.com/document/api/296/19867#ProtectDirRelatedServer) + * **修改成员**:Id, HostName, HostIp, MachineOs, RelateDirNum, ProtectStatus, ProtectSwitch, AutoRestoreSwitchStatus, Quuid, Authorization, Exception, Progress, ExceptionMessage, MachineExtraInfo +* [VertexDetail](https://cloud.tencent.com/document/api/296/19867#VertexDetail) -## 集团账号管理(organization) 版本:2021-03-31 + * **修改成员**:Type, Time, AlarmInfo, ProcName, CmdLine, Pid, FileMd5, FileContent, FilePath, FileCreateTime, Address, DstPort, SrcIP, User, VulName, VulTime, HttpContent, VulSrcIP, VertexId -### 第 40 次发布 +* [VulEffectHostList](https://cloud.tencent.com/document/api/296/19867#VulEffectHostList) -发布时间:2024-11-08 01:54:14 + * **修改成员**:EventId, Status, LastTime, Level, Quuid, Uuid, HostIp, AliasName, Tags, Description, HostVersion, IsSupportAutoFix, FixStatusMsg, FirstDiscoveryTime, InstanceState, PublicIpAddresses, CloudTags, MachineExtraInfo -本次发布包含了以下内容: +* [VulEmergentMsgInfo](https://cloud.tencent.com/document/api/296/19867#VulEmergentMsgInfo) -改善已有的文档。 + * 新增成员:NameEn -修改接口: +* [WarningInfoObj](https://cloud.tencent.com/document/api/296/19867#WarningInfoObj) -* [AddPermissionPolicyToRoleConfiguration](https://cloud.tencent.com/document/api/850/109938) + * **修改成员**:HostRange - * 新增入参:CustomPolicyDocuments +* [WebHookPolicy](https://cloud.tencent.com/document/api/296/19867#WebHookPolicy) + * 新增成员:ExcludedQuuids +* [WebHookRuleSummary](https://cloud.tencent.com/document/api/296/19867#WebHookRuleSummary) + * **修改成员**:RuleId, RuleName, HookAddr, RuleRemark, RuleItems, HostLabels, IsDisabled, CreateTime, UpdateTime, HostCount -## 集团账号管理(organization) 版本:2018-12-25 -## 私有域解析 Private DNS(privatedns) 版本:2020-10-28 +## 弹性 MapReduce(emr) 版本:2019-01-03 -### 第 20 次发布 +### 第 81 次发布 -发布时间:2024-11-08 01:56:01 +发布时间:2024-11-11 01:33:16 本次发布包含了以下内容: 改善已有的文档。 -新增接口: +修改数据结构: -* [DeleteForwardRule](https://cloud.tencent.com/document/api/1338/112349) -* [DescribeEndPointRegion](https://cloud.tencent.com/document/api/1338/112348) -* [DescribeForwardRule](https://cloud.tencent.com/document/api/1338/112347) -* [ModifyForwardRule](https://cloud.tencent.com/document/api/1338/112346) +* [RenewInstancesInfo](https://cloud.tencent.com/document/api/589/33981#RenewInstancesInfo) -新增数据结构: + * 新增成员:RootSize, RootStorageType, MCMultiDisk -* [RegionInfo](https://cloud.tencent.com/document/api/1338/55947#RegionInfo) -## 消息队列 TDMQ(tdmq) 版本:2020-02-17 +## 高性能应用服务(hai) 版本:2023-08-12 -### 第 126 次发布 +### 第 8 次发布 -发布时间:2024-11-08 02:04:38 +发布时间:2024-11-11 01:38:37 本次发布包含了以下内容: 改善已有的文档。 -新增数据结构: +修改接口: -* [SecurityPolicy](https://cloud.tencent.com/document/api/1179/46089#SecurityPolicy) +* [InquirePriceRunInstances](https://cloud.tencent.com/document/api/1721/101610) -修改数据结构: + * 新增入参:InstanceChargeType, InstanceChargePrepaid -* [InstanceNodeDistribution](https://cloud.tencent.com/document/api/1179/46089#InstanceNodeDistribution) - * 新增成员:NodePermWipeFlag +新增数据结构: -* [PulsarNetworkAccessPointInfo](https://cloud.tencent.com/document/api/1179/46089#PulsarNetworkAccessPointInfo) +* [InstanceChargePrepaid](https://cloud.tencent.com/document/api/1721/101518#InstanceChargePrepaid) +* [ItemPriceDetail](https://cloud.tencent.com/document/api/1721/101518#ItemPriceDetail) - * 新增成员:Bandwidth, SecurityPolicy, StandardAccessPoint, ZoneName +修改数据结构: -* [PulsarProClusterInfo](https://cloud.tencent.com/document/api/1179/46089#PulsarProClusterInfo) +* [Price](https://cloud.tencent.com/document/api/1721/101518#Price) - * 新增成员:AutoCreateTopicStatus, DefaultPartitionNumber + * 新增成员:PriceDetailSet -## 容器服务(tke) 版本:2022-05-01 +## 腾讯混元大模型(hunyuan) 版本:2023-09-01 -### 第 5 次发布 +### 第 25 次发布 -发布时间:2024-11-08 02:10:17 +发布时间:2024-11-12 01:40:53 本次发布包含了以下内容: 改善已有的文档。 -修改数据结构: - -* [CreateNativeNodePoolParam](https://cloud.tencent.com/document/api/457/103206#CreateNativeNodePoolParam) +修改接口: - * 新增成员:MachineType +* [GetEmbedding](https://cloud.tencent.com/document/api/1729/102832) -* [NativeNodePoolInfo](https://cloud.tencent.com/document/api/457/103206#NativeNodePoolInfo) + * 新增入参:InputList - * 新增成员:MachineType + * **修改入参**:Input -## 容器服务(tke) 版本:2018-05-25 +## 智能视图计算平台(iss) 版本:2023-05-17 -### 第 186 次发布 +### 第 24 次发布 -发布时间:2024-11-08 02:08:43 +发布时间:2024-11-12 01:45:41 本次发布包含了以下内容: 改善已有的文档。 -修改接口: - -* [UpdateAddon](https://cloud.tencent.com/document/api/457/94180) - - * 新增入参:UpdateStrategy +**删除接口**: +* CheckDomain -## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 +## 小程序安全(mmps) 版本:2020-07-10 -### 第 36 次发布 +### 第 10 次发布 -发布时间:2024-11-08 02:10:59 +发布时间:2024-11-11 01:49:22 本次发布包含了以下内容: @@ -320,16 +308,18 @@ 修改数据结构: -* [UsageQuota](https://cloud.tencent.com/document/api/1458/75030#UsageQuota) +* [AppInfoItem](https://cloud.tencent.com/document/api/1223/75143#AppInfoItem) + * **修改成员**:PrivacyTextName, SoftwareMD5, PrivacyTextMD5 -## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 -### 第 110 次发布 +## SSL 证书(ssl) 版本:2019-12-05 -发布时间:2024-11-08 02:20:47 +### 第 70 次发布 + +发布时间:2024-11-11 02:02:14 本次发布包含了以下内容: @@ -337,101 +327,55 @@ 修改接口: -* [DescribeInstanceLogDetail](https://cloud.tencent.com/document/api/1267/95235) - - * 新增入参:LogLevelType, ExecutionFileType, ExecutionJobId, ExtInfo, RequestFromSource - - * **修改入参**:BrokerIp, OriginFileName - -* [DescribeInstanceLogFile](https://cloud.tencent.com/document/api/1267/95208) - - * 新增入参:RequestFromSource, ExecutionJobId, LogLevelType, ExecutionFileType - - * **修改入参**:BrokerIp, OriginFileName - -* [DescribeOrganizationalFunctions](https://cloud.tencent.com/document/api/1267/81482) - - * **修改入参**:Filters, OrderFields - -* [DescribeScheduleInstances](https://cloud.tencent.com/document/api/1267/95199) - - * 新增入参:RequestFromSource, ProjectIds - - * 新增出参:RequestFromSource - -* [GetCosToken](https://cloud.tencent.com/document/api/1267/110379) - - * 新增入参:RemoteRegion - -* [RenewWorkflowSchedulerInfoDs](https://cloud.tencent.com/document/api/1267/110374) +* [DescribeCertificateDetail](https://cloud.tencent.com/document/api/400/41673) - * 新增入参:ModifyCycleValue, CalendarOpen, CalendarName, CalendarId + * 新增出参:CertChainInfo 新增数据结构: -* [GovDatasourceInfo](https://cloud.tencent.com/document/api/1267/76336#GovDatasourceInfo) +* [CertBasicInfo](https://cloud.tencent.com/document/api/400/41679#CertBasicInfo) 修改数据结构: -* [DatabaseMeta](https://cloud.tencent.com/document/api/1267/76336#DatabaseMeta) - - * 新增成员:TableCount, DatasourceList, CollectJobId, CollectJobName, ClusterId, ClusterName - -* [InstanceApiOpsRequest](https://cloud.tencent.com/document/api/1267/76336#InstanceApiOpsRequest) - - * 新增成员:OnlyRerun - -* [InstanceLifeCycleOpsDto](https://cloud.tencent.com/document/api/1267/76336#InstanceLifeCycleOpsDto) - - * 新增成员:ScheduleRunType, ExecutionJobId, InstanceRunType - -* [InstanceLogInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceLogInfo) - - * 新增成员:ExecutionJobId - -* [InstanceLogInfoOpsDto](https://cloud.tencent.com/document/api/1267/76336#InstanceLogInfoOpsDto) - - * 新增成员:ExtInfo, IsEnd, FileSize +* [HostingConfig](https://cloud.tencent.com/document/api/400/41679#HostingConfig) -* [InstanceOpsDto](https://cloud.tencent.com/document/api/1267/76336#InstanceOpsDto) + * 新增成员:ReplaceStartTime, ReplaceEndTime - * 新增成员:ConcurrentStrategy, ScheduleRunType -* [OrganizationalFunction](https://cloud.tencent.com/document/api/1267/76336#OrganizationalFunction) - * 新增成员:FunctionResourceFileType -* [ProjectUserRole](https://cloud.tencent.com/document/api/1267/76336#ProjectUserRole) +## 私有网络(vpc) 版本:2017-03-12 - * 新增成员:PhoneNum, Email, OwnerUin, AppId +### 第 219 次发布 - * **修改成员**:DisplayName, IsProjectAdmin +发布时间:2024-11-08 17:08:08 -* [Rule](https://cloud.tencent.com/document/api/1267/76336#Rule) +本次发布包含了以下内容: - * 新增成员:ProjectId, ProjectName +改善已有的文档。 -* [RuleExecResult](https://cloud.tencent.com/document/api/1267/76336#RuleExecResult) +新增接口: - * 新增成员:TriggerCondition +* [ModifyBandwidthPackageBandwidth](https://cloud.tencent.com/document/api/215/112463) -* [RuleGroupExecResult](https://cloud.tencent.com/document/api/1267/76336#RuleGroupExecResult) - * 新增成员:ProjectId, ProjectName, InstanceStatus, StartTime, FinishTime -* [SystemRole](https://cloud.tencent.com/document/api/1267/76336#SystemRole) +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 - * **修改成员**:RoleType, SystemInit, Params +### 第 111 次发布 -* [TableMeta](https://cloud.tencent.com/document/api/1267/76336#TableMeta) +发布时间:2024-11-12 02:23:06 - * 新增成员:CollectDatasourceList, CollectJobId, CollectJobName, Urn, HasBizPermission +本次发布包含了以下内容: -* [WorkflowScheduleDtoDs](https://cloud.tencent.com/document/api/1267/76336#WorkflowScheduleDtoDs) +改善已有的文档。 - * 新增成员:CalendarOpen, CalendarName, CalendarId +新增接口: +* [CreateDataModel](https://cloud.tencent.com/document/api/1267/112527) +* [DeleteDataModel](https://cloud.tencent.com/document/api/1267/112526) +* [UpdateDataModelRegistryInfo](https://cloud.tencent.com/document/api/1267/112525) @@ -17833,6 +17777,18 @@ ## 云数据库 MySQL(cdb) 版本:2017-03-20 +### 第 173 次发布 + +发布时间:2024-11-11 01:10:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[ModifyDBInstanceReadOnlyStatus](https://cloud.tencent.com/document/api/236/112485)](https://cloud.tencent.com/document/api/#/#) + ### 第 172 次发布 发布时间:2024-11-05 01:14:47 @@ -34297,6 +34253,21 @@ ## 日志服务(cls) 版本:2020-10-16 +### 第 114 次发布 + +发布时间:2024-11-11 01:17:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyAlarmNotice](https://cloud.tencent.com/document/api/614/56458) + + * 新增入参:Tags, JumpDomain, DeliverStatus, DeliverConfig, AlarmShieldStatus + + ### 第 113 次发布 发布时间:2024-11-08 01:21:25 @@ -44569,6 +44540,176 @@ ## 主机安全(cwp) 版本:2018-02-28 +### 第 133 次发布 + +发布时间:2024-11-12 01:24:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateCloudProtectServiceOrderRecord + +### 第 132 次发布 + +发布时间:2024-11-08 11:57:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteBashEvents](https://cloud.tencent.com/document/api/296/39601) + + * 新增入参:All + + * **修改入参**:Ids + +* [DeleteBruteAttacks](https://cloud.tencent.com/document/api/296/19845) + + * 新增入参:All + + * **修改入参**:Ids + +* [DeleteMaliciousRequests](https://cloud.tencent.com/document/api/296/31289) + + * 新增入参:All + + * **修改入参**:Ids + +* [DeleteReverseShellEvents](https://cloud.tencent.com/document/api/296/39596) + + * 新增入参:All + + * **修改入参**:Ids + +* [DescribeLicenseList](https://cloud.tencent.com/document/api/296/80397) + + * 新增入参:Order, By + +* [DescribeLogStorageConfig](https://cloud.tencent.com/document/api/296/91086) + + * 新增出参:Granularity + +* [DescribeMachineGeneral](https://cloud.tencent.com/document/api/296/99507) + + * 新增出参:CloudFrom + + +新增数据结构: + +* [[CloudFromCnt](https://cloud.tencent.com/document/api/296/19867#CloudFromCnt)](https://cloud.tencent.com/document/api/296/19867#[CloudFromCnt](https://cloud.tencent.com/document/api/296/19867#CloudFromCnt)) + +修改数据结构: + +* [BaselineFix](https://cloud.tencent.com/document/api/296/19867#BaselineFix) + + * **修改成员**:ItemName, HostIp, CreateTime, ModifyTime, FixTime, Id, MachineExtraInfo + +* [BaselineHost](https://cloud.tencent.com/document/api/296/19867#BaselineHost) + + * **修改成员**:HostId, HostName, HostTag, HostIp, WanIp, MachineExtraInfo + +* [BaselineHostDetect](https://cloud.tencent.com/document/api/296/19867#BaselineHostDetect) + + * **修改成员**:HostId, HostIp, HostName, WanIp, DetectStatus, PassedItemCount, ItemCount, NotPassedItemCount, FirstTime, LastTime, Uuid, MachineExtraInfo + +* [BaselineItem](https://cloud.tencent.com/document/api/296/19867#BaselineItem) + + * **修改成员**:ItemId, ItemName, CategoryId, ItemDesc, FixMethod, RuleName, DetectResultDesc, Level, DetectStatus, HostId, HostName, HostIp, WanIp, FirstTime, LastTime, CanBeFixed, Uuid, MachineExtraInfo + +* [BashEventNew](https://cloud.tencent.com/document/api/296/19867#BashEventNew) + + * **修改成员**:Id, Uuid, Quuid, HostIp, User, Platform, BashCmd, RuleId, RuleName, RuleLevel, Status, CreateTime, MachineName, DetectBy, Pid, Exe, ModifyTime, RuleCategory, RegexBashCmd, MachineType, MachineExtraInfo + +* [DefendAttackLog](https://cloud.tencent.com/document/api/296/19867#DefendAttackLog) + + * **修改成员**:Id, Uuid, SrcIp, SrcPort, HttpMethod, HttpCgi, HttpParam, VulType, CreatedAt, MachineIp, MachineName, DstIp, DstPort, HttpContent, MachineExtraInfo + +* [EmergencyVul](https://cloud.tencent.com/document/api/296/19867#EmergencyVul) + + * **修改成员**:Method, AttackLevel, DefenseState + +* [FileTamperRuleInfo](https://cloud.tencent.com/document/api/296/19867#FileTamperRuleInfo) + + * **修改成员**:WriteRuleCount, ReadRuleCount, ReadWriteRuleCount, FileAction, AddWhiteType + +* [IncidentVertexInfo](https://cloud.tencent.com/document/api/296/19867#IncidentVertexInfo) + + * **修改成员**:IncidentId, TableName, Vertex, VertexCount + +* [JavaMemShellPluginSetting](https://cloud.tencent.com/document/api/296/19867#JavaMemShellPluginSetting) + + * **修改成员**:Uuid, MachineExtraInfo + +* [LicenseBindTaskDetail](https://cloud.tencent.com/document/api/296/19867#LicenseBindTaskDetail) + + * **修改成员**:FixMessage, MachineExtraInfo + +* [LogStorageRecord](https://cloud.tencent.com/document/api/296/19867#LogStorageRecord) + + * **修改成员**:Month, UsedSize, InquireSize + +* [LoginWhiteCombinedInfo](https://cloud.tencent.com/document/api/296/19867#LoginWhiteCombinedInfo) + + * **修改成员**:Places, UserName, SrcIp, Locale, Remark, StartTime, EndTime, IsGlobal, Name, Desc, Id, CreateTime, ModifyTime, Uuid + +* [NetAttackEvent](https://cloud.tencent.com/document/api/296/19867#NetAttackEvent) + + * **修改成员**:Id, Uuid, DstPort, SrcIP, Location, VulId, VulName, MergeTime, MachineExtraInfo, Type, Status, VulSupportDefense, VulDefenceStatus, PayVersion, Quuid, Count, New + +* [NetAttackTopInfo](https://cloud.tencent.com/document/api/296/19867#NetAttackTopInfo) + + * **修改成员**:Agent, SrcIp, DstPort, Vul + +* [NetAttackTrend](https://cloud.tencent.com/document/api/296/19867#NetAttackTrend) + + * **修改成员**:DateTime, AttackCount, TryAttackCount, SuccAttackCount + +* [NetAttackWhiteRule](https://cloud.tencent.com/document/api/296/19867#NetAttackWhiteRule) + + * **修改成员**:Id, Description, Scope, DealOldEvents, Quuids, SrcIP, CreateTime, ModifyTime + +* [PrivilegeRule](https://cloud.tencent.com/document/api/296/19867#PrivilegeRule) + + * **修改成员**:Id, Uuid, ProcessName, SMode, Operator, IsGlobal, Status, CreateTime, ModifyTime, Hostip + +* [ProtectDirInfo](https://cloud.tencent.com/document/api/296/19867#ProtectDirInfo) + + * **修改成员**:FirstProtectTime, LatestProtectTime, ProtectFileType, ProtectFilesCount + +* [ProtectDirRelatedServer](https://cloud.tencent.com/document/api/296/19867#ProtectDirRelatedServer) + + * **修改成员**:Id, HostName, HostIp, MachineOs, RelateDirNum, ProtectStatus, ProtectSwitch, AutoRestoreSwitchStatus, Quuid, Authorization, Exception, Progress, ExceptionMessage, MachineExtraInfo + +* [VertexDetail](https://cloud.tencent.com/document/api/296/19867#VertexDetail) + + * **修改成员**:Type, Time, AlarmInfo, ProcName, CmdLine, Pid, FileMd5, FileContent, FilePath, FileCreateTime, Address, DstPort, SrcIP, User, VulName, VulTime, HttpContent, VulSrcIP, VertexId + +* [VulEffectHostList](https://cloud.tencent.com/document/api/296/19867#VulEffectHostList) + + * **修改成员**:EventId, Status, LastTime, Level, Quuid, Uuid, HostIp, AliasName, Tags, Description, HostVersion, IsSupportAutoFix, FixStatusMsg, FirstDiscoveryTime, InstanceState, PublicIpAddresses, CloudTags, MachineExtraInfo + +* [VulEmergentMsgInfo](https://cloud.tencent.com/document/api/296/19867#VulEmergentMsgInfo) + + * 新增成员:NameEn + +* [WarningInfoObj](https://cloud.tencent.com/document/api/296/19867#WarningInfoObj) + + * **修改成员**:HostRange + +* [WebHookPolicy](https://cloud.tencent.com/document/api/296/19867#WebHookPolicy) + + * 新增成员:ExcludedQuuids + +* [WebHookRuleSummary](https://cloud.tencent.com/document/api/296/19867#WebHookRuleSummary) + + * **修改成员**:RuleId, RuleName, HookAddr, RuleRemark, RuleItems, HostLabels, IsDisabled, CreateTime, UpdateTime, HostCount + + ### 第 131 次发布 发布时间:2024-11-04 01:19:50 @@ -54032,7 +54173,7 @@ 新增接口: -* [[CreateOnlineDDLJob](https://cloud.tencent.com/document/api/557/112342)](https://cloud.tencent.com/document/api/#/#) +* [CreateOnlineDDLJob](https://cloud.tencent.com/document/api/557/112342) ### 第 73 次发布 @@ -64317,6 +64458,21 @@ ## 弹性 MapReduce(emr) 版本:2019-01-03 +### 第 81 次发布 + +发布时间:2024-11-11 01:33:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RenewInstancesInfo](https://cloud.tencent.com/document/api/589/33981#RenewInstancesInfo) + + * 新增成员:RootSize, RootStorageType, MCMultiDisk + + ### 第 80 次发布 发布时间:2024-10-24 01:18:58 @@ -80157,6 +80313,33 @@ ## 高性能应用服务(hai) 版本:2023-08-12 +### 第 8 次发布 + +发布时间:2024-11-11 01:38:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [InquirePriceRunInstances](https://cloud.tencent.com/document/api/1721/101610) + + * 新增入参:InstanceChargeType, InstanceChargePrepaid + + +新增数据结构: + +* [[InstanceChargePrepaid](https://cloud.tencent.com/document/api/1721/101518#InstanceChargePrepaid)](https://cloud.tencent.com/document/api/1721/101518#[InstanceChargePrepaid](https://cloud.tencent.com/document/api/1721/101518#InstanceChargePrepaid)) +* [[ItemPriceDetail](https://cloud.tencent.com/document/api/1721/101518#ItemPriceDetail)](https://cloud.tencent.com/document/api/1721/101518#[ItemPriceDetail](https://cloud.tencent.com/document/api/1721/101518#ItemPriceDetail)) + +修改数据结构: + +* [Price](https://cloud.tencent.com/document/api/1721/101518#Price) + + * 新增成员:PriceDetailSet + + ### 第 7 次发布 发布时间:2024-03-22 01:16:13 @@ -80521,6 +80704,23 @@ ## 腾讯混元大模型(hunyuan) 版本:2023-09-01 +### 第 25 次发布 + +发布时间:2024-11-12 01:40:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetEmbedding](https://cloud.tencent.com/document/api/1729/102832) + + * 新增入参:InputList + + * **修改入参**:Input + + ### 第 24 次发布 发布时间:2024-11-07 01:38:54 @@ -87990,6 +88190,18 @@ ## 智能视图计算平台(iss) 版本:2023-05-17 +### 第 24 次发布 + +发布时间:2024-11-12 01:45:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CheckDomain + ### 第 23 次发布 发布时间:2024-11-08 01:43:06 @@ -88780,7 +88992,7 @@ * [AddRecordTemplate](https://cloud.tencent.com/document/api/1344/95912) * [AddStreamAuth](https://cloud.tencent.com/document/api/1344/95902) * [AddUserDevice](https://cloud.tencent.com/document/api/1344/95876) -* [CheckDomain](https://cloud.tencent.com/document/api/1344/95901) +* [CheckDomain](https://cloud.tencent.com/document/api/#/#) * [ControlDevicePTZ](https://cloud.tencent.com/document/api/1344/95880) * [ControlDevicePreset](https://cloud.tencent.com/document/api/1344/95879) * [ControlDeviceStream](https://cloud.tencent.com/document/api/1344/95943) @@ -97062,6 +97274,21 @@ ## 小程序安全(mmps) 版本:2020-07-10 +### 第 10 次发布 + +发布时间:2024-11-11 01:49:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AppInfoItem](https://cloud.tencent.com/document/api/1223/75143#AppInfoItem) + + * **修改成员**:PrivacyTextName, SoftwareMD5, PrivacyTextMD5 + + ### 第 9 次发布 发布时间:2024-11-04 01:47:36 @@ -107635,7 +107862,7 @@ 新增接口: -* [[RecognizeValidIDCardOCR](https://cloud.tencent.com/document/api/866/112345)](https://cloud.tencent.com/document/api/#/#) +* [RecognizeValidIDCardOCR](https://cloud.tencent.com/document/api/866/112345) 修改接口: @@ -107660,14 +107887,14 @@ 新增数据结构: -* [[CardWarnInfo](https://cloud.tencent.com/document/api/866/33527#CardWarnInfo)](https://cloud.tencent.com/document/api/866/33527#[CardWarnInfo](https://cloud.tencent.com/document/api/866/33527#CardWarnInfo)) -* [[ContentInfo](https://cloud.tencent.com/document/api/866/33527#ContentInfo)](https://cloud.tencent.com/document/api/866/33527#[ContentInfo](https://cloud.tencent.com/document/api/866/33527#ContentInfo)) -* [[IDCardInfo](https://cloud.tencent.com/document/api/866/33527#IDCardInfo)](https://cloud.tencent.com/document/api/866/33527#[IDCardInfo](https://cloud.tencent.com/document/api/866/33527#IDCardInfo)) -* [[ImageCoordinates](https://cloud.tencent.com/document/api/866/33527#ImageCoordinates)](https://cloud.tencent.com/document/api/866/33527#[ImageCoordinates](https://cloud.tencent.com/document/api/866/33527#ImageCoordinates)) -* [[PermanentResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#PermanentResidencePermitInfo)](https://cloud.tencent.com/document/api/866/33527#[PermanentResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#PermanentResidencePermitInfo)) -* [[PortraitImageInfo](https://cloud.tencent.com/document/api/866/33527#PortraitImageInfo)](https://cloud.tencent.com/document/api/866/33527#[PortraitImageInfo](https://cloud.tencent.com/document/api/866/33527#PortraitImageInfo)) -* [[ResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#ResidencePermitInfo)](https://cloud.tencent.com/document/api/866/33527#[ResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#ResidencePermitInfo)) -* [[TemporaryIDCardInfo](https://cloud.tencent.com/document/api/866/33527#TemporaryIDCardInfo)](https://cloud.tencent.com/document/api/866/33527#[TemporaryIDCardInfo](https://cloud.tencent.com/document/api/866/33527#TemporaryIDCardInfo)) +* [CardWarnInfo](https://cloud.tencent.com/document/api/866/33527#CardWarnInfo) +* [ContentInfo](https://cloud.tencent.com/document/api/866/33527#ContentInfo) +* [IDCardInfo](https://cloud.tencent.com/document/api/866/33527#IDCardInfo) +* [ImageCoordinates](https://cloud.tencent.com/document/api/866/33527#ImageCoordinates) +* [PermanentResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#PermanentResidencePermitInfo) +* [PortraitImageInfo](https://cloud.tencent.com/document/api/866/33527#PortraitImageInfo) +* [ResidencePermitInfo](https://cloud.tencent.com/document/api/866/33527#ResidencePermitInfo) +* [TemporaryIDCardInfo](https://cloud.tencent.com/document/api/866/33527#TemporaryIDCardInfo) ### 第 153 次发布 @@ -113535,14 +113762,14 @@ 新增接口: -* [[DeleteForwardRule](https://cloud.tencent.com/document/api/1338/112349)](https://cloud.tencent.com/document/api/#/#) -* [[DescribeEndPointRegion](https://cloud.tencent.com/document/api/1338/112348)](https://cloud.tencent.com/document/api/#/#) -* [[DescribeForwardRule](https://cloud.tencent.com/document/api/1338/112347)](https://cloud.tencent.com/document/api/#/#) -* [[ModifyForwardRule](https://cloud.tencent.com/document/api/1338/112346)](https://cloud.tencent.com/document/api/#/#) +* [DeleteForwardRule](https://cloud.tencent.com/document/api/1338/112349) +* [DescribeEndPointRegion](https://cloud.tencent.com/document/api/1338/112348) +* [DescribeForwardRule](https://cloud.tencent.com/document/api/1338/112347) +* [ModifyForwardRule](https://cloud.tencent.com/document/api/1338/112346) 新增数据结构: -* [[RegionInfo](https://cloud.tencent.com/document/api/1338/55947#RegionInfo)](https://cloud.tencent.com/document/api/1338/55947#[RegionInfo](https://cloud.tencent.com/document/api/1338/55947#RegionInfo)) +* [RegionInfo](https://cloud.tencent.com/document/api/1338/55947#RegionInfo) ### 第 19 次发布 @@ -121571,6 +121798,32 @@ ## SSL 证书(ssl) 版本:2019-12-05 +### 第 70 次发布 + +发布时间:2024-11-11 02:02:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificateDetail](https://cloud.tencent.com/document/api/400/41673) + + * 新增出参:CertChainInfo + + +新增数据结构: + +* [[CertBasicInfo](https://cloud.tencent.com/document/api/400/41679#CertBasicInfo)](https://cloud.tencent.com/document/api/400/41679#[CertBasicInfo](https://cloud.tencent.com/document/api/400/41679#CertBasicInfo)) + +修改数据结构: + +* [HostingConfig](https://cloud.tencent.com/document/api/400/41679#HostingConfig) + + * 新增成员:ReplaceStartTime, ReplaceEndTime + + ### 第 69 次发布 发布时间:2024-10-24 01:29:39 @@ -133029,7 +133282,7 @@ 新增数据结构: -* [[SecurityPolicy](https://cloud.tencent.com/document/api/1179/46089#SecurityPolicy)](https://cloud.tencent.com/document/api/1179/46089#[SecurityPolicy](https://cloud.tencent.com/document/api/1179/46089#SecurityPolicy)) +* [SecurityPolicy](https://cloud.tencent.com/document/api/1179/46089#SecurityPolicy) 修改数据结构: @@ -163659,6 +163912,18 @@ ## 私有网络(vpc) 版本:2017-03-12 +### 第 219 次发布 + +发布时间:2024-11-08 17:08:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[ModifyBandwidthPackageBandwidth](https://cloud.tencent.com/document/api/215/112463)](https://cloud.tencent.com/document/api/#/#) + ### 第 218 次发布 发布时间:2024-10-31 02:24:54 @@ -170184,7 +170449,7 @@ * [DeleteCCRule](https://cloud.tencent.com/document/api/627/97648) * [DescribeAntiFakeRules](https://cloud.tencent.com/document/api/627/97641) * [DescribeAntiFakeUrl](https://cloud.tencent.com/document/api/627/97640) -* [DescribeAntiInfoLeakRules](https://cloud.tencent.com/document/api/627/97639) +* [DescribeAntiInfoLeakRules](https://cloud.tencent.com/document/api/#/#) * [DescribeAntiInfoLeakageRules](https://cloud.tencent.com/document/api/627/97638) * [DescribeBatchIpAccessControl](https://cloud.tencent.com/document/api/627/97650) * [DescribeCCRule](https://cloud.tencent.com/document/api/627/97637) @@ -171505,6 +171770,20 @@ ## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 +### 第 111 次发布 + +发布时间:2024-11-12 02:23:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[CreateDataModel](https://cloud.tencent.com/document/api/1267/112527)](https://cloud.tencent.com/document/api/#/#) +* [[DeleteDataModel](https://cloud.tencent.com/document/api/1267/112526)](https://cloud.tencent.com/document/api/#/#) +* [[UpdateDataModelRegistryInfo](https://cloud.tencent.com/document/api/1267/112525)](https://cloud.tencent.com/document/api/#/#) + ### 第 110 次发布 发布时间:2024-11-08 02:20:47 @@ -171548,7 +171827,7 @@ 新增数据结构: -* [[GovDatasourceInfo](https://cloud.tencent.com/document/api/1267/76336#GovDatasourceInfo)](https://cloud.tencent.com/document/api/1267/76336#[GovDatasourceInfo](https://cloud.tencent.com/document/api/1267/76336#GovDatasourceInfo)) +* [GovDatasourceInfo](https://cloud.tencent.com/document/api/1267/76336#GovDatasourceInfo) 修改数据结构: diff --git a/products.md b/products.md index 3983b26b3c..bb4ef1b149 100644 --- a/products.md +++ b/products.md @@ -16,8 +16,8 @@ | api | [云 API](https://cloud.tencent.com/document/product/1278) | 2023-01-05 01:02:52 | | apigateway | [API 网关](https://cloud.tencent.com/document/product/628) | 2024-11-06 01:08:54 | | apm | [应用性能监控](https://cloud.tencent.com/document/product/1463) | 2024-11-06 01:09:44 | -| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2024-11-08 01:09:17 | -| asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2024-11-01 01:05:48 | +| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2024-11-11 01:04:59 | +| asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2024-11-11 01:05:31 | | asw | [应用与服务编排工作流](https://cloud.tencent.com/document/product/1272) | 2023-05-18 01:04:02 | | ba | [ICP备案](https://cloud.tencent.com/document/product/243) | 2024-04-22 01:08:02 | | batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2024-11-05 01:10:27 | @@ -40,9 +40,9 @@ | car | [应用云渲染](https://cloud.tencent.com/document/product/1547) | 2024-06-19 01:14:59 | | cat | [云拨测](https://cloud.tencent.com/document/product/280) | 2024-07-26 01:15:04 | | cbs | [云硬盘](https://cloud.tencent.com/document/product/362) | 2024-11-05 01:14:24 | -| ccc | [云联络中心](https://cloud.tencent.com/document/product/679) | 2024-11-06 11:57:18 | -| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2024-11-06 01:15:00 | -| cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2024-08-28 01:14:49 | +| ccc | [云联络中心](https://cloud.tencent.com/document/product/679) | 2024-11-11 01:10:08 | +| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2024-11-11 01:10:41 | +| cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2024-11-12 01:16:11 | | cdn | [内容分发网络 CDN](https://cloud.tencent.com/document/product/228) | 2024-10-25 01:16:59 | | cds | [T-Sec-数据安全审计(DSA)](https://cloud.tencent.com/document/product/856) | 2024-11-08 01:17:02 | | cdwch | [腾讯云数据仓库TCHouse-C](https://cloud.tencent.com/document/product/1299) | 2024-11-07 15:32:30 | @@ -63,7 +63,7 @@ | cloudaudit | [操作审计](https://cloud.tencent.com/document/product/629) | 2024-11-08 01:21:05 | | cloudhsm | [云加密机](https://cloud.tencent.com/document/product/639) | 2024-03-20 01:11:31 | | cloudstudio | [Cloud Studio(云端 IDE)](https://cloud.tencent.com/document/product/1039) | 2024-08-23 01:19:08 | -| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2024-11-08 01:21:25 | +| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2024-11-11 01:17:50 | | cme | [多媒体创作引擎](https://cloud.tencent.com/document/product/1156) | 2024-09-25 01:13:30 | | cmq | [消息队列 CMQ](https://cloud.tencent.com/document/product/406) | 2024-11-07 01:22:53 | | cms | [内容安全](https://cloud.tencent.com/document/product/669) | 2024-06-20 01:24:47 | @@ -73,17 +73,17 @@ | csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2024-11-04 21:21:11 | | csxg | [5G入云服务](https://cloud.tencent.com/document/product/1687) | 2024-03-20 01:12:25 | | cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2024-11-05 01:24:02 | -| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2024-11-04 01:19:50 | +| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2024-11-12 01:24:32 | | cws | [漏洞扫描服务](https://cloud.tencent.com/document/product) | 2019-11-22 12:16:15 | | cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2024-11-07 01:24:28 | -| dasb | [运维安全中心(堡垒机)](https://cloud.tencent.com/document/product/1025) | 2024-11-08 01:25:28 | +| dasb | [运维安全中心(堡垒机)](https://cloud.tencent.com/document/product/1025) | 2024-11-11 01:25:43 | | 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) | 2024-10-22 01:16:15 | | dbdc | [云数据库独享集群](https://cloud.tencent.com/document/product/1322) | 2024-07-08 01:12:54 | | dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2024-10-15 16:53:15 | | dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | 2024-11-08 01:27:11 | -| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2024-11-07 01:27:51 | +| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2024-11-11 01:28:04 | | dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2024-11-06 01:29:58 | | domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2024-10-25 01:35:02 | | drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2024-11-06 01:31:02 | @@ -97,11 +97,11 @@ | ecm | [边缘计算机器](https://cloud.tencent.com/document/product/1108) | 2024-11-05 01:39:00 | | eiam | [数字身份管控平台(员工版)](https://cloud.tencent.com/document/product/1442) | 2024-06-25 01:14:34 | | eis | [数据连接器](https://cloud.tencent.com/document/product/1270) | 2023-08-10 01:17:44 | -| emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2024-11-06 01:34:54 | +| emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2024-11-11 01:33:16 | | es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2024-11-07 01:34:31 | -| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2024-11-06 01:36:13 | -| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2024-11-08 01:35:20 | -| facefusion | [人脸融合](https://cloud.tencent.com/document/product/670) | 2024-09-11 01:42:57 | +| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2024-11-12 01:37:08 | +| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2024-11-12 01:38:01 | +| facefusion | [人脸融合](https://cloud.tencent.com/document/product/670) | 2024-11-11 01:36:36 | | faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2024-11-08 01:36:15 | | fmu | [人脸试妆](https://cloud.tencent.com/document/product/1172) | 2024-07-05 01:10:44 | | ft | [人像变换](https://cloud.tencent.com/document/product/1202) | 2024-03-20 01:17:13 | @@ -113,18 +113,18 @@ | gse | [游戏服务器伸缩](https://cloud.tencent.com/document/product/1165) | 2022-07-11 06:12:44 | | gwlb | [网关负载均衡](https://cloud.tencent.com/document/product/1782) | 2024-10-17 01:20:20 | | habo | [](https://cloud.tencent.com/document/product) | 2019-05-09 19:37:22 | -| hai | [高性能应用服务](https://cloud.tencent.com/document/product/1721) | 2024-05-29 01:43:09 | +| hai | [高性能应用服务](https://cloud.tencent.com/document/product/1721) | 2024-11-11 01:38:37 | | hasim | [高可用物联网卡](https://cloud.tencent.com/document/product/1482) | 2023-05-18 01:29:47 | | hcm | [数学作业批改](https://cloud.tencent.com/document/product/1004) | 2024-05-09 01:16:27 | -| hunyuan | [腾讯混元大模型](https://cloud.tencent.com/document/product/1729) | 2024-11-07 12:32:28 | -| iai | [人脸识别](https://cloud.tencent.com/document/product/867) | 2024-03-20 01:17:43 | +| hunyuan | [腾讯混元大模型](https://cloud.tencent.com/document/product/1729) | 2024-11-12 01:40:53 | +| iai | [人脸识别](https://cloud.tencent.com/document/product/867) | 2024-11-11 01:39:21 | | ic | [图片瘦身](https://cloud.tencent.com/document/product/636) | 2023-03-02 01:23:21 | | icr | [对话机器人](https://cloud.tencent.com/document/product/1268) | 2024-04-22 01:17:48 | | ie | [智能编辑](https://cloud.tencent.com/document/product/1186) | 2023-08-17 03:20:18 | | iecp | [物联网边缘计算平台](https://cloud.tencent.com/document/product/1118) | 2024-09-25 01:22:07 | | iir | [智能识图](https://cloud.tencent.com/document/product/1217) | 2022-04-04 06:48:05 | | ims | [图片内容安全](https://cloud.tencent.com/document/product/1125) | 2024-09-25 01:22:24 | -| ioa | [iOA 零信任安全管理系统](https://cloud.tencent.com/document/product/1092) | 2024-11-08 01:39:10 | +| ioa | [iOA 零信任安全管理系统](https://cloud.tencent.com/document/product/1092) | 2024-11-11 01:39:45 | | iot | [加速物联网套件](https://cloud.tencent.com/document/product/568) | 2023-07-17 01:22:28 | | iotcloud | [物联网通信](https://cloud.tencent.com/document/product/634) | 2024-06-05 01:47:50 | | iotexplorer | [物联网开发平台](https://cloud.tencent.com/document/product/1081) | 2024-11-07 01:40:20 | @@ -132,7 +132,7 @@ | iotvideo | [物联网智能视频服务](https://cloud.tencent.com/document/product/1131) | 2024-11-06 01:44:05 | | iotvideoindustry | [物联网智能视频服务(行业版)](https://cloud.tencent.com/document/product/1361) | 2024-03-20 01:18:54 | | irp | [智能推荐平台](https://cloud.tencent.com/document/product/1541) | 2024-10-17 01:22:29 | -| iss | [智能视图计算平台](https://cloud.tencent.com/document/product/1344) | 2024-11-08 01:43:06 | +| iss | [智能视图计算平台](https://cloud.tencent.com/document/product/1344) | 2024-11-12 01:45:41 | | ivld | [媒体智能标签](https://cloud.tencent.com/document/product/1509) | 2024-07-09 14:27:21 | | keewidb | [云数据库 KeeWiDB](https://cloud.tencent.com/document/product/1520) | 2024-03-20 01:19:20 | | kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2024-11-07 01:44:48 | @@ -147,7 +147,7 @@ | market | [云市场](https://cloud.tencent.com/document/product/306) | 2024-03-20 01:20:21 | | memcached | [云数据库Memcached](https://cloud.tencent.com/document/product/241) | 2024-08-28 02:03:45 | | mgobe | [游戏联机对战引擎](https://cloud.tencent.com/document/product/1038) | 2022-07-08 06:11:32 | -| mmps | [小程序安全](https://cloud.tencent.com/document/product/1223) | 2024-11-04 01:47:36 | +| mmps | [小程序安全](https://cloud.tencent.com/document/product/1223) | 2024-11-11 01:49:22 | | mna | [多网聚合加速](https://cloud.tencent.com/document/product/1385) | 2024-08-23 01:55:12 | | mongodb | [云数据库 MongoDB](https://cloud.tencent.com/document/product/240) | 2024-11-05 01:57:16 | | monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2024-10-22 01:25:28 | @@ -160,7 +160,7 @@ | nlp | [NLP 服务](https://cloud.tencent.com/document/product/271) | 2024-09-27 01:23:18 | | npp | [号码保护](https://cloud.tencent.com/document/product) | 2020-04-22 08:00:22 | | oceanus | [流计算 Oceanus](https://cloud.tencent.com/document/product/849) | 2024-11-05 02:01:14 | -| ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2024-11-08 01:52:54 | +| ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2024-11-11 01:54:19 | | omics | [腾讯健康组学平台](https://cloud.tencent.com/document/product/1643) | 2024-09-26 01:28:34 | | organization | [集团账号管理](https://cloud.tencent.com/document/product/850) | 2024-11-08 01:54:14 | | partners | [渠道合作伙伴](https://cloud.tencent.com/document/product/563) | 2024-10-24 01:27:39 | @@ -169,11 +169,11 @@ | privatedns | [私有域解析 Private DNS](https://cloud.tencent.com/document/product/1338) | 2024-11-08 01:56:01 | | pts | [云压测](https://cloud.tencent.com/document/product/1484) | 2024-11-07 01:56:43 | | rce | [全栈式风控引擎](https://cloud.tencent.com/document/product/1343) | 2024-10-22 01:28:15 | -| redis | [云数据库Redis](https://cloud.tencent.com/document/product/239) | 2024-11-05 02:05:05 | +| redis | [云数据库Redis](https://cloud.tencent.com/document/product/239) | 2024-11-11 01:58:20 | | region | [地域管理系统](https://cloud.tencent.com/document/product/1596) | 2024-10-25 02:05:36 | | rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2023-12-25 00:16:39 | | rp | [注册保护](https://cloud.tencent.com/document/product/1191) | 2022-04-04 07:04:06 | -| rum | [前端性能监控](https://cloud.tencent.com/document/product/1464) | 2024-08-23 02:05:36 | +| rum | [前端性能监控](https://cloud.tencent.com/document/product/1464) | 2024-11-11 01:59:12 | | scf | [云函数](https://cloud.tencent.com/document/product/583) | 2024-11-05 02:06:25 | | ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2024-10-22 01:28:58 | | smh | [智能媒资托管](https://cloud.tencent.com/document/product/1339) | 2024-08-12 02:09:46 | @@ -184,13 +184,13 @@ | solar | [智汇零售](https://cloud.tencent.com/document/product) | 2020-03-19 08:01:59 | | sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2024-11-01 01:59:07 | | ssa | [安全运营中心](https://cloud.tencent.com/document/product/664) | 2023-11-15 02:18:28 | -| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2024-11-07 12:40:08 | +| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2024-11-11 02:02:14 | | sslpod | [证书监控 SSLPod](https://cloud.tencent.com/document/product/1084) | 2024-03-20 01:24:03 | | ssm | [凭据管理系统](https://cloud.tencent.com/document/product/1140) | 2024-11-08 02:01:05 | | sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2024-10-24 01:29:59 | | svp | [节省计划](https://cloud.tencent.com/document/product/1761) | 2024-05-23 17:09:13 | | taf | [流量反欺诈](https://cloud.tencent.com/document/product/1031) | 2024-11-04 02:00:37 | -| tag | [标签](https://cloud.tencent.com/document/product/651) | 2024-08-23 02:09:59 | +| tag | [标签](https://cloud.tencent.com/document/product/651) | 2024-11-11 02:03:20 | | tan | [碳引擎](https://cloud.tencent.com/document/product/1498) | 2024-03-20 01:24:15 | | tat | [自动化助手](https://cloud.tencent.com/document/product/1340) | 2024-11-01 02:01:28 | | tav | [文件检测](https://cloud.tencent.com/document/product) | 2019-11-28 22:10:04 | @@ -204,11 +204,11 @@ | tchd | [腾讯云健康看板](https://cloud.tencent.com/document/product/1688) | 2024-03-20 01:24:49 | | tci | [腾讯智学课堂分析](https://cloud.tencent.com/document/product) | 2020-08-24 08:06:03 | | tcm | [服务网格](https://cloud.tencent.com/document/product/1261) | 2024-06-18 02:13:19 | -| tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2024-09-05 02:07:24 | +| tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2024-11-11 02:05:44 | | tcss | [容器安全服务](https://cloud.tencent.com/document/product/1285) | 2024-11-04 02:03:35 | | tdcpg | [TDSQL-C PostgreSQL 版](https://cloud.tencent.com/document/product/1556) | 2024-07-10 01:25:35 | | tdid | [分布式身份](https://cloud.tencent.com/document/product/1439) | 2024-06-04 02:17:43 | -| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2024-11-08 02:04:38 | +| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2024-11-11 02:06:49 | | tds | [设备安全](https://cloud.tencent.com/document/product/1628) | 2024-08-07 02:22:38 | | tem | [弹性微服务](https://cloud.tencent.com/document/product/1371) | 2024-11-05 02:16:13 | | teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2024-11-06 02:09:56 | @@ -230,7 +230,7 @@ | trocket | [消息队列 RocketMQ 版](https://cloud.tencent.com/document/product/1493) | 2024-10-22 12:32:33 | | trp | [T-Sec-安心平台(RP)](https://cloud.tencent.com/document/product/1458) | 2024-11-08 02:10:59 | | trro | [远程实时操控](https://cloud.tencent.com/document/product/1584) | 2024-07-31 02:17:29 | -| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2024-11-05 02:22:03 | +| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2024-11-11 02:14:01 | | tse | [微服务引擎](https://cloud.tencent.com/document/product/1364) | 2024-11-07 02:12:18 | | tsf | [微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2024-09-25 01:37:11 | | tsi | [腾讯同传系统](https://cloud.tencent.com/document/product/1399) | 2024-10-23 01:36:51 | @@ -243,12 +243,12 @@ | vm | [视频内容安全](https://cloud.tencent.com/document/product/1265) | 2024-07-26 02:26:34 | | vms | [语音消息](https://cloud.tencent.com/document/product/1128) | 2024-03-20 01:30:13 | | vod | [云点播](https://cloud.tencent.com/document/product/266) | 2024-09-11 19:07:13 | -| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2024-11-06 02:20:56 | +| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2024-11-08 17:08:08 | | vrs | [声音复刻](https://cloud.tencent.com/document/product/1283) | 2024-09-06 02:27:27 | | vtc | [视频转译](https://cloud.tencent.com/document/product/1769) | 2024-10-16 01:32:39 | -| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2024-11-06 02:23:29 | +| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2024-11-12 02:21:42 | | wav | [企业微信汽车行业版](https://cloud.tencent.com/document/product/1318) | 2024-03-20 01:32:09 | -| wedata | [数据开发治理平台 WeData](https://cloud.tencent.com/document/product/1267) | 2024-11-08 02:20:47 | +| wedata | [数据开发治理平台 WeData](https://cloud.tencent.com/document/product/1267) | 2024-11-12 02:23:06 | | weilingwith | [微瓴同业开放平台](https://cloud.tencent.com/document/product/1693) | 2024-11-07 02:23:06 | | wss | [SSL证书管理服务](https://cloud.tencent.com/document/product) | 2020-04-01 08:53:44 | | yinsuda | [音速达直播音乐版权引擎](https://cloud.tencent.com/document/product/1592) | 2024-06-05 02:38:46 | diff --git a/tencentcloud/aa/go.mod b/tencentcloud/aa/go.mod index 2826e128dd..efbddfcc9c 100644 --- a/tencentcloud/aa/go.mod +++ b/tencentcloud/aa/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/aa go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/aai/go.mod b/tencentcloud/aai/go.mod index deeb5baae6..99fdeea07b 100644 --- a/tencentcloud/aai/go.mod +++ b/tencentcloud/aai/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/aai go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/acp/go.mod b/tencentcloud/acp/go.mod index dba16459fa..fd7a608dcd 100644 --- a/tencentcloud/acp/go.mod +++ b/tencentcloud/acp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/acp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/advisor/go.mod b/tencentcloud/advisor/go.mod index d5f9aa1d25..d9bde507e4 100644 --- a/tencentcloud/advisor/go.mod +++ b/tencentcloud/advisor/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/advisor go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/af/go.mod b/tencentcloud/af/go.mod index 5c11399f04..4cd08afac2 100644 --- a/tencentcloud/af/go.mod +++ b/tencentcloud/af/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/af go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/afc/go.mod b/tencentcloud/afc/go.mod index bb58f2a899..96df83e023 100644 --- a/tencentcloud/afc/go.mod +++ b/tencentcloud/afc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/afc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/aiart/go.mod b/tencentcloud/aiart/go.mod index 4c3a095bfa..346f1cf37a 100644 --- a/tencentcloud/aiart/go.mod +++ b/tencentcloud/aiart/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/aiart go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ame/go.mod b/tencentcloud/ame/go.mod index 0280e0fc63..7fd3d57844 100644 --- a/tencentcloud/ame/go.mod +++ b/tencentcloud/ame/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ame go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ams/go.mod b/tencentcloud/ams/go.mod index 16fe19189e..1368960f88 100644 --- a/tencentcloud/ams/go.mod +++ b/tencentcloud/ams/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ams go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/anicloud/go.mod b/tencentcloud/anicloud/go.mod index 3fa3ef71f8..d36c57ffad 100644 --- a/tencentcloud/anicloud/go.mod +++ b/tencentcloud/anicloud/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/anicloud go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/antiddos/go.mod b/tencentcloud/antiddos/go.mod index 15cb5af6bb..e0827840c9 100644 --- a/tencentcloud/antiddos/go.mod +++ b/tencentcloud/antiddos/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/antiddos go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/apcas/go.mod b/tencentcloud/apcas/go.mod index f87cfb204d..bb3d192628 100644 --- a/tencentcloud/apcas/go.mod +++ b/tencentcloud/apcas/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/apcas go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ape/go.mod b/tencentcloud/ape/go.mod index 9f043ad9eb..7739e78f31 100644 --- a/tencentcloud/ape/go.mod +++ b/tencentcloud/ape/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ape go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/api/go.mod b/tencentcloud/api/go.mod index 23fa53d83f..aa33ac05ef 100644 --- a/tencentcloud/api/go.mod +++ b/tencentcloud/api/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/api go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/apigateway/go.mod b/tencentcloud/apigateway/go.mod index b5502dd8c8..e310273a46 100644 --- a/tencentcloud/apigateway/go.mod +++ b/tencentcloud/apigateway/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/apigateway go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/apm/go.mod b/tencentcloud/apm/go.mod index 60257c3779..76d3d1c7d7 100644 --- a/tencentcloud/apm/go.mod +++ b/tencentcloud/apm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/apm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/as/go.mod b/tencentcloud/as/go.mod index 3d6edfdbf0..9720928e5e 100644 --- a/tencentcloud/as/go.mod +++ b/tencentcloud/as/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/as go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/asr/go.mod b/tencentcloud/asr/go.mod index b0d6d41043..7bdf76854d 100644 --- a/tencentcloud/asr/go.mod +++ b/tencentcloud/asr/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/asr go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/asw/go.mod b/tencentcloud/asw/go.mod index f25632f9d5..11887086ed 100644 --- a/tencentcloud/asw/go.mod +++ b/tencentcloud/asw/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/asw go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ba/go.mod b/tencentcloud/ba/go.mod index 5a5b5369a7..e9edebb210 100644 --- a/tencentcloud/ba/go.mod +++ b/tencentcloud/ba/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ba go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/batch/go.mod b/tencentcloud/batch/go.mod index 115675cf05..fb513246d6 100644 --- a/tencentcloud/batch/go.mod +++ b/tencentcloud/batch/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/batch go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bda/go.mod b/tencentcloud/bda/go.mod index db06dcf210..3fb5d199d5 100644 --- a/tencentcloud/bda/go.mod +++ b/tencentcloud/bda/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bda go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bi/go.mod b/tencentcloud/bi/go.mod index b552daff39..b892e086d1 100644 --- a/tencentcloud/bi/go.mod +++ b/tencentcloud/bi/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bi go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/billing/go.mod b/tencentcloud/billing/go.mod index cf37aefdcf..179f7a49b6 100644 --- a/tencentcloud/billing/go.mod +++ b/tencentcloud/billing/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/billing go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bizlive/go.mod b/tencentcloud/bizlive/go.mod index 16eacb4bde..5e57142aaa 100644 --- a/tencentcloud/bizlive/go.mod +++ b/tencentcloud/bizlive/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bizlive go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bm/go.mod b/tencentcloud/bm/go.mod index 49acf95ec5..51414691b4 100644 --- a/tencentcloud/bm/go.mod +++ b/tencentcloud/bm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bma/go.mod b/tencentcloud/bma/go.mod index 77c3b94b07..979186aebc 100644 --- a/tencentcloud/bma/go.mod +++ b/tencentcloud/bma/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bma go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bmeip/go.mod b/tencentcloud/bmeip/go.mod index 347a0a9973..283753945e 100644 --- a/tencentcloud/bmeip/go.mod +++ b/tencentcloud/bmeip/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bmeip go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bmlb/go.mod b/tencentcloud/bmlb/go.mod index d85f982d2b..7f0717c594 100644 --- a/tencentcloud/bmlb/go.mod +++ b/tencentcloud/bmlb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bmlb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bmvpc/go.mod b/tencentcloud/bmvpc/go.mod index 763c43da9e..20fd720f25 100644 --- a/tencentcloud/bmvpc/go.mod +++ b/tencentcloud/bmvpc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bmvpc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bpaas/go.mod b/tencentcloud/bpaas/go.mod index 027f2b7c86..7e103c986c 100644 --- a/tencentcloud/bpaas/go.mod +++ b/tencentcloud/bpaas/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bpaas go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bri/go.mod b/tencentcloud/bri/go.mod index ff44b89528..a0999443e0 100644 --- a/tencentcloud/bri/go.mod +++ b/tencentcloud/bri/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bri go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/bsca/go.mod b/tencentcloud/bsca/go.mod index 7ebd0ae39a..465e40f199 100644 --- a/tencentcloud/bsca/go.mod +++ b/tencentcloud/bsca/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/bsca go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/btoe/go.mod b/tencentcloud/btoe/go.mod index e609d5ebb0..edfde8f868 100644 --- a/tencentcloud/btoe/go.mod +++ b/tencentcloud/btoe/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/btoe go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ca/go.mod b/tencentcloud/ca/go.mod index ec12f59c01..7f9765230e 100644 --- a/tencentcloud/ca/go.mod +++ b/tencentcloud/ca/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ca go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cam/go.mod b/tencentcloud/cam/go.mod index 64eab606cd..b0a9d1c03a 100644 --- a/tencentcloud/cam/go.mod +++ b/tencentcloud/cam/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cam go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/captcha/go.mod b/tencentcloud/captcha/go.mod index bb9fdc9c99..92e07bec71 100644 --- a/tencentcloud/captcha/go.mod +++ b/tencentcloud/captcha/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/captcha go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/car/go.mod b/tencentcloud/car/go.mod index 5a8b82a2a9..9d14892427 100644 --- a/tencentcloud/car/go.mod +++ b/tencentcloud/car/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/car go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cat/go.mod b/tencentcloud/cat/go.mod index 1a4a12fc74..931a6b7f43 100644 --- a/tencentcloud/cat/go.mod +++ b/tencentcloud/cat/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cat go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cbs/go.mod b/tencentcloud/cbs/go.mod index d90091a122..6d38e6b1e5 100644 --- a/tencentcloud/cbs/go.mod +++ b/tencentcloud/cbs/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cbs go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ccc/go.mod b/tencentcloud/ccc/go.mod index 58e1432cf0..52d2b289fa 100644 --- a/tencentcloud/ccc/go.mod +++ b/tencentcloud/ccc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ccc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ccc/v20200210/models.go b/tencentcloud/ccc/v20200210/models.go index 55922d1b16..aca8900208 100644 --- a/tencentcloud/ccc/v20200210/models.go +++ b/tencentcloud/ccc/v20200210/models.go @@ -515,41 +515,7 @@ type CreateAICallRequestParams struct { // 被叫号码 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` - // 用于设定AI人设、说话规则、任务等的全局提示词。 - // - // 示例: - // - // ## 人设 - // 你是人民医院友善、和蔼的的随访医生李医生,正在给患者小明的家长打电话,原因是医院要求小明2024-08-08回院复查手术恢复情况,但小明没有来。你需要按照任务流程对小明家长进行电话随访调查。 - // - // ## 要求 - // 简洁回复:使用简练语言,每次最多询问一个问题,不要在一个回复中询问多个问题。 - // 富有变化:尽量使表达富有变化,表达机械重复。 - // 自然亲切:使用日常语言,尽量显得专业并亲切。提到时间时使用口语表述,如下周三、6月18日。 - // 积极主动:尝试引导对话,每个回复通常以问题或下一步建议来结尾。 - // 询问清楚:如果对方部分回答了你的问题,或者回答很模糊,请通过追问来确保回答的完整明确。 - // 遵循任务:当对方的回答偏离了你的任务时,及时引导对方回到任务中。不要从头开始重复,从偏离的的地方继续询问。 - // 诚实可靠:对于客户的提问,如果不确定请务必不要编造,礼貌告知对方不清楚。不要捏造患者未提及的症状史、用药史、治疗史。 - // 其他注意点:避免提到病情恶化、恢复不理想或疾病名称等使用会使患者感到紧张的表述。 - // 不要问患者已经直接或间接回答过的问题,比如患者已经说没有不适症状,那就不要再问手术部位是否有红肿疼痛症状的问题。 - // - // ##任务: - // 1.自我介绍你是人民医院负责随访的李医生,并说明致电的目的。 - // 2.询问被叫方是否是小明家长。 - // - 如果不是小明家长,请礼貌表达歉意,并使用 call_end 挂断电话。 - // - 如果小明家长没空,请礼貌告诉对方稍后会重新致电,并使用 end_call 挂断电话。 - // 3.询问小明出院后水肿情况如何,较出院时是否有变化。 - // - 如果水肿变严重,直接跳转步骤7。 - // 4.询问出院后是否给小朋友量过体温,是否出现过发烧情况。 - // - 如果没有量过体温,请礼貌告诉家长出院后三个月内需要每天观察体温。 - // - 如果出现过发烧,请直接跳转步骤7。 - // 5.询问出院后是否给小朋友按时服药。 - // - 如果没有按时服药,请友善提醒家长严格按医嘱服用药物,避免影响手术效果。 - // 6.询问小朋友在饮食上是否做到低盐低脂,适量吃优质蛋白如鸡蛋、牛奶、瘦肉等。 - // - 如果没有做到,请友善提醒家长低盐低脂和优质蛋白有助小朋友尽快恢复。 - // 7.告知家长医生要求6月18日回院复查,但没看到有相关复诊记录。提醒家长尽快前往医院体检复查血化验、尿常规。 - // 8.询问家长是否有问题需要咨询,如果没有请礼貌道别并用call_end挂断电话。 - // + // 用于设定AI人设、说话规则、任务等的全局提示词。示例:## 人设您是人民医院友善、和蔼的随访医生李医生,正在给患者小明的家长打电话,原因是医院要求小明2024-08-08回院复查手术恢复情况,但小明没有来。您需要按照任务流程对小明家长进行电话随访调查。## 要求简洁回复:使用简练语言,每次最多询问一个问题,不要在一个回复中询问多个问题。富有变化:尽量使表达富有变化,表达机械重复。自然亲切:使用日常语言,尽量显得专业并亲切。提到时间时使用口语表述,如下周三、6月18日。积极主动:尝试引导对话,每个回复通常以问题或下一步建议来结尾。询问清楚:如果对方部分回答了您的问题,或者回答很模糊,请通过追问来确保回答的完整明确。遵循任务:当对方的回答偏离了您的任务时,及时引导对方回到任务中。不要从头开始重复,从偏离的地方继续询问。诚实可靠:对于客户的提问,如果不确定请务必不要编造,礼貌告知对方不清楚。不要捏造患者未提及的症状史、用药史、治疗史。其他注意点:避免提到病情恶化、恢复不理想或疾病名称等使用会使患者感到紧张的表述。不要问患者已经直接或间接回答过的问题,例如患者已经说没有不适症状,那就不要再问手术部位是否有红肿疼痛症状的问题。##任务: 1.自我介绍您是人民医院负责随访的李医生,并说明致电的目的。2.询问被叫方是否是小明家长。 - 如果不是小明家长,请礼貌表达歉意,并使用 call_end 挂断电话。- 如果小明家长没空,请礼貌告诉对方稍后会重新致电,并使用 end_call 挂断电话。3.询问小明出院后水肿情况如何,较出院时是否有变化。- 如果水肿变严重,直接跳转步骤7。4.询问出院后是否给小朋友量过体温,是否出现过发烧情况。- 如果没有量过体温,请礼貌告诉家长出院后三个月内需要每天观察体温。- 如果出现过发烧,请直接跳转步骤7。5.询问出院后是否给小朋友按时服药。- 如果没有按时服药,请友善提醒家长严格按医嘱服用药物,避免影响手术效果。6.询问小朋友在饮食上是否做到低盐低脂,适量吃优质蛋白如鸡蛋、牛奶、瘦肉等。- 如果没有做到,请友善提醒家长低盐低脂和优质蛋白有助小朋友尽快恢复。7.告知家长医生要求6月18日回院复查,但没看到有相关复诊记录。提醒家长尽快前往医院体检复查血化验、尿常规。8.询问家长是否有问题需要咨询,如果没有请礼貌道别并用call_end挂断电话。 SystemPrompt *string `json:"SystemPrompt,omitnil,omitempty" name:"SystemPrompt"` // 模型接口协议类型,目前兼容三种协议类型: @@ -687,93 +653,85 @@ type CreateAICallRequestParams struct { // 用户NotifyDuration没说话,AI提示的语句,默认是"抱歉,我没听清。您可以重复下吗?" NotifyMessage *string `json:"NotifyMessage,omitnil,omitempty" name:"NotifyMessage"` - // 和VoiceType字段需要选填一个,这里是使用自己自定义的TTS,VoiceType是系统内置的一些音色 - // - // - Tencent TTS - // 配置请参考[腾讯云TTS文档链接](https://cloud.tencent.com/document/product/1073/92668#55924b56-1a73-4663-a7a1-a8dd82d6e823) - // ``` - // { - // "TTSType": "tencent", // String TTS类型, 目前支持"tencent" 和 “minixmax”, 其他的厂商支持中 - //   "AppId": "您的应用ID", // String 必填 - //   "SecretId": "您的密钥ID", // String 必填 - //   "SecretKey": "您的密钥Key", // String 必填 - //   "VoiceType": 101001, // Integer 必填,音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见语音合成计费概述。完整的音色 ID 列表请参见语音合成音色列表。 - //   "Speed": 1.25, // Integer 非必填,语速,范围:[-2,6],分别对应不同语速: -2: 代表0.6倍 -1: 代表0.8倍 0: 代表1.0倍(默认) 1: 代表1.2倍 2: 代表1.5倍 6: 代表2.5倍 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5/1.25/2.81等。 参数值与实际语速转换,可参考 语速转换 - //   "Volume": 5, // Integer 非必填,音量大小,范围:[0,10],分别对应11个等级的音量,默认值为0,代表正常音量。 - //   "PrimaryLanguage": 1, // Integer 可选 主要语言 1-中文(默认) 2-英文 3-日文 - // "FastVoiceType": "xxxx" // 可选参数, 快速声音复刻的参数 + //

和VoiceType字段需要选填一个,这里是使用自己自定义的TTS,VoiceType是系统内置的一些音色

+ // + //
{ 
+	//        "TTSType": "tencent", // String TTS类型, 目前支持"tencent" 和 “minixmax”, 其他的厂商支持中
+	//        "AppId": "您的应用ID", // String 必填
+	//        "SecretId": "您的密钥ID", // String 必填
+	//        "SecretKey":  "您的密钥Key", // String 必填
+	//        "VoiceType": 101001, // Integer  必填,音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见语音合成计费概述。完整的音色 ID 列表请参见语音合成音色列表。
+	//        "Speed": 1.25, // Integer 非必填,语速,范围:[-2,6],分别对应不同语速: -2: 代表0.6倍 -1: 代表0.8倍 0: 代表1.0倍(默认) 1: 代表1.2倍 2: 代表1.5倍  6: 代表2.5倍  如果需要更细化的语速,可以保留小数点后 2 位,例如0.5/1.25/2.81等。 参数值与实际语速转换,可参考 语速转换
+	//        "Volume": 5, // Integer 非必填,音量大小,范围:[0,10],分别对应11个等级的音量,默认值为0,代表正常音量。
+	//        "PrimaryLanguage": 1, // Integer 可选 主要语言 1-中文(默认) 2-英文 3-日文
+	//        "FastVoiceType": "xxxx"   //  可选参数, 快速声音复刻的参数 
 	//   }
-	// ```
-	// 
-	// 
-	// - Minimax TTS
-	// 配置请参考[Minimax TTS文档链接](https://platform.minimaxi.com/document/T2A%20V2?key=66719005a427f0c8a5701643 )。注意Minimax TTS存在频率限制,超频可能会导致回答卡顿,[Minimax TTS频率限制相关文档链接](https://platform.minimaxi.com/document/Rate%20limits?key=66b19417290299a26b234572)。
-	// ```
-	// {
-	//         "TTSType": "minimax",  // String TTS类型, 
-	//         "Model": "speech-01-turbo",
-	//         "APIUrl": "https://api.minimax.chat/v1/t2a_v2",
-	//         "APIKey": "eyxxxx",
-	//         "GroupId": "181000000000000",
-	//         "VoiceType":"female-tianmei-jingpin",
-	//         "Speed": 1.2
+	// 
+ // + //
+ //
{
+	//         "TTSType": "minimax",  // String TTS类型, 
+	//         "Model": "speech-01-turbo",
+	//         "APIUrl": "https://api.minimax.chat/v1/t2a_v2",
+	//         "APIKey": "eyxxxx",
+	//         "GroupId": "181000000000000",
+	//         "VoiceType":"female-tianmei-jingpin",
+	//         "Speed": 1.2
 	// }
-	// ```
-	// 
-	// 
-	// 
-	// 
-	// 
-	// - 火山 TTS
-	// 
-	// 配置音色类型参考[火山TTS文档链接](https://www.volcengine.com/docs/6561/162929 )
-	// 语音合成音色列表--语音技术-火山引擎
-	// 大模型语音合成音色列表--语音技术-火山引擎
-	// ```
-	// {
-	//     "TTSType": "volcengine",  // 必填:String TTS类型
-	//     "AppId" : "xxxxxxxx",   // 必填:String 火山引擎分配的Appid
-	//     "Token" : "TY9d4sQXHxxxxxxx", // 必填: String类型 火山引擎的访问token
-	//     "Speed" : 1.0,            // 可选参数 语速,默认为1.0
-	//     "Volume": 1.0,            // 可选参数, 音量大小, 默认为1.0
-	//     "Cluster" : "volcano_tts", // 可选参数,业务集群, 默认是 volcano_tts
-	//     "VoiceType" : "zh_male_aojiaobazong_moon_bigtts"   // 音色类型, 默认为大模型语音合成的音色。 如果使用普通语音合成,则需要填写对应的音色类型。 音色类型填写错误会导致没有声音。
+	// 
+ //
+ //

配置音色类型参考火山TTS文档链接
+ // 语音合成音色列表–语音技术-火山引擎
+ // 大模型语音合成音色列表–语音技术-火山引擎

+ //
{
+	//     "TTSType": "volcengine",  // 必填:String TTS类型
+	//     "AppId" : "xxxxxxxx",   // 必填:String 火山引擎分配的Appid
+	//     "Token" : "TY9d4sQXHxxxxxxx", // 必填: String类型 火山引擎的访问token
+	//     "Speed" : 1.0,            // 可选参数 语速,默认为1.0
+	//     "Volume": 1.0,            // 可选参数, 音量大小, 默认为1.0
+	//     "Cluster" : "volcano_tts", // 可选参数,业务集群, 默认是 volcano_tts
+	//     "VoiceType" : "zh_male_aojiaobazong_moon_bigtts"   // 音色类型, 默认为大模型语音合成的音色。 如果使用普通语音合成,则需要填写对应的音色类型。 音色类型填写错误会导致没有声音。
 	// }
-	// ```
-	// 
-	// 
-	// 
-	// - Azure TTS
-	// 配置请参考[AzureTTS文档链接](https://docs.azure.cn/zh-cn/ai-services/speech-service/speech-synthesis-markup-voice) 
-	// ```
-	// {
-	//     "TTSType": "azure", // 必填:String TTS类型
-	//     "SubscriptionKey": "xxxxxxxx", // 必填:String 订阅的Key
-	//     "Region": "chinanorth3",  // 必填:String 订阅的地区
-	//     "VoiceName": "zh-CN-XiaoxiaoNeural", // 必填:String 音色名必填
-	//     "Language": "zh-CN", // 必填:String 合成的语言  
-	//     "Rate": 1 // 选填:float 语速  0.5~2 默认为 1
+	// 
+ // + //
+ //
{
+	//     "TTSType": "azure", // 必填:String TTS类型
+	//     "SubscriptionKey": "xxxxxxxx", // 必填:String 订阅的Key
+	//     "Region": "chinanorth3",  // 必填:String 订阅的地区
+	//     "VoiceName": "zh-CN-XiaoxiaoNeural", // 必填:String 音色名必填
+	//     "Language": "zh-CN", // 必填:String 合成的语言  
+	//     "Rate": 1 // 选填:float 语速  0.5~2 默认为 1
 	// }
-	// ```
-	// 
-	// 
-	// 
-	// 
-	// - 自定义
-	// 
-	//  TTS 
-	// 具体协议规范请参考[腾讯文档](https://doc.weixin.qq.com/doc/w3_ANQAiAbdAFwHILbJBmtSqSbV1WZ3L?scode=AJEAIQdfAAo5a1xajYANQAiAbdAFw )
-	// ```
-	// {
-	//   "TTSType": "custom", // String 必填
-	//   "APIKey": "ApiKey", // String 必填 用来鉴权
-	//   "APIUrl": "http://0.0.0.0:8080/stream-audio" // String,必填,TTS API URL
-	//   "AudioFormat": "wav", // String, 非必填,期望输出的音频格式,如mp3, ogg_opus,pcm,wav,默认为 wav,目前只支持pcm和wav,
-	//   "SampleRate": 16000,  // Integer,非必填,音频采样率,默认为16000(16k),推荐值为16000
-	//   "AudioChannel": 1,    // Integer,非必填,音频通道数,取值:1 或 2  默认为1  
+	// 
+ // + //
+ //

TTS
+ // 具体协议规范请参考腾讯文档

+ //
{
+	//   "TTSType": "custom", // String 必填
+	//   "APIKey": "ApiKey", // String 必填 用来鉴权
+	//   "APIUrl": "http://0.0.0.0:8080/stream-audio" // String,必填,TTS API URL
+	//   "AudioFormat": "wav", // String, 非必填,期望输出的音频格式,如mp3, ogg_opus,pcm,wav,默认为 wav,目前只支持pcm和wav,
+	//   "SampleRate": 16000,  // Integer,非必填,音频采样率,默认为16000(16k),推荐值为16000
+	//   "AudioChannel": 1,    // Integer,非必填,音频通道数,取值:1 或 2  默认为1  
 	// }
-	// ```
+	// 
// + //
CustomTTSConfig *string `json:"CustomTTSConfig,omitnil,omitempty" name:"CustomTTSConfig"` } @@ -786,41 +744,7 @@ type CreateAICallRequest struct { // 被叫号码 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` - // 用于设定AI人设、说话规则、任务等的全局提示词。 - // - // 示例: - // - // ## 人设 - // 你是人民医院友善、和蔼的的随访医生李医生,正在给患者小明的家长打电话,原因是医院要求小明2024-08-08回院复查手术恢复情况,但小明没有来。你需要按照任务流程对小明家长进行电话随访调查。 - // - // ## 要求 - // 简洁回复:使用简练语言,每次最多询问一个问题,不要在一个回复中询问多个问题。 - // 富有变化:尽量使表达富有变化,表达机械重复。 - // 自然亲切:使用日常语言,尽量显得专业并亲切。提到时间时使用口语表述,如下周三、6月18日。 - // 积极主动:尝试引导对话,每个回复通常以问题或下一步建议来结尾。 - // 询问清楚:如果对方部分回答了你的问题,或者回答很模糊,请通过追问来确保回答的完整明确。 - // 遵循任务:当对方的回答偏离了你的任务时,及时引导对方回到任务中。不要从头开始重复,从偏离的的地方继续询问。 - // 诚实可靠:对于客户的提问,如果不确定请务必不要编造,礼貌告知对方不清楚。不要捏造患者未提及的症状史、用药史、治疗史。 - // 其他注意点:避免提到病情恶化、恢复不理想或疾病名称等使用会使患者感到紧张的表述。 - // 不要问患者已经直接或间接回答过的问题,比如患者已经说没有不适症状,那就不要再问手术部位是否有红肿疼痛症状的问题。 - // - // ##任务: - // 1.自我介绍你是人民医院负责随访的李医生,并说明致电的目的。 - // 2.询问被叫方是否是小明家长。 - // - 如果不是小明家长,请礼貌表达歉意,并使用 call_end 挂断电话。 - // - 如果小明家长没空,请礼貌告诉对方稍后会重新致电,并使用 end_call 挂断电话。 - // 3.询问小明出院后水肿情况如何,较出院时是否有变化。 - // - 如果水肿变严重,直接跳转步骤7。 - // 4.询问出院后是否给小朋友量过体温,是否出现过发烧情况。 - // - 如果没有量过体温,请礼貌告诉家长出院后三个月内需要每天观察体温。 - // - 如果出现过发烧,请直接跳转步骤7。 - // 5.询问出院后是否给小朋友按时服药。 - // - 如果没有按时服药,请友善提醒家长严格按医嘱服用药物,避免影响手术效果。 - // 6.询问小朋友在饮食上是否做到低盐低脂,适量吃优质蛋白如鸡蛋、牛奶、瘦肉等。 - // - 如果没有做到,请友善提醒家长低盐低脂和优质蛋白有助小朋友尽快恢复。 - // 7.告知家长医生要求6月18日回院复查,但没看到有相关复诊记录。提醒家长尽快前往医院体检复查血化验、尿常规。 - // 8.询问家长是否有问题需要咨询,如果没有请礼貌道别并用call_end挂断电话。 - // + // 用于设定AI人设、说话规则、任务等的全局提示词。示例:## 人设您是人民医院友善、和蔼的随访医生李医生,正在给患者小明的家长打电话,原因是医院要求小明2024-08-08回院复查手术恢复情况,但小明没有来。您需要按照任务流程对小明家长进行电话随访调查。## 要求简洁回复:使用简练语言,每次最多询问一个问题,不要在一个回复中询问多个问题。富有变化:尽量使表达富有变化,表达机械重复。自然亲切:使用日常语言,尽量显得专业并亲切。提到时间时使用口语表述,如下周三、6月18日。积极主动:尝试引导对话,每个回复通常以问题或下一步建议来结尾。询问清楚:如果对方部分回答了您的问题,或者回答很模糊,请通过追问来确保回答的完整明确。遵循任务:当对方的回答偏离了您的任务时,及时引导对方回到任务中。不要从头开始重复,从偏离的地方继续询问。诚实可靠:对于客户的提问,如果不确定请务必不要编造,礼貌告知对方不清楚。不要捏造患者未提及的症状史、用药史、治疗史。其他注意点:避免提到病情恶化、恢复不理想或疾病名称等使用会使患者感到紧张的表述。不要问患者已经直接或间接回答过的问题,例如患者已经说没有不适症状,那就不要再问手术部位是否有红肿疼痛症状的问题。##任务: 1.自我介绍您是人民医院负责随访的李医生,并说明致电的目的。2.询问被叫方是否是小明家长。 - 如果不是小明家长,请礼貌表达歉意,并使用 call_end 挂断电话。- 如果小明家长没空,请礼貌告诉对方稍后会重新致电,并使用 end_call 挂断电话。3.询问小明出院后水肿情况如何,较出院时是否有变化。- 如果水肿变严重,直接跳转步骤7。4.询问出院后是否给小朋友量过体温,是否出现过发烧情况。- 如果没有量过体温,请礼貌告诉家长出院后三个月内需要每天观察体温。- 如果出现过发烧,请直接跳转步骤7。5.询问出院后是否给小朋友按时服药。- 如果没有按时服药,请友善提醒家长严格按医嘱服用药物,避免影响手术效果。6.询问小朋友在饮食上是否做到低盐低脂,适量吃优质蛋白如鸡蛋、牛奶、瘦肉等。- 如果没有做到,请友善提醒家长低盐低脂和优质蛋白有助小朋友尽快恢复。7.告知家长医生要求6月18日回院复查,但没看到有相关复诊记录。提醒家长尽快前往医院体检复查血化验、尿常规。8.询问家长是否有问题需要咨询,如果没有请礼貌道别并用call_end挂断电话。 SystemPrompt *string `json:"SystemPrompt,omitnil,omitempty" name:"SystemPrompt"` // 模型接口协议类型,目前兼容三种协议类型: @@ -958,93 +882,85 @@ type CreateAICallRequest struct { // 用户NotifyDuration没说话,AI提示的语句,默认是"抱歉,我没听清。您可以重复下吗?" NotifyMessage *string `json:"NotifyMessage,omitnil,omitempty" name:"NotifyMessage"` - // 和VoiceType字段需要选填一个,这里是使用自己自定义的TTS,VoiceType是系统内置的一些音色 - // - // - Tencent TTS - // 配置请参考[腾讯云TTS文档链接](https://cloud.tencent.com/document/product/1073/92668#55924b56-1a73-4663-a7a1-a8dd82d6e823) - // ``` - // { - // "TTSType": "tencent", // String TTS类型, 目前支持"tencent" 和 “minixmax”, 其他的厂商支持中 - //   "AppId": "您的应用ID", // String 必填 - //   "SecretId": "您的密钥ID", // String 必填 - //   "SecretKey": "您的密钥Key", // String 必填 - //   "VoiceType": 101001, // Integer 必填,音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见语音合成计费概述。完整的音色 ID 列表请参见语音合成音色列表。 - //   "Speed": 1.25, // Integer 非必填,语速,范围:[-2,6],分别对应不同语速: -2: 代表0.6倍 -1: 代表0.8倍 0: 代表1.0倍(默认) 1: 代表1.2倍 2: 代表1.5倍 6: 代表2.5倍 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5/1.25/2.81等。 参数值与实际语速转换,可参考 语速转换 - //   "Volume": 5, // Integer 非必填,音量大小,范围:[0,10],分别对应11个等级的音量,默认值为0,代表正常音量。 - //   "PrimaryLanguage": 1, // Integer 可选 主要语言 1-中文(默认) 2-英文 3-日文 - // "FastVoiceType": "xxxx" // 可选参数, 快速声音复刻的参数 + //

和VoiceType字段需要选填一个,这里是使用自己自定义的TTS,VoiceType是系统内置的一些音色

+ // + //
{ 
+	//        "TTSType": "tencent", // String TTS类型, 目前支持"tencent" 和 “minixmax”, 其他的厂商支持中
+	//        "AppId": "您的应用ID", // String 必填
+	//        "SecretId": "您的密钥ID", // String 必填
+	//        "SecretKey":  "您的密钥Key", // String 必填
+	//        "VoiceType": 101001, // Integer  必填,音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见语音合成计费概述。完整的音色 ID 列表请参见语音合成音色列表。
+	//        "Speed": 1.25, // Integer 非必填,语速,范围:[-2,6],分别对应不同语速: -2: 代表0.6倍 -1: 代表0.8倍 0: 代表1.0倍(默认) 1: 代表1.2倍 2: 代表1.5倍  6: 代表2.5倍  如果需要更细化的语速,可以保留小数点后 2 位,例如0.5/1.25/2.81等。 参数值与实际语速转换,可参考 语速转换
+	//        "Volume": 5, // Integer 非必填,音量大小,范围:[0,10],分别对应11个等级的音量,默认值为0,代表正常音量。
+	//        "PrimaryLanguage": 1, // Integer 可选 主要语言 1-中文(默认) 2-英文 3-日文
+	//        "FastVoiceType": "xxxx"   //  可选参数, 快速声音复刻的参数 
 	//   }
-	// ```
-	// 
-	// 
-	// - Minimax TTS
-	// 配置请参考[Minimax TTS文档链接](https://platform.minimaxi.com/document/T2A%20V2?key=66719005a427f0c8a5701643 )。注意Minimax TTS存在频率限制,超频可能会导致回答卡顿,[Minimax TTS频率限制相关文档链接](https://platform.minimaxi.com/document/Rate%20limits?key=66b19417290299a26b234572)。
-	// ```
-	// {
-	//         "TTSType": "minimax",  // String TTS类型, 
-	//         "Model": "speech-01-turbo",
-	//         "APIUrl": "https://api.minimax.chat/v1/t2a_v2",
-	//         "APIKey": "eyxxxx",
-	//         "GroupId": "181000000000000",
-	//         "VoiceType":"female-tianmei-jingpin",
-	//         "Speed": 1.2
+	// 
+ // + //
+ //
{
+	//         "TTSType": "minimax",  // String TTS类型, 
+	//         "Model": "speech-01-turbo",
+	//         "APIUrl": "https://api.minimax.chat/v1/t2a_v2",
+	//         "APIKey": "eyxxxx",
+	//         "GroupId": "181000000000000",
+	//         "VoiceType":"female-tianmei-jingpin",
+	//         "Speed": 1.2
 	// }
-	// ```
-	// 
-	// 
-	// 
-	// 
-	// 
-	// - 火山 TTS
-	// 
-	// 配置音色类型参考[火山TTS文档链接](https://www.volcengine.com/docs/6561/162929 )
-	// 语音合成音色列表--语音技术-火山引擎
-	// 大模型语音合成音色列表--语音技术-火山引擎
-	// ```
-	// {
-	//     "TTSType": "volcengine",  // 必填:String TTS类型
-	//     "AppId" : "xxxxxxxx",   // 必填:String 火山引擎分配的Appid
-	//     "Token" : "TY9d4sQXHxxxxxxx", // 必填: String类型 火山引擎的访问token
-	//     "Speed" : 1.0,            // 可选参数 语速,默认为1.0
-	//     "Volume": 1.0,            // 可选参数, 音量大小, 默认为1.0
-	//     "Cluster" : "volcano_tts", // 可选参数,业务集群, 默认是 volcano_tts
-	//     "VoiceType" : "zh_male_aojiaobazong_moon_bigtts"   // 音色类型, 默认为大模型语音合成的音色。 如果使用普通语音合成,则需要填写对应的音色类型。 音色类型填写错误会导致没有声音。
+	// 
+ //
+ //

配置音色类型参考火山TTS文档链接
+ // 语音合成音色列表–语音技术-火山引擎
+ // 大模型语音合成音色列表–语音技术-火山引擎

+ //
{
+	//     "TTSType": "volcengine",  // 必填:String TTS类型
+	//     "AppId" : "xxxxxxxx",   // 必填:String 火山引擎分配的Appid
+	//     "Token" : "TY9d4sQXHxxxxxxx", // 必填: String类型 火山引擎的访问token
+	//     "Speed" : 1.0,            // 可选参数 语速,默认为1.0
+	//     "Volume": 1.0,            // 可选参数, 音量大小, 默认为1.0
+	//     "Cluster" : "volcano_tts", // 可选参数,业务集群, 默认是 volcano_tts
+	//     "VoiceType" : "zh_male_aojiaobazong_moon_bigtts"   // 音色类型, 默认为大模型语音合成的音色。 如果使用普通语音合成,则需要填写对应的音色类型。 音色类型填写错误会导致没有声音。
 	// }
-	// ```
-	// 
-	// 
-	// 
-	// - Azure TTS
-	// 配置请参考[AzureTTS文档链接](https://docs.azure.cn/zh-cn/ai-services/speech-service/speech-synthesis-markup-voice) 
-	// ```
-	// {
-	//     "TTSType": "azure", // 必填:String TTS类型
-	//     "SubscriptionKey": "xxxxxxxx", // 必填:String 订阅的Key
-	//     "Region": "chinanorth3",  // 必填:String 订阅的地区
-	//     "VoiceName": "zh-CN-XiaoxiaoNeural", // 必填:String 音色名必填
-	//     "Language": "zh-CN", // 必填:String 合成的语言  
-	//     "Rate": 1 // 选填:float 语速  0.5~2 默认为 1
+	// 
+ // + //
+ //
{
+	//     "TTSType": "azure", // 必填:String TTS类型
+	//     "SubscriptionKey": "xxxxxxxx", // 必填:String 订阅的Key
+	//     "Region": "chinanorth3",  // 必填:String 订阅的地区
+	//     "VoiceName": "zh-CN-XiaoxiaoNeural", // 必填:String 音色名必填
+	//     "Language": "zh-CN", // 必填:String 合成的语言  
+	//     "Rate": 1 // 选填:float 语速  0.5~2 默认为 1
 	// }
-	// ```
-	// 
-	// 
-	// 
-	// 
-	// - 自定义
-	// 
-	//  TTS 
-	// 具体协议规范请参考[腾讯文档](https://doc.weixin.qq.com/doc/w3_ANQAiAbdAFwHILbJBmtSqSbV1WZ3L?scode=AJEAIQdfAAo5a1xajYANQAiAbdAFw )
-	// ```
-	// {
-	//   "TTSType": "custom", // String 必填
-	//   "APIKey": "ApiKey", // String 必填 用来鉴权
-	//   "APIUrl": "http://0.0.0.0:8080/stream-audio" // String,必填,TTS API URL
-	//   "AudioFormat": "wav", // String, 非必填,期望输出的音频格式,如mp3, ogg_opus,pcm,wav,默认为 wav,目前只支持pcm和wav,
-	//   "SampleRate": 16000,  // Integer,非必填,音频采样率,默认为16000(16k),推荐值为16000
-	//   "AudioChannel": 1,    // Integer,非必填,音频通道数,取值:1 或 2  默认为1  
+	// 
+ // + //
+ //

TTS
+ // 具体协议规范请参考腾讯文档

+ //
{
+	//   "TTSType": "custom", // String 必填
+	//   "APIKey": "ApiKey", // String 必填 用来鉴权
+	//   "APIUrl": "http://0.0.0.0:8080/stream-audio" // String,必填,TTS API URL
+	//   "AudioFormat": "wav", // String, 非必填,期望输出的音频格式,如mp3, ogg_opus,pcm,wav,默认为 wav,目前只支持pcm和wav,
+	//   "SampleRate": 16000,  // Integer,非必填,音频采样率,默认为16000(16k),推荐值为16000
+	//   "AudioChannel": 1,    // Integer,非必填,音频通道数,取值:1 或 2  默认为1  
 	// }
-	// ```
+	// 
// + //
CustomTTSConfig *string `json:"CustomTTSConfig,omitnil,omitempty" name:"CustomTTSConfig"` } diff --git a/tencentcloud/cdb/go.mod b/tencentcloud/cdb/go.mod index b967cebd97..579bdccaf4 100644 --- a/tencentcloud/cdb/go.mod +++ b/tencentcloud/cdb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cdb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cdb/v20170320/client.go b/tencentcloud/cdb/v20170320/client.go index a8480ac77d..7fa686c639 100644 --- a/tencentcloud/cdb/v20170320/client.go +++ b/tencentcloud/cdb/v20170320/client.go @@ -65,7 +65,7 @@ func NewAddTimeWindowResponse() (response *AddTimeWindowResponse) { } // AddTimeWindow -// 本接口(AddTimeWindow)用于添加云数据库实例的维护时间窗口,以指定实例在哪些时间段可以自动执行切换访问操作。 +// 本接口(AddTimeWindow)用于添加云数据库实例的维护时间窗口,以指定实例在哪些时间段可以自动执行切换访问操作。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -77,7 +77,7 @@ func (c *Client) AddTimeWindow(request *AddTimeWindowRequest) (response *AddTime } // AddTimeWindow -// 本接口(AddTimeWindow)用于添加云数据库实例的维护时间窗口,以指定实例在哪些时间段可以自动执行切换访问操作。 +// 本接口(AddTimeWindow)用于添加云数据库实例的维护时间窗口,以指定实例在哪些时间段可以自动执行切换访问操作。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -417,7 +417,7 @@ func NewCheckMigrateClusterResponse() (response *CheckMigrateClusterResponse) { } // CheckMigrateCluster -// 高可用实例一键迁移到集群版校验 +// 本接口(CheckMigrateCluster)用于高可用实例一键迁移到集群版校验。 // // 可能返回的错误码: // FAILEDOPERATION_STATUSCONFLICT = "FailedOperation.StatusConflict" @@ -432,7 +432,7 @@ func (c *Client) CheckMigrateCluster(request *CheckMigrateClusterRequest) (respo } // CheckMigrateCluster -// 高可用实例一键迁移到集群版校验 +// 本接口(CheckMigrateCluster)用于高可用实例一键迁移到集群版校验。 // // 可能返回的错误码: // FAILEDOPERATION_STATUSCONFLICT = "FailedOperation.StatusConflict" @@ -4372,7 +4372,7 @@ func NewDescribeClusterInfoResponse() (response *DescribeClusterInfoResponse) { } // DescribeClusterInfo -// 本接口(DescribeClusterInfo)用于查询集群版实例信息。 +// 本接口(DescribeClusterInfo)用于查询集群版实例信息。 // // 可能返回的错误码: // INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" @@ -4383,7 +4383,7 @@ func (c *Client) DescribeClusterInfo(request *DescribeClusterInfoRequest) (respo } // DescribeClusterInfo -// 本接口(DescribeClusterInfo)用于查询集群版实例信息。 +// 本接口(DescribeClusterInfo)用于查询集群版实例信息。 // // 可能返回的错误码: // INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" @@ -4482,7 +4482,7 @@ func NewDescribeDBFeaturesResponse() (response *DescribeDBFeaturesResponse) { } // DescribeDBFeatures -// 本接口(DescribeDBFeatures)用于查询云数据库版本属性,包括是否支持数据库加密、数据库审计等功能。 +// 本接口(DescribeDBFeatures)用于查询云数据库版本属性,包括是否支持数据库加密、数据库审计等功能。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -4499,7 +4499,7 @@ func (c *Client) DescribeDBFeatures(request *DescribeDBFeaturesRequest) (respons } // DescribeDBFeatures -// 本接口(DescribeDBFeatures)用于查询云数据库版本属性,包括是否支持数据库加密、数据库审计等功能。 +// 本接口(DescribeDBFeatures)用于查询云数据库版本属性,包括是否支持数据库加密、数据库审计等功能。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -4807,7 +4807,7 @@ func NewDescribeDBInstanceInfoResponse() (response *DescribeDBInstanceInfoRespon } // DescribeDBInstanceInfo -// 查询实例基本信息(实例 ID ,实例名称,是否开通加密 ) +// 本接口(DescribeDBInstanceInfo)用于查询实例基本信息(实例 ID,实例名称,是否开通加密)。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -4823,7 +4823,7 @@ func (c *Client) DescribeDBInstanceInfo(request *DescribeDBInstanceInfoRequest) } // DescribeDBInstanceInfo -// 查询实例基本信息(实例 ID ,实例名称,是否开通加密 ) +// 本接口(DescribeDBInstanceInfo)用于查询实例基本信息(实例 ID,实例名称,是否开通加密)。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -4933,7 +4933,7 @@ func NewDescribeDBInstanceRebootTimeResponse() (response *DescribeDBInstanceRebo } // DescribeDBInstanceRebootTime -// 本接口(DescribeDBInstanceRebootTime)用于查询云数据库实例重启预计所需的时间。 +// 本接口(DescribeDBInstanceRebootTime)用于查询云数据库实例重启预计所需的时间。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -4944,7 +4944,7 @@ func (c *Client) DescribeDBInstanceRebootTime(request *DescribeDBInstanceRebootT } // DescribeDBInstanceRebootTime -// 本接口(DescribeDBInstanceRebootTime)用于查询云数据库实例重启预计所需的时间。 +// 本接口(DescribeDBInstanceRebootTime)用于查询云数据库实例重启预计所需的时间。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -5069,7 +5069,7 @@ func NewDescribeDBPriceResponse() (response *DescribeDBPriceResponse) { } // DescribeDBPrice -// 本接口(DescribeDBPrice)用于查询购买或续费云数据库实例的价格,支持查询按量计费或者包年包月的价格。可传入实例类型、购买时长、购买数量、内存大小、硬盘大小和可用区信息等来查询实例价格。可传入实例名称来查询实例续费价格。 +// 本接口(DescribeDBPrice)用于查询购买或续费云数据库实例的价格,支持查询按量计费或者包年包月的价格。可传入实例类型、购买时长、购买数量、内存大小、硬盘大小和可用区信息等来查询实例价格。可传入实例名称来查询实例续费价格。 // // // @@ -5087,7 +5087,7 @@ func (c *Client) DescribeDBPrice(request *DescribeDBPriceRequest) (response *Des } // DescribeDBPrice -// 本接口(DescribeDBPrice)用于查询购买或续费云数据库实例的价格,支持查询按量计费或者包年包月的价格。可传入实例类型、购买时长、购买数量、内存大小、硬盘大小和可用区信息等来查询实例价格。可传入实例名称来查询实例续费价格。 +// 本接口(DescribeDBPrice)用于查询购买或续费云数据库实例的价格,支持查询按量计费或者包年包月的价格。可传入实例类型、购买时长、购买数量、内存大小、硬盘大小和可用区信息等来查询实例价格。可传入实例名称来查询实例续费价格。 // // // @@ -5678,7 +5678,7 @@ func NewDescribeInstanceAlarmEventsResponse() (response *DescribeInstanceAlarmEv } // DescribeInstanceAlarmEvents -// 查询实例发生的事件信息 +// 本接口(DescribeInstanceAlarmEvents)用于查询实例发生的事件信息。 // // 可能返回的错误码: // FAILEDOPERATION_QUERYLOGERROR = "FailedOperation.QueryLogError" @@ -5700,7 +5700,7 @@ func (c *Client) DescribeInstanceAlarmEvents(request *DescribeInstanceAlarmEvent } // DescribeInstanceAlarmEvents -// 查询实例发生的事件信息 +// 本接口(DescribeInstanceAlarmEvents)用于查询实例发生的事件信息。 // // 可能返回的错误码: // FAILEDOPERATION_QUERYLOGERROR = "FailedOperation.QueryLogError" @@ -5938,7 +5938,7 @@ func NewDescribeInstanceUpgradeTypeResponse() (response *DescribeInstanceUpgrade } // DescribeInstanceUpgradeType -// 本接口(DescribeInstanceUpgradeType)用于查询数据库实例升级类型。 +// 本接口(DescribeInstanceUpgradeType)用于查询数据库实例升级类型。 // // 可能返回的错误码: // FAILEDOPERATION_FAILEDOPERATIONERROR = "FailedOperation.FailedOperationError" @@ -5950,7 +5950,7 @@ func (c *Client) DescribeInstanceUpgradeType(request *DescribeInstanceUpgradeTyp } // DescribeInstanceUpgradeType -// 本接口(DescribeInstanceUpgradeType)用于查询数据库实例升级类型。 +// 本接口(DescribeInstanceUpgradeType)用于查询数据库实例升级类型。 // // 可能返回的错误码: // FAILEDOPERATION_FAILEDOPERATIONERROR = "FailedOperation.FailedOperationError" @@ -6384,7 +6384,7 @@ func NewDescribeRoGroupsResponse() (response *DescribeRoGroupsResponse) { } // DescribeRoGroups -// 本接口(DescribeRoGroups)用于查询云数据库实例的所有的RO组的信息。 +// 本接口(DescribeRoGroups)用于查询云数据库实例的所有的 RO 组的信息。 // // 可能返回的错误码: // CDBERROR = "CdbError" @@ -6402,7 +6402,7 @@ func (c *Client) DescribeRoGroups(request *DescribeRoGroupsRequest) (response *D } // DescribeRoGroups -// 本接口(DescribeRoGroups)用于查询云数据库实例的所有的RO组的信息。 +// 本接口(DescribeRoGroups)用于查询云数据库实例的所有的 RO 组的信息。 // // 可能返回的错误码: // CDBERROR = "CdbError" @@ -8213,7 +8213,7 @@ func NewModifyAutoRenewFlagResponse() (response *ModifyAutoRenewFlagResponse) { } // ModifyAutoRenewFlag -// 本接口(ModifyAutoRenewFlag)用于修改云数据库实例的自动续费标记。仅支持包年包月的实例设置自动续费标记。 +// 本接口(ModifyAutoRenewFlag)用于修改云数据库实例的自动续费标记。仅支持包年包月的实例设置自动续费标记。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -8230,7 +8230,7 @@ func (c *Client) ModifyAutoRenewFlag(request *ModifyAutoRenewFlagRequest) (respo } // ModifyAutoRenewFlag -// 本接口(ModifyAutoRenewFlag)用于修改云数据库实例的自动续费标记。仅支持包年包月的实例设置自动续费标记。 +// 本接口(ModifyAutoRenewFlag)用于修改云数据库实例的自动续费标记。仅支持包年包月的实例设置自动续费标记。 // // 可能返回的错误码: // AUTHFAILURE = "AuthFailure" @@ -8789,6 +8789,67 @@ func (c *Client) ModifyDBInstanceProjectWithContext(ctx context.Context, request return } +func NewModifyDBInstanceReadOnlyStatusRequest() (request *ModifyDBInstanceReadOnlyStatusRequest) { + request = &ModifyDBInstanceReadOnlyStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("cdb", APIVersion, "ModifyDBInstanceReadOnlyStatus") + + + return +} + +func NewModifyDBInstanceReadOnlyStatusResponse() (response *ModifyDBInstanceReadOnlyStatusResponse) { + response = &ModifyDBInstanceReadOnlyStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// ModifyDBInstanceReadOnlyStatus +// 本接口(ModifyDBInstanceReadOnlyStatus)用户设置MySQL云数据库实例为只读 +// +// 可能返回的错误码: +// INTERNALERROR_CDBCGWERROR = "InternalError.CdbCgwError" +// INTERNALERROR_DBRECORDNOTEXISTERROR = "InternalError.DBRecordNotExistError" +// INTERNALERROR_HTTPERROR = "InternalError.HttpError" +// INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INSTANCENOTFOUND = "InvalidParameter.InstanceNotFound" +// OPERATIONDENIED = "OperationDenied" +func (c *Client) ModifyDBInstanceReadOnlyStatus(request *ModifyDBInstanceReadOnlyStatusRequest) (response *ModifyDBInstanceReadOnlyStatusResponse, err error) { + return c.ModifyDBInstanceReadOnlyStatusWithContext(context.Background(), request) +} + +// ModifyDBInstanceReadOnlyStatus +// 本接口(ModifyDBInstanceReadOnlyStatus)用户设置MySQL云数据库实例为只读 +// +// 可能返回的错误码: +// INTERNALERROR_CDBCGWERROR = "InternalError.CdbCgwError" +// INTERNALERROR_DBRECORDNOTEXISTERROR = "InternalError.DBRecordNotExistError" +// INTERNALERROR_HTTPERROR = "InternalError.HttpError" +// INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INSTANCENOTFOUND = "InvalidParameter.InstanceNotFound" +// OPERATIONDENIED = "OperationDenied" +func (c *Client) ModifyDBInstanceReadOnlyStatusWithContext(ctx context.Context, request *ModifyDBInstanceReadOnlyStatusRequest) (response *ModifyDBInstanceReadOnlyStatusResponse, err error) { + if request == nil { + request = NewModifyDBInstanceReadOnlyStatusRequest() + } + + if c.GetCredential() == nil { + return nil, errors.New("ModifyDBInstanceReadOnlyStatus require credential") + } + + request.SetContext(ctx) + + response = NewModifyDBInstanceReadOnlyStatusResponse() + err = c.Send(request, response) + return +} + func NewModifyDBInstanceSecurityGroupsRequest() (request *ModifyDBInstanceSecurityGroupsRequest) { request = &ModifyDBInstanceSecurityGroupsRequest{ BaseRequest: &tchttp.BaseRequest{}, @@ -9696,7 +9757,7 @@ func NewOpenDBInstanceEncryptionResponse() (response *OpenDBInstanceEncryptionRe } // OpenDBInstanceEncryption -// 本接口(OpenDBInstanceEncryption)用于启用实例数据存储加密功能,支持用户指定自定义密钥。 +// 本接口(OpenDBInstanceEncryption)用于启用实例数据存储加密功能,支持用户指定自定义密钥。 // // // @@ -9732,7 +9793,7 @@ func (c *Client) OpenDBInstanceEncryption(request *OpenDBInstanceEncryptionReque } // OpenDBInstanceEncryption -// 本接口(OpenDBInstanceEncryption)用于启用实例数据存储加密功能,支持用户指定自定义密钥。 +// 本接口(OpenDBInstanceEncryption)用于启用实例数据存储加密功能,支持用户指定自定义密钥。 // // // @@ -10283,13 +10344,13 @@ func NewRestartDBInstancesResponse() (response *RestartDBInstancesResponse) { } // RestartDBInstances -// 本接口(RestartDBInstances)用于重启云数据库实例。 +// 本接口(RestartDBInstances)用于重启云数据库实例。 // // // // 注意: // -// 1、本接口只支持主实例进行重启操作; +// 1、本接口支持主实例、只读实例、灾备实例进行重启操作。 // // 2、实例状态必须为正常,并且没有其他异步任务在执行中。 // @@ -10308,13 +10369,13 @@ func (c *Client) RestartDBInstances(request *RestartDBInstancesRequest) (respons } // RestartDBInstances -// 本接口(RestartDBInstances)用于重启云数据库实例。 +// 本接口(RestartDBInstances)用于重启云数据库实例。 // // // // 注意: // -// 1、本接口只支持主实例进行重启操作; +// 1、本接口支持主实例、只读实例、灾备实例进行重启操作。 // // 2、实例状态必须为正常,并且没有其他异步任务在执行中。 // @@ -10492,7 +10553,7 @@ func NewStartReplicationResponse() (response *StartReplicationResponse) { } // StartReplication -// 开启 RO 复制,从主实例同步数据。 +// 本接口(StartReplication)用于开启 RO 复制,从主实例同步数据。 // // 可能返回的错误码: // FAILEDOPERATION = "FailedOperation" @@ -10506,7 +10567,7 @@ func (c *Client) StartReplication(request *StartReplicationRequest) (response *S } // StartReplication -// 开启 RO 复制,从主实例同步数据。 +// 本接口(StartReplication)用于开启 RO 复制,从主实例同步数据。 // // 可能返回的错误码: // FAILEDOPERATION = "FailedOperation" @@ -10667,7 +10728,7 @@ func NewStopReplicationResponse() (response *StopReplicationResponse) { } // StopReplication -// 停止 RO 复制,中断从主实例同步数据。 +// 本接口(StopReplication)用于停止 RO 复制,中断从主实例同步数据。 // // 可能返回的错误码: // FAILEDOPERATION = "FailedOperation" @@ -10682,7 +10743,7 @@ func (c *Client) StopReplication(request *StopReplicationRequest) (response *Sto } // StopReplication -// 停止 RO 复制,中断从主实例同步数据。 +// 本接口(StopReplication)用于停止 RO 复制,中断从主实例同步数据。 // // 可能返回的错误码: // FAILEDOPERATION = "FailedOperation" @@ -10968,7 +11029,7 @@ func NewSwitchDrInstanceToMasterResponse() (response *SwitchDrInstanceToMasterRe } // SwitchDrInstanceToMaster -// 本接口(SwitchDrInstanceToMaster)用于将云数据库灾备实例切换为主实例,注意请求必须发到灾备实例所在的地域。 +// 本接口(SwitchDrInstanceToMaster)用于将云数据库灾备实例切换为主实例,注意请求必须发到灾备实例所在的地域。 // // 可能返回的错误码: // FAILEDOPERATION_STATUSCONFLICT = "FailedOperation.StatusConflict" @@ -10981,7 +11042,7 @@ func (c *Client) SwitchDrInstanceToMaster(request *SwitchDrInstanceToMasterReque } // SwitchDrInstanceToMaster -// 本接口(SwitchDrInstanceToMaster)用于将云数据库灾备实例切换为主实例,注意请求必须发到灾备实例所在的地域。 +// 本接口(SwitchDrInstanceToMaster)用于将云数据库灾备实例切换为主实例,注意请求必须发到灾备实例所在的地域。 // // 可能返回的错误码: // FAILEDOPERATION_STATUSCONFLICT = "FailedOperation.StatusConflict" diff --git a/tencentcloud/cdb/v20170320/models.go b/tencentcloud/cdb/v20170320/models.go index 81c648ea62..f87b35dbfc 100644 --- a/tencentcloud/cdb/v20170320/models.go +++ b/tencentcloud/cdb/v20170320/models.go @@ -55,7 +55,7 @@ type AccountInfo struct { // Predefined struct for user type AddTimeWindowRequestParams struct { - // 实例ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 + // 实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。 @@ -79,14 +79,14 @@ type AddTimeWindowRequestParams struct { // 星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。 Sunday []*string `json:"Sunday,omitnil,omitempty" name:"Sunday"` - // 最大延迟阈值,仅对主实例和灾备实例有效 + // 最大延迟阈值,仅对主实例和灾备实例有效。 MaxDelayTime *uint64 `json:"MaxDelayTime,omitnil,omitempty" name:"MaxDelayTime"` } type AddTimeWindowRequest struct { *tchttp.BaseRequest - // 实例ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 + // 实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 星期一的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起始时间按半个小时对齐;最短半个小时,最长三个小时;可设置多个时间段。 一周中应至少设置一天的时间窗。下同。 @@ -110,7 +110,7 @@ type AddTimeWindowRequest struct { // 星期日的可维护时间窗口。 一周中应至少设置一天的时间窗。 Sunday []*string `json:"Sunday,omitnil,omitempty" name:"Sunday"` - // 最大延迟阈值,仅对主实例和灾备实例有效 + // 最大延迟阈值,仅对主实例和灾备实例有效。 MaxDelayTime *uint64 `json:"MaxDelayTime,omitnil,omitempty" name:"MaxDelayTime"` } @@ -4072,9 +4072,11 @@ type CustomConfig struct { type DBSwitchInfo struct { // 切换时间,格式为:2017-09-03 01:34:31 + // 注意:此字段可能返回 null,表示取不到有效值。 SwitchTime *string `json:"SwitchTime,omitnil,omitempty" name:"SwitchTime"` // 切换类型,可能的返回值为:TRANSFER - 数据迁移;MASTER2SLAVE - 主备切换;RECOVERY - 主从恢复 + // 注意:此字段可能返回 null,表示取不到有效值。 SwitchType *string `json:"SwitchType,omitnil,omitempty" name:"SwitchType"` } @@ -6661,14 +6663,14 @@ func (r *DescribeCloneListResponse) FromJsonString(s string) error { // Predefined struct for user type DescribeClusterInfoRequestParams struct { - // 实例id。 + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } type DescribeClusterInfoRequest struct { *tchttp.BaseRequest - // 实例id。 + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } @@ -7156,14 +7158,14 @@ func (r *DescribeDBInstanceGTIDResponse) FromJsonString(s string) error { // Predefined struct for user type DescribeDBInstanceInfoRequestParams struct { - // 实例 ID 。 + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } type DescribeDBInstanceInfoRequest struct { *tchttp.BaseRequest - // 实例 ID 。 + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } @@ -7301,6 +7303,11 @@ func (r *DescribeDBInstanceLogToCLSResponse) FromJsonString(s string) error { // Predefined struct for user type DescribeDBInstanceRebootTimeRequestParams struct { // 实例的 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 + // 说明:可输入多个实例 ID 进行查询,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` } @@ -7308,6 +7315,11 @@ type DescribeDBInstanceRebootTimeRequest struct { *tchttp.BaseRequest // 实例的 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 + // 说明:可输入多个实例 ID 进行查询,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` } @@ -7674,10 +7686,10 @@ type DescribeDBPriceRequestParams struct { // 实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。 GoodsNum *int64 `json:"GoodsNum,omitnil,omitempty" name:"GoodsNum"` - // 实例内存大小,单位:MB。InstanceId为空时该参数为必填项。 + // 实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。 Memory *int64 `json:"Memory,omitnil,omitempty" name:"Memory"` - // 实例硬盘大小,单位:GB。InstanceId为空时该参数为必填项。 + // 实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。 Volume *int64 `json:"Volume,omitnil,omitempty" name:"Volume"` // 实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。 @@ -7717,10 +7729,10 @@ type DescribeDBPriceRequest struct { // 实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。 GoodsNum *int64 `json:"GoodsNum,omitnil,omitempty" name:"GoodsNum"` - // 实例内存大小,单位:MB。InstanceId为空时该参数为必填项。 + // 实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。 Memory *int64 `json:"Memory,omitnil,omitempty" name:"Memory"` - // 实例硬盘大小,单位:GB。InstanceId为空时该参数为必填项。 + // 实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。 Volume *int64 `json:"Volume,omitnil,omitempty" name:"Volume"` // 实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。 @@ -7889,7 +7901,7 @@ type DescribeDBSwitchRecordsRequestParams struct { // 分页偏移量。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 分页大小,默认值为 50,最小值为 1,最大值为 2000。 + // 分页大小,默认值为50,最小值为1,最大值为1000。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` } @@ -7902,7 +7914,7 @@ type DescribeDBSwitchRecordsRequest struct { // 分页偏移量。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 分页大小,默认值为 50,最小值为 1,最大值为 2000。 + // 分页大小,默认值为50,最小值为1,最大值为1000。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` } @@ -8715,40 +8727,40 @@ func (r *DescribeInstanceUpgradeCheckJobResponse) FromJsonString(s string) error // Predefined struct for user type DescribeInstanceUpgradeTypeRequestParams struct { - // 实例id + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` - // 目标实例cpu + // 目标实例 CPU 的核数。 DstCpu *float64 `json:"DstCpu,omitnil,omitempty" name:"DstCpu"` - // 目标实例内存 + // 目标实例内存大小,单位:MB。 DstMemory *uint64 `json:"DstMemory,omitnil,omitempty" name:"DstMemory"` - // 目标实例磁盘 + // 目标实例磁盘大小,单位:GB。 DstDisk *uint64 `json:"DstDisk,omitnil,omitempty" name:"DstDisk"` - // 目标实例版本 + // 目标实例数据库版本。 DstVersion *string `json:"DstVersion,omitnil,omitempty" name:"DstVersion"` - // 目标实例部署模型 + // 目标实例部署模型。 DstDeployMode *int64 `json:"DstDeployMode,omitnil,omitempty" name:"DstDeployMode"` - // 目标实例复制类型 + // 目标实例复制类型。 DstProtectMode *int64 `json:"DstProtectMode,omitnil,omitempty" name:"DstProtectMode"` - // 目标实例备机1可用区 + // 目标实例备机1可用区。 DstSlaveZone *int64 `json:"DstSlaveZone,omitnil,omitempty" name:"DstSlaveZone"` - // 目标实例备机2可用区 + // 目标实例备机2可用区。 DstBackupZone *int64 `json:"DstBackupZone,omitnil,omitempty" name:"DstBackupZone"` - // 目标实例类型 + // 目标实例类型。 DstCdbType *string `json:"DstCdbType,omitnil,omitempty" name:"DstCdbType"` - // 目标实例主可用区 + // 目标实例主可用区。 DstZoneId *int64 `json:"DstZoneId,omitnil,omitempty" name:"DstZoneId"` - // 独享集群CDB实例的节点分布情况 + // 独享集群 CDB 实例的节点分布情况。 NodeDistribution *NodeDistribution `json:"NodeDistribution,omitnil,omitempty" name:"NodeDistribution"` // 集群版的节点拓扑配置 @@ -8758,40 +8770,40 @@ type DescribeInstanceUpgradeTypeRequestParams struct { type DescribeInstanceUpgradeTypeRequest struct { *tchttp.BaseRequest - // 实例id + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` - // 目标实例cpu + // 目标实例 CPU 的核数。 DstCpu *float64 `json:"DstCpu,omitnil,omitempty" name:"DstCpu"` - // 目标实例内存 + // 目标实例内存大小,单位:MB。 DstMemory *uint64 `json:"DstMemory,omitnil,omitempty" name:"DstMemory"` - // 目标实例磁盘 + // 目标实例磁盘大小,单位:GB。 DstDisk *uint64 `json:"DstDisk,omitnil,omitempty" name:"DstDisk"` - // 目标实例版本 + // 目标实例数据库版本。 DstVersion *string `json:"DstVersion,omitnil,omitempty" name:"DstVersion"` - // 目标实例部署模型 + // 目标实例部署模型。 DstDeployMode *int64 `json:"DstDeployMode,omitnil,omitempty" name:"DstDeployMode"` - // 目标实例复制类型 + // 目标实例复制类型。 DstProtectMode *int64 `json:"DstProtectMode,omitnil,omitempty" name:"DstProtectMode"` - // 目标实例备机1可用区 + // 目标实例备机1可用区。 DstSlaveZone *int64 `json:"DstSlaveZone,omitnil,omitempty" name:"DstSlaveZone"` - // 目标实例备机2可用区 + // 目标实例备机2可用区。 DstBackupZone *int64 `json:"DstBackupZone,omitnil,omitempty" name:"DstBackupZone"` - // 目标实例类型 + // 目标实例类型。 DstCdbType *string `json:"DstCdbType,omitnil,omitempty" name:"DstCdbType"` - // 目标实例主可用区 + // 目标实例主可用区。 DstZoneId *int64 `json:"DstZoneId,omitnil,omitempty" name:"DstZoneId"` - // 独享集群CDB实例的节点分布情况 + // 独享集群 CDB 实例的节点分布情况。 NodeDistribution *NodeDistribution `json:"NodeDistribution,omitnil,omitempty" name:"NodeDistribution"` // 集群版的节点拓扑配置 @@ -8831,10 +8843,10 @@ func (r *DescribeInstanceUpgradeTypeRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeInstanceUpgradeTypeResponseParams struct { - // 实例id + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` - // 实例升级类型 + // 实例升级类型。 UpgradeType *string `json:"UpgradeType,omitnil,omitempty" name:"UpgradeType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -9382,14 +9394,14 @@ func (r *DescribeRemoteBackupConfigResponse) FromJsonString(s string) error { // Predefined struct for user type DescribeRoGroupsRequestParams struct { - // 实例ID,格式如:cdb-c1nl9rpv或者cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同。 + // 实例 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } type DescribeRoGroupsRequest struct { *tchttp.BaseRequest - // 实例ID,格式如:cdb-c1nl9rpv或者cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同。 + // 实例 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } @@ -9414,7 +9426,7 @@ func (r *DescribeRoGroupsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeRoGroupsResponseParams struct { - // RO组信息数组,一个实例可关联多个RO组。 + // RO 组信息数组,一个实例可关联多个 RO 组。 RoGroups []*RoGroup `json:"RoGroups,omitnil,omitempty" name:"RoGroups"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11067,9 +11079,11 @@ type InstanceInfo struct { type InstanceRebootTime struct { // 实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同 + // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 预期重启时间 + // 注意:此字段可能返回 null,表示取不到有效值。 TimeInSeconds *int64 `json:"TimeInSeconds,omitnil,omitempty" name:"TimeInSeconds"` } @@ -12017,6 +12031,11 @@ func (r *ModifyAuditServiceResponse) FromJsonString(s string) error { // Predefined struct for user type ModifyAutoRenewFlagRequestParams struct { // 实例的 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 + // 说明:可输入多个实例 ID 进行修改,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 自动续费标记,可取值的有:0 - 不自动续费,1 - 自动续费。 @@ -12027,6 +12046,11 @@ type ModifyAutoRenewFlagRequest struct { *tchttp.BaseRequest // 实例的 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 + // 说明:可输入多个实例 ID 进行修改,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 自动续费标记,可取值的有:0 - 不自动续费,1 - 自动续费。 @@ -12819,20 +12843,30 @@ func (r *ModifyDBInstanceNameResponse) FromJsonString(s string) error { // Predefined struct for user type ModifyDBInstanceProjectRequestParams struct { - // 实例 ID 数组,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 实例 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 说明:可输入多个实例 ID 进行修改,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` - // 项目的 ID。 + // 实例所属项目的 ID,可在账号中心下的项目管理页面查询。 NewProjectId *int64 `json:"NewProjectId,omitnil,omitempty" name:"NewProjectId"` } type ModifyDBInstanceProjectRequest struct { *tchttp.BaseRequest - // 实例 ID 数组,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 实例 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 说明:可输入多个实例 ID 进行修改,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` - // 项目的 ID。 + // 实例所属项目的 ID,可在账号中心下的项目管理页面查询。 NewProjectId *int64 `json:"NewProjectId,omitnil,omitempty" name:"NewProjectId"` } @@ -12878,6 +12912,67 @@ func (r *ModifyDBInstanceProjectResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type ModifyDBInstanceReadOnlyStatusRequestParams struct { + // 实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同,可使用[查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` + + // 是否设置为只读。其中:1表示设置实例为只读,0表示解除只读状态 + ReadOnly *int64 `json:"ReadOnly,omitnil,omitempty" name:"ReadOnly"` +} + +type ModifyDBInstanceReadOnlyStatusRequest struct { + *tchttp.BaseRequest + + // 实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同,可使用[查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` + + // 是否设置为只读。其中:1表示设置实例为只读,0表示解除只读状态 + ReadOnly *int64 `json:"ReadOnly,omitnil,omitempty" name:"ReadOnly"` +} + +func (r *ModifyDBInstanceReadOnlyStatusRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyDBInstanceReadOnlyStatusRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "InstanceId") + delete(f, "ReadOnly") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyDBInstanceReadOnlyStatusRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type ModifyDBInstanceReadOnlyStatusResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type ModifyDBInstanceReadOnlyStatusResponse struct { + *tchttp.BaseResponse + Response *ModifyDBInstanceReadOnlyStatusResponseParams `json:"Response"` +} + +func (r *ModifyDBInstanceReadOnlyStatusResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyDBInstanceReadOnlyStatusResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type ModifyDBInstanceSecurityGroupsRequestParams struct { // 实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 @@ -13662,9 +13757,19 @@ type ModifyTimeWindowRequestParams struct { InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 修改后的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起止时间按半个小时对齐;最短半个小时,最长三个小时;最多设置两个时间段;起止时间范围为:[00:00, 24:00]。 + // 说明:设置两个时间段的 json 示例如下。 + // [ + // "01:00-01:30", + // "02:00-02:30" + // ] TimeRanges []*string `json:"TimeRanges,omitnil,omitempty" name:"TimeRanges"` - // 指定修改哪一天的客户时间段,可能的取值为:monday,tuesday,wednesday,thursday,friday,saturday,sunday。如果不指定该值或者为空,则默认一周七天都修改。 + // 指定修改哪一天的可维护时间段,可能的取值为:monday,tuesday,wednesday,thursday,friday,saturday,sunday。如果不指定该值或者为空,则默认一周七天都修改。 + // 说明:指定修改多天的 json 示例如下。 + // [ + // "monday", + // "tuesday" + // ] Weekdays []*string `json:"Weekdays,omitnil,omitempty" name:"Weekdays"` // 数据延迟阈值,仅对主实例和灾备实例有效,不传默认修改为10 @@ -13678,9 +13783,19 @@ type ModifyTimeWindowRequest struct { InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 修改后的可维护时间段,其中每一个时间段的格式形如:10:00-12:00;起止时间按半个小时对齐;最短半个小时,最长三个小时;最多设置两个时间段;起止时间范围为:[00:00, 24:00]。 + // 说明:设置两个时间段的 json 示例如下。 + // [ + // "01:00-01:30", + // "02:00-02:30" + // ] TimeRanges []*string `json:"TimeRanges,omitnil,omitempty" name:"TimeRanges"` - // 指定修改哪一天的客户时间段,可能的取值为:monday,tuesday,wednesday,thursday,friday,saturday,sunday。如果不指定该值或者为空,则默认一周七天都修改。 + // 指定修改哪一天的可维护时间段,可能的取值为:monday,tuesday,wednesday,thursday,friday,saturday,sunday。如果不指定该值或者为空,则默认一周七天都修改。 + // 说明:指定修改多天的 json 示例如下。 + // [ + // "monday", + // "tuesday" + // ] Weekdays []*string `json:"Weekdays,omitnil,omitempty" name:"Weekdays"` // 数据延迟阈值,仅对主实例和灾备实例有效,不传默认修改为10 @@ -13908,10 +14023,10 @@ type OpenDBInstanceEncryptionRequestParams struct { // 云数据库实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` - // 用户自定义密钥ID,CMK唯一标识符。该值为空时,将使用腾讯云自动生成的密钥KMS-CDB。 + // 用户自定义密钥 ID,CMK 唯一标识符。该值为空时,将使用腾讯云自动生成的密钥 KMS-CDB。 KeyId *string `json:"KeyId,omitnil,omitempty" name:"KeyId"` - // 用户自定义密钥的存储地域。如:ap-guangzhou 。KeyId不为空时,该参数必填。 + // 用户自定义密钥的存储地域。如:ap-guangzhou 。KeyId 不为空时,该参数必填。 KeyRegion *string `json:"KeyRegion,omitnil,omitempty" name:"KeyRegion"` } @@ -13921,10 +14036,10 @@ type OpenDBInstanceEncryptionRequest struct { // 云数据库实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` - // 用户自定义密钥ID,CMK唯一标识符。该值为空时,将使用腾讯云自动生成的密钥KMS-CDB。 + // 用户自定义密钥 ID,CMK 唯一标识符。该值为空时,将使用腾讯云自动生成的密钥 KMS-CDB。 KeyId *string `json:"KeyId,omitnil,omitempty" name:"KeyId"` - // 用户自定义密钥的存储地域。如:ap-guangzhou 。KeyId不为空时,该参数必填。 + // 用户自定义密钥的存储地域。如:ap-guangzhou 。KeyId 不为空时,该参数必填。 KeyRegion *string `json:"KeyRegion,omitnil,omitempty" name:"KeyRegion"` } @@ -14508,14 +14623,24 @@ type ReadonlyNode struct { // Predefined struct for user type ReleaseIsolatedDBInstancesRequestParams struct { - // 实例 ID 数组,单个实例 ID 格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 实例 ID,单个实例 ID 格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 说明:可输入多个实例 ID 进行操作,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` } type ReleaseIsolatedDBInstancesRequest struct { *tchttp.BaseRequest - // 实例 ID 数组,单个实例 ID 格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 实例 ID,单个实例 ID 格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 + // 说明:可输入多个实例 ID 进行操作,json 格式如下。 + // [ + // "cdb-30z11v8s", + // "cdb-93h11efg" + // ] InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` } @@ -15798,20 +15923,20 @@ func (r *StopRollbackResponse) FromJsonString(s string) error { // Predefined struct for user type SubmitInstanceUpgradeCheckJobRequestParams struct { - // 实例D + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` - // 目标数据库版本 + // 目标数据库版本。 DstMysqlVersion *string `json:"DstMysqlVersion,omitnil,omitempty" name:"DstMysqlVersion"` } type SubmitInstanceUpgradeCheckJobRequest struct { *tchttp.BaseRequest - // 实例D + // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` - // 目标数据库版本 + // 目标数据库版本。 DstMysqlVersion *string `json:"DstMysqlVersion,omitnil,omitempty" name:"DstMysqlVersion"` } @@ -15837,7 +15962,7 @@ func (r *SubmitInstanceUpgradeCheckJobRequest) FromJsonString(s string) error { // Predefined struct for user type SubmitInstanceUpgradeCheckJobResponseParams struct { - // 任务ID + // 任务 ID JobId *int64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15935,7 +16060,7 @@ type SwitchDBInstanceMasterSlaveRequestParams struct { // 是否时间窗内切换。默认为 False,即不在时间窗内切换。注意,如果设置了 ForceSwitch 参数为 True,则该参数不生效。 WaitSwitch *bool `json:"WaitSwitch,omitnil,omitempty" name:"WaitSwitch"` - // 集群版实例指定节点id发起主从切换。 + // 集群版实例指定节点 ID 发起主从切换。 DstNodeId *string `json:"DstNodeId,omitnil,omitempty" name:"DstNodeId"` } @@ -15954,7 +16079,7 @@ type SwitchDBInstanceMasterSlaveRequest struct { // 是否时间窗内切换。默认为 False,即不在时间窗内切换。注意,如果设置了 ForceSwitch 参数为 True,则该参数不生效。 WaitSwitch *bool `json:"WaitSwitch,omitnil,omitempty" name:"WaitSwitch"` - // 集群版实例指定节点id发起主从切换。 + // 集群版实例指定节点 ID 发起主从切换。 DstNodeId *string `json:"DstNodeId,omitnil,omitempty" name:"DstNodeId"` } @@ -16008,14 +16133,14 @@ func (r *SwitchDBInstanceMasterSlaveResponse) FromJsonString(s string) error { // Predefined struct for user type SwitchDrInstanceToMasterRequestParams struct { - // 灾备实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同。 + // 灾备实例 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } type SwitchDrInstanceToMasterRequest struct { *tchttp.BaseRequest - // 灾备实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同。 + // 灾备实例 ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } diff --git a/tencentcloud/cdc/go.mod b/tencentcloud/cdc/go.mod index 9a60758b77..ad4246379a 100644 --- a/tencentcloud/cdc/go.mod +++ b/tencentcloud/cdc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cdc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cdc/v20201214/models.go b/tencentcloud/cdc/v20201214/models.go index 28df0ca565..f882bb28a6 100644 --- a/tencentcloud/cdc/v20201214/models.go +++ b/tencentcloud/cdc/v20201214/models.go @@ -840,7 +840,7 @@ type DescribeDedicatedClusterCbsStatisticsRequestParams struct { // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` - // 时间范围精度,1分钟/5分钟 + // 时间范围精度,1分钟(ONE_MINUTE)/5分钟(FIVE_MINUTE) Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 偏移量,默认为0。 @@ -865,7 +865,7 @@ type DescribeDedicatedClusterCbsStatisticsRequest struct { // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` - // 时间范围精度,1分钟/5分钟 + // 时间范围精度,1分钟(ONE_MINUTE)/5分钟(FIVE_MINUTE) Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 偏移量,默认为0。 @@ -2117,7 +2117,7 @@ type ModifySiteDeviceInfoRequestParams struct { // 功耗(KW) PowerDrawKva *int64 `json:"PowerDrawKva,omitnil,omitempty" name:"PowerDrawKva"` - // 网络到腾讯云Region区域的上行链路速度 + // 网络到腾讯云Region区域的上行链路速度(Gbps) UplinkSpeedGbps *int64 `json:"UplinkSpeedGbps,omitnil,omitempty" name:"UplinkSpeedGbps"` // 将CDC连接到网络时,每台CDC网络设备(每个机架 2 台设备)使用的上行链路数量。 @@ -2174,7 +2174,7 @@ type ModifySiteDeviceInfoRequest struct { // 功耗(KW) PowerDrawKva *int64 `json:"PowerDrawKva,omitnil,omitempty" name:"PowerDrawKva"` - // 网络到腾讯云Region区域的上行链路速度 + // 网络到腾讯云Region区域的上行链路速度(Gbps) UplinkSpeedGbps *int64 `json:"UplinkSpeedGbps,omitnil,omitempty" name:"UplinkSpeedGbps"` // 将CDC连接到网络时,每台CDC网络设备(每个机架 2 台设备)使用的上行链路数量。 diff --git a/tencentcloud/cdn/go.mod b/tencentcloud/cdn/go.mod index 5040fc5e93..3954fbd503 100644 --- a/tencentcloud/cdn/go.mod +++ b/tencentcloud/cdn/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cdn go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cds/go.mod b/tencentcloud/cds/go.mod index bdfcf214cc..fcb63a0c8b 100644 --- a/tencentcloud/cds/go.mod +++ b/tencentcloud/cds/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cds go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cdwch/go.mod b/tencentcloud/cdwch/go.mod index 0bc58e85e0..3908a548e8 100644 --- a/tencentcloud/cdwch/go.mod +++ b/tencentcloud/cdwch/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cdwch go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cdwdoris/go.mod b/tencentcloud/cdwdoris/go.mod index c3160981f0..f7935163e3 100644 --- a/tencentcloud/cdwdoris/go.mod +++ b/tencentcloud/cdwdoris/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cdwdoris go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cdwpg/go.mod b/tencentcloud/cdwpg/go.mod index ee2438cae8..c220de7df4 100644 --- a/tencentcloud/cdwpg/go.mod +++ b/tencentcloud/cdwpg/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cdwpg go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cdz/go.mod b/tencentcloud/cdz/go.mod index fc6b15cd81..3094170a8f 100644 --- a/tencentcloud/cdz/go.mod +++ b/tencentcloud/cdz/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cdz go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cfg/go.mod b/tencentcloud/cfg/go.mod index fe17cb5831..7e95a25e36 100644 --- a/tencentcloud/cfg/go.mod +++ b/tencentcloud/cfg/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cfg go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cfs/go.mod b/tencentcloud/cfs/go.mod index b90e5999b6..254496919b 100644 --- a/tencentcloud/cfs/go.mod +++ b/tencentcloud/cfs/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cfs go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cfw/go.mod b/tencentcloud/cfw/go.mod index dd280ed1c3..b7606cd741 100644 --- a/tencentcloud/cfw/go.mod +++ b/tencentcloud/cfw/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cfw go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/chdfs/go.mod b/tencentcloud/chdfs/go.mod index d31234cf71..16330ed326 100644 --- a/tencentcloud/chdfs/go.mod +++ b/tencentcloud/chdfs/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/chdfs go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ciam/go.mod b/tencentcloud/ciam/go.mod index a3e6f4153c..92ccf9ab55 100644 --- a/tencentcloud/ciam/go.mod +++ b/tencentcloud/ciam/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ciam go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cii/go.mod b/tencentcloud/cii/go.mod index 7afb70e806..80f648e19b 100644 --- a/tencentcloud/cii/go.mod +++ b/tencentcloud/cii/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cii go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cim/go.mod b/tencentcloud/cim/go.mod index 2f85ae6509..ee982e159e 100644 --- a/tencentcloud/cim/go.mod +++ b/tencentcloud/cim/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cim go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cis/go.mod b/tencentcloud/cis/go.mod index a2f819dada..4a925ff833 100644 --- a/tencentcloud/cis/go.mod +++ b/tencentcloud/cis/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cis go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ckafka/go.mod b/tencentcloud/ckafka/go.mod index 85c8591ead..7a785aeea2 100644 --- a/tencentcloud/ckafka/go.mod +++ b/tencentcloud/ckafka/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ckafka go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/clb/go.mod b/tencentcloud/clb/go.mod index 6385f4a75c..f7a1724a01 100644 --- a/tencentcloud/clb/go.mod +++ b/tencentcloud/clb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cloudapp/go.mod b/tencentcloud/cloudapp/go.mod index 754a175db7..a29066135c 100644 --- a/tencentcloud/cloudapp/go.mod +++ b/tencentcloud/cloudapp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudapp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cloudaudit/go.mod b/tencentcloud/cloudaudit/go.mod index dfa6b876ad..d5e43111a9 100644 --- a/tencentcloud/cloudaudit/go.mod +++ b/tencentcloud/cloudaudit/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cloudhsm/go.mod b/tencentcloud/cloudhsm/go.mod index ddf2755759..e4bc43c612 100644 --- a/tencentcloud/cloudhsm/go.mod +++ b/tencentcloud/cloudhsm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudhsm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cloudstudio/go.mod b/tencentcloud/cloudstudio/go.mod index cc3d417ec2..1f68a0dbfd 100644 --- a/tencentcloud/cloudstudio/go.mod +++ b/tencentcloud/cloudstudio/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudstudio go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cls/go.mod b/tencentcloud/cls/go.mod index ba4e73c377..5031a64b6e 100644 --- a/tencentcloud/cls/go.mod +++ b/tencentcloud/cls/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cls/v20201016/models.go b/tencentcloud/cls/v20201016/models.go index 7171fa55c7..a053bc45cc 100644 --- a/tencentcloud/cls/v20201016/models.go +++ b/tencentcloud/cls/v20201016/models.go @@ -8721,6 +8721,9 @@ type ModifyAlarmNoticeRequestParams struct { // 通知渠道组ID。 AlarmNoticeId *string `json:"AlarmNoticeId,omitnil,omitempty" name:"AlarmNoticeId"` + // 标签描述列表,通过指定该参数可以同时绑定标签到相应的通知渠道组。最大支持10个标签键值对,并且不能有重复的键值对。 + Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` + // 通知渠道组名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` @@ -8733,7 +8736,7 @@ type ModifyAlarmNoticeRequestParams struct { // 通知接收对象。 NoticeReceivers []*NoticeReceiver `json:"NoticeReceivers,omitnil,omitempty" name:"NoticeReceivers"` - // 接口回调信息(包括企业微信)。 + // 接口回调信息(包括企业微信等)。 WebCallbacks []*WebCallback `json:"WebCallbacks,omitnil,omitempty" name:"WebCallbacks"` // 通知规则。 @@ -8743,6 +8746,27 @@ type ModifyAlarmNoticeRequestParams struct { // - Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 // - 传其中一组数据,则另一组数据置空。 NoticeRules []*NoticeRule `json:"NoticeRules,omitnil,omitempty" name:"NoticeRules"` + + // 调用链接域名。http:// 或者 https:// 开头,不能/结尾 + JumpDomain *string `json:"JumpDomain,omitnil,omitempty" name:"JumpDomain"` + + // 投递日志开关。 + // + // 参数值: + // 1:关闭; + // + // 2:开启 + DeliverStatus *uint64 `json:"DeliverStatus,omitnil,omitempty" name:"DeliverStatus"` + + // 投递日志配置。 + DeliverConfig *DeliverConfig `json:"DeliverConfig,omitnil,omitempty" name:"DeliverConfig"` + + // 免登录操作告警开关。 + // + // 参数值: + // 1:关闭 + // 2:开启(默认开启) + AlarmShieldStatus *uint64 `json:"AlarmShieldStatus,omitnil,omitempty" name:"AlarmShieldStatus"` } type ModifyAlarmNoticeRequest struct { @@ -8751,6 +8775,9 @@ type ModifyAlarmNoticeRequest struct { // 通知渠道组ID。 AlarmNoticeId *string `json:"AlarmNoticeId,omitnil,omitempty" name:"AlarmNoticeId"` + // 标签描述列表,通过指定该参数可以同时绑定标签到相应的通知渠道组。最大支持10个标签键值对,并且不能有重复的键值对。 + Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` + // 通知渠道组名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` @@ -8763,7 +8790,7 @@ type ModifyAlarmNoticeRequest struct { // 通知接收对象。 NoticeReceivers []*NoticeReceiver `json:"NoticeReceivers,omitnil,omitempty" name:"NoticeReceivers"` - // 接口回调信息(包括企业微信)。 + // 接口回调信息(包括企业微信等)。 WebCallbacks []*WebCallback `json:"WebCallbacks,omitnil,omitempty" name:"WebCallbacks"` // 通知规则。 @@ -8773,6 +8800,27 @@ type ModifyAlarmNoticeRequest struct { // - Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 // - 传其中一组数据,则另一组数据置空。 NoticeRules []*NoticeRule `json:"NoticeRules,omitnil,omitempty" name:"NoticeRules"` + + // 调用链接域名。http:// 或者 https:// 开头,不能/结尾 + JumpDomain *string `json:"JumpDomain,omitnil,omitempty" name:"JumpDomain"` + + // 投递日志开关。 + // + // 参数值: + // 1:关闭; + // + // 2:开启 + DeliverStatus *uint64 `json:"DeliverStatus,omitnil,omitempty" name:"DeliverStatus"` + + // 投递日志配置。 + DeliverConfig *DeliverConfig `json:"DeliverConfig,omitnil,omitempty" name:"DeliverConfig"` + + // 免登录操作告警开关。 + // + // 参数值: + // 1:关闭 + // 2:开启(默认开启) + AlarmShieldStatus *uint64 `json:"AlarmShieldStatus,omitnil,omitempty" name:"AlarmShieldStatus"` } func (r *ModifyAlarmNoticeRequest) ToJsonString() string { @@ -8788,11 +8836,16 @@ func (r *ModifyAlarmNoticeRequest) FromJsonString(s string) error { return err } delete(f, "AlarmNoticeId") + delete(f, "Tags") delete(f, "Name") delete(f, "Type") delete(f, "NoticeReceivers") delete(f, "WebCallbacks") delete(f, "NoticeRules") + delete(f, "JumpDomain") + delete(f, "DeliverStatus") + delete(f, "DeliverConfig") + delete(f, "AlarmShieldStatus") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyAlarmNoticeRequest has unknown keys!", "") } diff --git a/tencentcloud/cme/go.mod b/tencentcloud/cme/go.mod index ad9c8d46f3..0eb90d0bec 100644 --- a/tencentcloud/cme/go.mod +++ b/tencentcloud/cme/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cme go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cmq/go.mod b/tencentcloud/cmq/go.mod index 9de5cc97d3..3122875fff 100644 --- a/tencentcloud/cmq/go.mod +++ b/tencentcloud/cmq/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cmq go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cms/go.mod b/tencentcloud/cms/go.mod index 2732fd169a..1338f4471d 100644 --- a/tencentcloud/cms/go.mod +++ b/tencentcloud/cms/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cms go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/common/http/request.go b/tencentcloud/common/http/request.go index cddb6f6af5..c37c3157ab 100644 --- a/tencentcloud/common/http/request.go +++ b/tencentcloud/common/http/request.go @@ -265,7 +265,7 @@ func CompleteCommonParams(request Request, region string, requestClient string) params["Action"] = request.GetAction() params["Timestamp"] = strconv.FormatInt(time.Now().Unix(), 10) params["Nonce"] = strconv.Itoa(rand.Int()) - params["RequestClient"] = "SDK_GO_1.0.1038" + params["RequestClient"] = "SDK_GO_1.0.1039" if requestClient != "" { params["RequestClient"] += ": " + requestClient } diff --git a/tencentcloud/config/go.mod b/tencentcloud/config/go.mod index bbad2aa801..487c354f33 100644 --- a/tencentcloud/config/go.mod +++ b/tencentcloud/config/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/config go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/controlcenter/go.mod b/tencentcloud/controlcenter/go.mod index fad03fa684..968133a630 100644 --- a/tencentcloud/controlcenter/go.mod +++ b/tencentcloud/controlcenter/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cpdp/go.mod b/tencentcloud/cpdp/go.mod index fd3bd2a614..db1d4c7598 100644 --- a/tencentcloud/cpdp/go.mod +++ b/tencentcloud/cpdp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cpdp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/csip/go.mod b/tencentcloud/csip/go.mod index 93dd3a1425..07ba82f5d1 100644 --- a/tencentcloud/csip/go.mod +++ b/tencentcloud/csip/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/csxg/go.mod b/tencentcloud/csxg/go.mod index 0976930c52..6c87195fe3 100644 --- a/tencentcloud/csxg/go.mod +++ b/tencentcloud/csxg/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csxg go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cvm/go.mod b/tencentcloud/cvm/go.mod index a96414cd50..f55b74d652 100644 --- a/tencentcloud/cvm/go.mod +++ b/tencentcloud/cvm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cwp/go.mod b/tencentcloud/cwp/go.mod index c29941de37..b1476a308f 100644 --- a/tencentcloud/cwp/go.mod +++ b/tencentcloud/cwp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cwp/v20180228/client.go b/tencentcloud/cwp/v20180228/client.go index 9e29185e9c..8439971ffe 100644 --- a/tencentcloud/cwp/v20180228/client.go +++ b/tencentcloud/cwp/v20180228/client.go @@ -792,67 +792,6 @@ func (c *Client) CreateBuyBindTaskWithContext(ctx context.Context, request *Crea return } -func NewCreateCloudProtectServiceOrderRecordRequest() (request *CreateCloudProtectServiceOrderRecordRequest) { - request = &CreateCloudProtectServiceOrderRecordRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("cwp", APIVersion, "CreateCloudProtectServiceOrderRecord") - - - return -} - -func NewCreateCloudProtectServiceOrderRecordResponse() (response *CreateCloudProtectServiceOrderRecordResponse) { - response = &CreateCloudProtectServiceOrderRecordResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return - -} - -// CreateCloudProtectServiceOrderRecord -// 云护航计费产品已下线 -// -// -// -// 云护航服务使用完成后,该接口可以确认收货 -// -// 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -func (c *Client) CreateCloudProtectServiceOrderRecord(request *CreateCloudProtectServiceOrderRecordRequest) (response *CreateCloudProtectServiceOrderRecordResponse, err error) { - return c.CreateCloudProtectServiceOrderRecordWithContext(context.Background(), request) -} - -// CreateCloudProtectServiceOrderRecord -// 云护航计费产品已下线 -// -// -// -// 云护航服务使用完成后,该接口可以确认收货 -// -// 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -func (c *Client) CreateCloudProtectServiceOrderRecordWithContext(ctx context.Context, request *CreateCloudProtectServiceOrderRecordRequest) (response *CreateCloudProtectServiceOrderRecordResponse, err error) { - if request == nil { - request = NewCreateCloudProtectServiceOrderRecordRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateCloudProtectServiceOrderRecord require credential") - } - - request.SetContext(ctx) - - response = NewCreateCloudProtectServiceOrderRecordResponse() - err = c.Send(request, response) - return -} - func NewCreateEmergencyVulScanRequest() (request *CreateEmergencyVulScanRequest) { request = &CreateEmergencyVulScanRequest{ BaseRequest: &tchttp.BaseRequest{}, diff --git a/tencentcloud/cwp/v20180228/models.go b/tencentcloud/cwp/v20180228/models.go index 4e45416fa5..2918c6830b 100644 --- a/tencentcloud/cwp/v20180228/models.go +++ b/tencentcloud/cwp/v20180228/models.go @@ -91,7 +91,6 @@ func (r *AddLoginWhiteListsRequest) FromJsonString(s string) error { // Predefined struct for user type AddLoginWhiteListsResponseParams struct { // 重复添加的提示列表 - // 注意:此字段可能返回 null,表示取不到有效值。 DuplicateHosts []*DuplicateHosts `json:"DuplicateHosts,omitnil,omitempty" name:"DuplicateHosts"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -142,7 +141,6 @@ type AssetAppBaseInfo struct { ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 应用名称 @@ -181,15 +179,12 @@ type AssetAppBaseInfo struct { FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 是否新增[0:否|1:是] - // 注意:此字段可能返回 null,表示取不到有效值。 IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -254,7 +249,6 @@ type AssetCoreModuleBaseInfo struct { Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -267,7 +261,6 @@ type AssetCoreModuleBaseInfo struct { MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -294,11 +287,9 @@ type AssetCoreModuleDetail struct { Modules *string `json:"Modules,omitnil,omitempty" name:"Modules"` // 参数信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Params []*AssetCoreModuleParam `json:"Params,omitnil,omitempty" name:"Params"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` } @@ -330,7 +321,6 @@ type AssetDatabaseBaseInfo struct { ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 数据库名 @@ -379,7 +369,6 @@ type AssetDatabaseBaseInfo struct { Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -392,7 +381,6 @@ type AssetDatabaseBaseInfo struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -455,7 +443,6 @@ type AssetDatabaseDetail struct { Param *string `json:"Param,omitnil,omitempty" name:"Param"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` } @@ -510,7 +497,6 @@ type AssetEnvBaseInfo struct { Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -523,8 +509,6 @@ type AssetEnvBaseInfo struct { MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 - // - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -597,8 +581,6 @@ type AssetInitServiceBaseInfo struct { MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 - // - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 开机自启动[0:否|1:是] @@ -643,7 +625,6 @@ type AssetJarBaseInfo struct { Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -656,8 +637,6 @@ type AssetJarBaseInfo struct { MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 - // - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -687,15 +666,12 @@ type AssetJarDetail struct { OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 引用进程列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Process []*AssetAppProcessInfo `json:"Process,omitnil,omitempty" name:"Process"` // Jar包Md5 - // 注意:此字段可能返回 null,表示取不到有效值。 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` } @@ -707,11 +683,9 @@ type AssetKeyVal struct { Value *int64 `json:"Value,omitnil,omitempty" name:"Value"` // 描述信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 今日新增数量 - // 注意:此字段可能返回 null,表示取不到有效值。 NewCount *int64 `json:"NewCount,omitnil,omitempty" name:"NewCount"` } @@ -744,7 +718,6 @@ type AssetLoadSummary struct { Counts []*uint64 `json:"Counts,omitnil,omitempty" name:"Counts"` // 负载Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 Top5 []*AssetLoadDetail `json:"Top5,omitnil,omitempty" name:"Top5"` } @@ -795,11 +768,9 @@ type AssetMachineBaseInfo struct { CpuLoad *string `json:"CpuLoad,omitnil,omitempty" name:"CpuLoad"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 是否新增[0:否|1:是] @@ -809,11 +780,9 @@ type AssetMachineBaseInfo struct { FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // cpu负载读数(仅linux系统有效) - // 注意:此字段可能返回 null,表示取不到有效值。 CpuLoadNum *string `json:"CpuLoadNum,omitnil,omitempty" name:"CpuLoadNum"` } @@ -915,27 +884,21 @@ type AssetMachineDetail struct { DeviceVersion *string `json:"DeviceVersion,omitnil,omitempty" name:"DeviceVersion"` // 离线时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OfflineTime *string `json:"OfflineTime,omitnil,omitempty" name:"OfflineTime"` // 主机ID - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 主机二外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // CpuLoadVul - // 注意:此字段可能返回 null,表示取不到有效值。 CpuLoadVul *string `json:"CpuLoadVul,omitnil,omitempty" name:"CpuLoadVul"` // 时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` } @@ -991,7 +954,6 @@ type AssetPlanTask struct { Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -1004,7 +966,6 @@ type AssetPlanTask struct { MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -1028,7 +989,6 @@ type AssetPortBaseInfo struct { ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 进程名称 @@ -1080,7 +1040,6 @@ type AssetPortBaseInfo struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -1090,7 +1049,6 @@ type AssetPortBaseInfo struct { IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -1114,7 +1072,6 @@ type AssetProcessBaseInfo struct { ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 进程名称 @@ -1172,7 +1129,6 @@ type AssetProcessBaseInfo struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -1183,8 +1139,6 @@ type AssetProcessBaseInfo struct { // // 附加信息 - // - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -1214,7 +1168,6 @@ type AssetSystemPackageInfo struct { OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -1318,7 +1271,6 @@ type AssetUserBaseInfo struct { PasswordStatus *int64 `json:"PasswordStatus,omitnil,omitempty" name:"PasswordStatus"` // 更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -1329,7 +1281,6 @@ type AssetUserBaseInfo struct { // // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -1416,11 +1367,9 @@ type AssetUserDetail struct { PasswordChangeType *uint64 `json:"PasswordChangeType,omitnil,omitempty" name:"PasswordChangeType"` // 用户公钥列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Keys []*AssetUserKeyInfo `json:"Keys,omitnil,omitempty" name:"Keys"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` } @@ -1455,7 +1404,6 @@ type AssetWebAppBaseInfo struct { ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 应用名 @@ -1489,7 +1437,6 @@ type AssetWebAppBaseInfo struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -1499,7 +1446,6 @@ type AssetWebAppBaseInfo struct { IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -1537,7 +1483,6 @@ type AssetWebFrameBaseInfo struct { ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // Web应用名 @@ -1565,7 +1510,6 @@ type AssetWebFrameBaseInfo struct { IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 应用路径 @@ -1628,18 +1572,15 @@ type AssetWebLocationBaseInfo struct { Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] - // 注意:此字段可能返回 null,表示取不到有效值。 IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -1672,7 +1613,6 @@ type AssetWebLocationInfo struct { Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` } @@ -1713,7 +1653,6 @@ type AssetWebServiceBaseInfo struct { ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 服务名 @@ -1747,7 +1686,6 @@ type AssetWebServiceBaseInfo struct { Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 数据更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 @@ -1757,21 +1695,17 @@ type AssetWebServiceBaseInfo struct { IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } type AttackSource struct { // 攻击溯源节点描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Nodes []*AttackSourceNode `json:"Nodes,omitnil,omitempty" name:"Nodes"` // 攻击溯源节点路径 - // 注意:此字段可能返回 null,表示取不到有效值。 Edges []*AttackSourceEdge `json:"Edges,omitnil,omitempty" name:"Edges"` // 请求节点相关事件详情的参数 - // 注意:此字段可能返回 null,表示取不到有效值。 EventInfoParam *string `json:"EventInfoParam,omitnil,omitempty" name:"EventInfoParam"` } @@ -1859,15 +1793,12 @@ type BanWhiteList struct { CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 白名单所属机器。 - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 白名单是否全局 - // 注意:此字段可能返回 null,表示取不到有效值。 IsGlobal *bool `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 白名单所属机器列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` } @@ -1905,15 +1836,12 @@ type BanWhiteListDetail struct { type BaselineBasicInfo struct { // 基线名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 基线id - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` // 父级id - // 注意:此字段可能返回 null,表示取不到有效值。 ParentId *uint64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` } @@ -1941,23 +1869,18 @@ type BaselineCustomRuleIdName struct { type BaselineDetail struct { // 基线描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 危害等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // package名 - // 注意:此字段可能返回 null,表示取不到有效值。 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 父级id - // 注意:此字段可能返回 null,表示取不到有效值。 ParentId *uint64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` // 基线名 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` } @@ -1997,43 +1920,33 @@ type BaselineDownload struct { type BaselineEffectHost struct { // 通过项 - // 注意:此字段可能返回 null,表示取不到有效值。 PassCount *uint64 `json:"PassCount,omitnil,omitempty" name:"PassCount"` // 风险项 - // 注意:此字段可能返回 null,表示取不到有效值。 FailCount *uint64 `json:"FailCount,omitnil,omitempty" name:"FailCount"` // 首次检测事件 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstScanTime *string `json:"FirstScanTime,omitnil,omitempty" name:"FirstScanTime"` // 最后检测时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 风险项处理状态状态:0-未通过,1-通过 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 主机Quuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机别名 - // 注意:此字段可能返回 null,表示取不到有效值。 AliasName *string `json:"AliasName,omitnil,omitempty" name:"AliasName"` // 主机Uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 检测中状态 - // 注意:此字段可能返回 null,表示取不到有效值。 MaxStatus *uint64 `json:"MaxStatus,omitnil,omitempty" name:"MaxStatus"` } @@ -2065,7 +1978,6 @@ type BaselineFix struct { Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -2074,23 +1986,18 @@ type BaselineHost struct { HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 主机名称 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 HostTag *string `json:"HostTag,omitnil,omitempty" name:"HostTag"` // 内网Ip - // 注意:此字段可能返回 null,表示取不到有效值。 HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 外网Ip - // 注意:此字段可能返回 null,表示取不到有效值。 WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -2126,67 +2033,52 @@ type BaselineHostDetect struct { LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 主机安全UUID - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } type BaselineHostTopList struct { // 事件等级与次数列表 - // 注意:此字段可能返回 null,表示取不到有效值。 EventLevelList []*BaselineEventLevelInfo `json:"EventLevelList,omitnil,omitempty" name:"EventLevelList"` // 主机名称 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机Quuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 计算权重的分数 - // 注意:此字段可能返回 null,表示取不到有效值。 Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"` } type BaselineInfo struct { // 基线名 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 危害等级:1-低危;2-中危;3-高危;4-严重 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 检测项数量 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleCount *uint64 `json:"RuleCount,omitnil,omitempty" name:"RuleCount"` // 影响服务器数量 - // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 通过状态:0:未通过,1:已通过 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 基线id - // 注意:此字段可能返回 null,表示取不到有效值。 CategoryId *uint64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 最后检测时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 检测中状态: 5 - // 注意:此字段可能返回 null,表示取不到有效值。 MaxStatus *uint64 `json:"MaxStatus,omitnil,omitempty" name:"MaxStatus"` // 基线风险项 - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineFailCount *uint64 `json:"BaselineFailCount,omitnil,omitempty" name:"BaselineFailCount"` } @@ -2210,109 +2102,83 @@ type BaselineItem struct { RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 检测结果描述 - // 注意:此字段可能返回 null,表示取不到有效值。 DetectResultDesc *string `json:"DetectResultDesc,omitnil,omitempty" name:"DetectResultDesc"` // 危险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 检测状态:0 未通过,1:忽略,3:通过,5:检测中 - // 注意:此字段可能返回 null,表示取不到有效值。 DetectStatus *int64 `json:"DetectStatus,omitnil,omitempty" name:"DetectStatus"` // 主机ID - // 注意:此字段可能返回 null,表示取不到有效值。 HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 主机名 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 外网IP - // 注意:此字段可能返回 null,表示取不到有效值。 WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 第一次出现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 最近出现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 是否可以修复 - // 注意:此字段可能返回 null,表示取不到有效值。 CanBeFixed *int64 `json:"CanBeFixed,omitnil,omitempty" name:"CanBeFixed"` // 主机安全uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } type BaselineItemDetect struct { // 项Id - // 注意:此字段可能返回 null,表示取不到有效值。 ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 项名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 项描述 - // 注意:此字段可能返回 null,表示取不到有效值。 ItemDesc *string `json:"ItemDesc,omitnil,omitempty" name:"ItemDesc"` // 修复方法 - // 注意:此字段可能返回 null,表示取不到有效值。 FixMethod *string `json:"FixMethod,omitnil,omitempty" name:"FixMethod"` // 所属规则 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 0:未通过 1:忽略 3:通过 5:检测中 - // 注意:此字段可能返回 null,表示取不到有效值。 DetectStatus *int64 `json:"DetectStatus,omitnil,omitempty" name:"DetectStatus"` // 风险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 影响服务器数 - // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 首次检测时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 最后检测时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 检测结果,Json字符串 - // 注意:此字段可能返回 null,表示取不到有效值。 DetectResult *string `json:"DetectResult,omitnil,omitempty" name:"DetectResult"` // 所属规则ID - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 通过的服务器数 - // 注意:此字段可能返回 null,表示取不到有效值。 PassedHostCount *int64 `json:"PassedHostCount,omitnil,omitempty" name:"PassedHostCount"` // 未通过的服务器数 - // 注意:此字段可能返回 null,表示取不到有效值。 NotPassedHostCount *int64 `json:"NotPassedHostCount,omitnil,omitempty" name:"NotPassedHostCount"` } @@ -2324,7 +2190,6 @@ type BaselineItemInfo struct { ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 检测项所属规则的ID - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 检测项描述 @@ -2340,11 +2205,9 @@ type BaselineItemInfo struct { Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 系统规则ID - // 注意:此字段可能返回 null,表示取不到有效值。 SysRuleId *int64 `json:"SysRuleId,omitnil,omitempty" name:"SysRuleId"` // 被引自定义规则信息 - // 注意:此字段可能返回 null,表示取不到有效值。 RelatedCustomRuleInfo []*BaselineCustomRuleIdName `json:"RelatedCustomRuleInfo,omitnil,omitempty" name:"RelatedCustomRuleInfo"` } @@ -2432,13 +2295,11 @@ type BaselinePolicyDetect struct { TimeoutCount *int64 `json:"TimeoutCount,omitnil,omitempty" name:"TimeoutCount"` // 1:检测中 2:检测完成 - // 注意:此字段可能返回 null,表示取不到有效值。 PolicyDetectStatus *int64 `json:"PolicyDetectStatus,omitnil,omitempty" name:"PolicyDetectStatus"` } type BaselineRiskItem struct { // 检测项Id - // 注意:此字段可能返回 null,表示取不到有效值。 ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 检测项名字 @@ -2474,15 +2335,12 @@ type BaselineRule struct { Items []*Item `json:"Items,omitnil,omitempty" name:"Items"` // [0:所有专业版旗舰版|1:hostID|2:ip] - // 注意:此字段可能返回 null,表示取不到有效值。 AssetType *int64 `json:"AssetType,omitnil,omitempty" name:"AssetType"` // 主机Id集合 - // 注意:此字段可能返回 null,表示取不到有效值。 HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` // 主机IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostIps []*string `json:"HostIps,omitnil,omitempty" name:"HostIps"` } @@ -2512,7 +2370,6 @@ type BaselineRuleDetect struct { DetectStatus *int64 `json:"DetectStatus,omitnil,omitempty" name:"DetectStatus"` // ItemID集合 - // 注意:此字段可能返回 null,表示取不到有效值。 ItemIds []*int64 `json:"ItemIds,omitnil,omitempty" name:"ItemIds"` } @@ -2550,19 +2407,15 @@ type BaselineRuleInfo struct { type BaselineRuleTopInfo struct { // 基线检测项名 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 检测项危害等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 事件总数 - // 注意:此字段可能返回 null,表示取不到有效值。 EventCount *uint64 `json:"EventCount,omitnil,omitempty" name:"EventCount"` // 检测项id - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` } @@ -2621,31 +2474,24 @@ type BashEvent struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 0: bash日志 1: 实时监控(雷霆版) - // 注意:此字段可能返回 null,表示取不到有效值。 DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 进程id - // 注意:此字段可能返回 null,表示取不到有效值。 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 进程名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 自动生成的正则表达式 - // 注意:此字段可能返回 null,表示取不到有效值。 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 主机HostName - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` } @@ -2690,35 +2536,27 @@ type BashEventNew struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 0: bash日志 1: 实时监控(雷霆版) - // 注意:此字段可能返回 null,表示取不到有效值。 DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 进程id - // 注意:此字段可能返回 null,表示取不到有效值。 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 进程名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 自动生成的正则表达式 - // 注意:此字段可能返回 null,表示取不到有效值。 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 0:普通 1:专业版 2:旗舰版 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineType *int64 `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -2726,7 +2564,7 @@ type BashEventsInfo struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` - // 云镜ID + // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ID @@ -2760,59 +2598,45 @@ type BashEventsInfo struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 进程名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 自动生成的正则表达式 - // 注意:此字段可能返回 null,表示取不到有效值。 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 - // 注意:此字段可能返回 null,表示取不到有效值。 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 建议方案 - // 注意:此字段可能返回 null,表示取不到有效值。 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 描述 - // 注意:此字段可能返回 null,表示取不到有效值。 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 参考链接 - // 注意:此字段可能返回 null,表示取不到有效值。 References []*string `json:"References,omitnil,omitempty" name:"References"` // 主机外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机在线状态 OFFLINE ONLINE - // 注意:此字段可能返回 null,表示取不到有效值。 MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 登录用户 - // 注意:此字段可能返回 null,表示取不到有效值。 User *string `json:"User,omitnil,omitempty" name:"User"` // 进程号 - // 注意:此字段可能返回 null,表示取不到有效值。 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 数据来源 - // 注意:此字段可能返回 null,表示取不到有效值。 DetectBy *string `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` } @@ -2854,63 +2678,48 @@ type BashEventsInfoNew struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 进程名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 自动生成的正则表达式 - // 注意:此字段可能返回 null,表示取不到有效值。 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 - // 注意:此字段可能返回 null,表示取不到有效值。 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 建议方案 - // 注意:此字段可能返回 null,表示取不到有效值。 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 描述 - // 注意:此字段可能返回 null,表示取不到有效值。 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 参考链接 - // 注意:此字段可能返回 null,表示取不到有效值。 References []*string `json:"References,omitnil,omitempty" name:"References"` // 主机外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机在线状态 OFFLINE ONLINE - // 注意:此字段可能返回 null,表示取不到有效值。 MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 登录用户 - // 注意:此字段可能返回 null,表示取不到有效值。 User *string `json:"User,omitnil,omitempty" name:"User"` // 进程号 - // 注意:此字段可能返回 null,表示取不到有效值。 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 0:普通 1:专业版 2:旗舰版 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineType *int64 `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 检测来源 0:bash日志 1:实时监控 - // 注意:此字段可能返回 null,表示取不到有效值。 DetectBy *int64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` } @@ -2940,19 +2749,15 @@ type BashPolicy struct { Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Descript *string `json:"Descript,omitnil,omitempty" name:"Descript"` // 事件列表点击“加入白名单”时,需要传EventId 事件的id - // 注意:此字段可能返回 null,表示取不到有效值。 EventId *int64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 是否处理旧事件为白名单 0=不处理 1=处理 - // 注意:此字段可能返回 null,表示取不到有效值。 DealOldEvents *int64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 生效主机的QUUID集合 - // 注意:此字段可能返回 null,表示取不到有效值。 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 策略类型,0:系统 1:用户 @@ -2968,7 +2773,6 @@ type BashPolicy struct { Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 规则表达式 - // 注意:此字段可能返回 null,表示取不到有效值。 Rules *PolicyRules `json:"Rules,omitnil,omitempty" name:"Rules"` } @@ -3012,29 +2816,23 @@ type BashRule struct { Hostip *string `json:"Hostip,omitnil,omitempty" name:"Hostip"` // 生效服务器的uuid数组 - // 注意:此字段可能返回 null,表示取不到有效值。 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 0=黑名单 1=白名单 - // 注意:此字段可能返回 null,表示取不到有效值。 White *uint64 `json:"White,omitnil,omitempty" name:"White"` // 是否处理之前的事件 0: 不处理 1:处理 - // 注意:此字段可能返回 null,表示取不到有效值。 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 规则描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` } type BroadcastInfo struct { // 文章名字 - // 注意:此字段可能返回 null,表示取不到有效值。 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 跳转位置:0=不跳转,1=文件查杀,2=漏洞扫描,3=安全基线 - // 注意:此字段可能返回 null,表示取不到有效值。 GotoType *uint64 `json:"GotoType,omitnil,omitempty" name:"GotoType"` // 副标题 @@ -3055,11 +2853,9 @@ type BroadcastInfo struct { type Broadcasts struct { // 文章名字 - // 注意:此字段可能返回 null,表示取不到有效值。 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 类型:0=紧急通知,1=功能更新,2=行业荣誉,3=版本发布 - // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 副标题 @@ -3080,43 +2876,33 @@ type BruteAttackInfo struct { Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全客户端唯一标识UUID - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机名 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 用户名 - // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 来源ip - // 注意:此字段可能返回 null,表示取不到有效值。 SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // SUCCESS:破解成功;FAILED:破解失败 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 国家id - // 注意:此字段可能返回 null,表示取不到有效值。 Country *uint64 `json:"Country,omitnil,omitempty" name:"Country"` // 城市id - // 注意:此字段可能返回 null,表示取不到有效值。 City *uint64 `json:"City,omitnil,omitempty" name:"City"` // 省份id - // 注意:此字段可能返回 null,表示取不到有效值。 Province *uint64 `json:"Province,omitnil,omitempty" name:"Province"` // 创建时间 - // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 0 -不阻断(客户端版本不支持) @@ -3132,67 +2918,51 @@ type BruteAttackInfo struct { // 87-不阻断(客户端离线) // 88-不阻断(来源Ip归属相同客户) // 89-不阻断(ipv6不支持阻断) - // 注意:此字段可能返回 null,表示取不到有效值。 BanStatus *uint64 `json:"BanStatus,omitnil,omitempty" name:"BanStatus"` - // 事件类型:200-暴力破解事件,300-暴力破解成功事件(页面展示),400-暴力破解不存在的帐号事件 - // 注意:此字段可能返回 null,表示取不到有效值。 + // 事件类型:200-暴力破解事件,300-暴力破解成功事件(页面展示),400-暴力破解不存在的账号事件 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 发生次数 - // 注意:此字段可能返回 null,表示取不到有效值。 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 机器UUID - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 是否为专业版(true/false) - // 注意:此字段可能返回 null,表示取不到有效值。 IsProVersion *bool `json:"IsProVersion,omitnil,omitempty" name:"IsProVersion"` // 被攻击的服务的用户名 - // 注意:此字段可能返回 null,表示取不到有效值。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 端口 - // 注意:此字段可能返回 null,表示取不到有效值。 Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"` // 最近攻击时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 实例ID - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 0:待处理,1:忽略,5:已处理,6:加入白名单 - // 注意:此字段可能返回 null,表示取不到有效值。 DataStatus *uint64 `json:"DataStatus,omitnil,omitempty" name:"DataStatus"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 地理位置中文名 - // 注意:此字段可能返回 null,表示取不到有效值。 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 威胁等级:0低危,1中危,2高危 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 事件来源:0--阻断规则,1--威胁情报 - // 注意:此字段可能返回 null,表示取不到有效值。 DataFrom *int64 `json:"DataFrom,omitnil,omitempty" name:"DataFrom"` // 破解状态说明 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackStatusDesc *string `json:"AttackStatusDesc,omitnil,omitempty" name:"AttackStatusDesc"` // 阻断过期时间(仅阻断中事件有效) - // 注意:此字段可能返回 null,表示取不到有效值。 BanExpiredTime *string `json:"BanExpiredTime,omitnil,omitempty" name:"BanExpiredTime"` } @@ -3232,7 +3002,6 @@ type CKafkaInstanceInfo struct { KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 主题列表 - // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*CKafkaTopicInfo `json:"TopicList,omitnil,omitempty" name:"TopicList"` // 路由列表 @@ -3294,23 +3063,18 @@ type CKafkaTopicInfo struct { type CanFixVulInfo struct { // 漏洞id - // 注意:此字段可能返回 null,表示取不到有效值。 VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 - // 注意:此字段可能返回 null,表示取不到有效值。 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 该漏洞可修复的主机信息 - // 注意:此字段可能返回 null,表示取不到有效值。 HostList []*VulInfoHostInfo `json:"HostList,omitnil,omitempty" name:"HostList"` // 修复提示tag - // 注意:此字段可能返回 null,表示取不到有效值。 FixTag []*string `json:"FixTag,omitnil,omitempty" name:"FixTag"` // 漏洞分类1 web cms漏洞,2应用漏洞,4linux软件漏洞,5windows系统漏洞 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` } @@ -3979,6 +3743,14 @@ func (r *ClearLocalStorageResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +type CloudFromCnt struct { + // 云服务器类型 + CloudFrom *uint64 `json:"CloudFrom,omitnil,omitempty" name:"CloudFrom"` + + // 机器数量 + MachineCnt *int64 `json:"MachineCnt,omitnil,omitempty" name:"MachineCnt"` +} + type CloudProtectService struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` @@ -3998,11 +3770,9 @@ type CloudProtectService struct { type CommandLine struct { // 路径,需要base64加密 - // 注意:此字段可能返回 null,表示取不到有效值。 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 命令行,需要base64加密 - // 注意:此字段可能返回 null,表示取不到有效值。 Cmdline *string `json:"Cmdline,omitnil,omitempty" name:"Cmdline"` } @@ -4283,63 +4053,6 @@ func (r *CreateBuyBindTaskResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } -// Predefined struct for user -type CreateCloudProtectServiceOrderRecordRequestParams struct { - // 对应云护航服务的资源ID - ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"` -} - -type CreateCloudProtectServiceOrderRecordRequest struct { - *tchttp.BaseRequest - - // 对应云护航服务的资源ID - ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"` -} - -func (r *CreateCloudProtectServiceOrderRecordRequest) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *CreateCloudProtectServiceOrderRecordRequest) FromJsonString(s string) error { - f := make(map[string]interface{}) - if err := json.Unmarshal([]byte(s), &f); err != nil { - return err - } - delete(f, "ResourceIds") - if len(f) > 0 { - return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CreateCloudProtectServiceOrderRecordRequest has unknown keys!", "") - } - return json.Unmarshal([]byte(s), &r) -} - -// Predefined struct for user -type CreateCloudProtectServiceOrderRecordResponseParams struct { - // 成功收货的资源ID - Success []*string `json:"Success,omitnil,omitempty" name:"Success"` - - // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 - RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` -} - -type CreateCloudProtectServiceOrderRecordResponse struct { - *tchttp.BaseResponse - Response *CreateCloudProtectServiceOrderRecordResponseParams `json:"Response"` -} - -func (r *CreateCloudProtectServiceOrderRecordResponse) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *CreateCloudProtectServiceOrderRecordResponse) FromJsonString(s string) error { - return json.Unmarshal([]byte(s), &r) -} - // Predefined struct for user type CreateEmergencyVulScanRequestParams struct { // 漏洞id @@ -5214,7 +4927,6 @@ func (r *CreateScanMalwareSettingRequest) FromJsonString(s string) error { // Predefined struct for user type CreateScanMalwareSettingResponseParams struct { // 任务id - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -5587,7 +5299,6 @@ type DefendAttackLog struct { HttpContent *string `json:"HttpContent,omitnil,omitempty" name:"HttpContent"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -5971,15 +5682,21 @@ func (r *DeleteBaselineWeakPasswordResponse) FromJsonString(s string) error { // Predefined struct for user type DeleteBashEventsRequestParams struct { - // ID数组,最大100条。 + // ID数组,最大1000条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } type DeleteBashEventsRequest struct { *tchttp.BaseRequest - // ID数组,最大100条。 + // ID数组,最大1000条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } func (r *DeleteBashEventsRequest) ToJsonString() string { @@ -5995,6 +5712,7 @@ func (r *DeleteBashEventsRequest) FromJsonString(s string) error { return err } delete(f, "Ids") + delete(f, "All") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DeleteBashEventsRequest has unknown keys!", "") } @@ -6135,6 +5853,9 @@ func (r *DeleteBashRulesResponse) FromJsonString(s string) error { type DeleteBruteAttacksRequestParams struct { // 暴力破解事件Id数组。(最大 100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } type DeleteBruteAttacksRequest struct { @@ -6142,6 +5863,9 @@ type DeleteBruteAttacksRequest struct { // 暴力破解事件Id数组。(最大 100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } func (r *DeleteBruteAttacksRequest) ToJsonString() string { @@ -6157,6 +5881,7 @@ func (r *DeleteBruteAttacksRequest) FromJsonString(s string) error { return err } delete(f, "Ids") + delete(f, "All") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DeleteBruteAttacksRequest has unknown keys!", "") } @@ -6632,6 +6357,9 @@ func (r *DeleteMaliciousRequestWhiteListResponse) FromJsonString(s string) error type DeleteMaliciousRequestsRequestParams struct { // 恶意请求记录ID数组,(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } type DeleteMaliciousRequestsRequest struct { @@ -6639,6 +6367,9 @@ type DeleteMaliciousRequestsRequest struct { // 恶意请求记录ID数组,(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } func (r *DeleteMaliciousRequestsRequest) ToJsonString() string { @@ -6654,6 +6385,7 @@ func (r *DeleteMaliciousRequestsRequest) FromJsonString(s string) error { return err } delete(f, "Ids") + delete(f, "All") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DeleteMaliciousRequestsRequest has unknown keys!", "") } @@ -7150,6 +6882,9 @@ func (r *DeleteProtectDirResponse) FromJsonString(s string) error { type DeleteReverseShellEventsRequestParams struct { // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } type DeleteReverseShellEventsRequest struct { @@ -7157,6 +6892,9 @@ type DeleteReverseShellEventsRequest struct { // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` + + // 是否删除全部 + All *bool `json:"All,omitnil,omitempty" name:"All"` } func (r *DeleteReverseShellEventsRequest) ToJsonString() string { @@ -7172,6 +6910,7 @@ func (r *DeleteReverseShellEventsRequest) FromJsonString(s string) error { return err } delete(f, "Ids") + delete(f, "All") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DeleteReverseShellEventsRequest has unknown keys!", "") } @@ -8065,7 +7804,6 @@ type DescribeAgentInstallCommandResponseParams struct { WindowsDownloadUrl *string `json:"WindowsDownloadUrl,omitnil,omitempty" name:"WindowsDownloadUrl"` // Arm安装命令 - // 注意:此字段可能返回 null,表示取不到有效值。 ARMCommand *string `json:"ARMCommand,omitnil,omitempty" name:"ARMCommand"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -8201,7 +7939,6 @@ func (r *DescribeAlarmIncidentNodesRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAlarmIncidentNodesResponseParams struct { // 告警点所在事件的所有节点信息,可能包含多事件 - // 注意:此字段可能返回 null,表示取不到有效值。 IncidentNodes []*IncidentVertexInfo `json:"IncidentNodes,omitnil,omitempty" name:"IncidentNodes"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -8273,7 +8010,6 @@ func (r *DescribeAlarmVertexIdRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAlarmVertexIdResponseParams struct { // 告警点id列表 - // 注意:此字段可能返回 null,表示取不到有效值。 AlarmVertexIds []*string `json:"AlarmVertexIds,omitnil,omitempty" name:"AlarmVertexIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -8331,7 +8067,6 @@ func (r *DescribeAssetAppCountRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetAppCountResponseParams struct { // 各软件应用数量 - // 注意:此字段可能返回 null,表示取不到有效值。 Apps []*AssetKeyVal `json:"Apps,omitnil,omitempty" name:"Apps"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -8456,7 +8191,6 @@ func (r *DescribeAssetAppListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetAppListResponseParams struct { // 应用列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Apps []*AssetAppBaseInfo `json:"Apps,omitnil,omitempty" name:"Apps"` // 总数量 @@ -8545,7 +8279,6 @@ func (r *DescribeAssetAppProcessListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetAppProcessListResponseParams struct { // 进程列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Process []*AssetAppProcessInfo `json:"Process,omitnil,omitempty" name:"Process"` // 分区总数 @@ -8729,7 +8462,6 @@ func (r *DescribeAssetCoreModuleListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetCoreModuleListResponseParams struct { // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Modules []*AssetCoreModuleBaseInfo `json:"Modules,omitnil,omitempty" name:"Modules"` // 总数量 @@ -8993,7 +8725,6 @@ func (r *DescribeAssetDatabaseListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetDatabaseListResponseParams struct { // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Databases []*AssetDatabaseBaseInfo `json:"Databases,omitnil,omitempty" name:"Databases"` // 总数量 @@ -9075,7 +8806,6 @@ func (r *DescribeAssetDiskListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetDiskListResponseParams struct { // 磁盘分区列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Disks []*AssetDiskPartitionInfo `json:"Disks,omitnil,omitempty" name:"Disks"` // 分区总数 @@ -9191,7 +8921,6 @@ func (r *DescribeAssetEnvListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetEnvListResponseParams struct { // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Envs []*AssetEnvBaseInfo `json:"Envs,omitnil,omitempty" name:"Envs"` // 总数量 @@ -9528,7 +9257,6 @@ func (r *DescribeAssetInitServiceListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetInitServiceListResponseParams struct { // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Services []*AssetInitServiceBaseInfo `json:"Services,omitnil,omitempty" name:"Services"` // 总数量 @@ -9722,7 +9450,6 @@ func (r *DescribeAssetJarListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetJarListResponseParams struct { // 应用列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Jars []*AssetJarBaseInfo `json:"Jars,omitnil,omitempty" name:"Jars"` // 总数量 @@ -9780,15 +9507,12 @@ func (r *DescribeAssetLoadInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetLoadInfoResponseParams struct { // 系统负载 - // 注意:此字段可能返回 null,表示取不到有效值。 CpuLoad *AssetLoadSummary `json:"CpuLoad,omitnil,omitempty" name:"CpuLoad"` // 内存使用率 - // 注意:此字段可能返回 null,表示取不到有效值。 MemLoad *AssetLoadSummary `json:"MemLoad,omitnil,omitempty" name:"MemLoad"` // 硬盘使用率 - // 注意:此字段可能返回 null,表示取不到有效值。 DiskLoad *AssetLoadSummary `json:"DiskLoad,omitnil,omitempty" name:"DiskLoad"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -9975,7 +9699,6 @@ type DescribeAssetMachineListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 记录列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Machines []*AssetMachineBaseInfo `json:"Machines,omitnil,omitempty" name:"Machines"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -10030,7 +9753,6 @@ func (r *DescribeAssetMachineTagTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetMachineTagTopResponseParams struct { // Top5标签及数量 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*AssetKeyVal `json:"Tags,omitnil,omitempty" name:"Tags"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -10140,7 +9862,6 @@ func (r *DescribeAssetPlanTaskListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetPlanTaskListResponseParams struct { // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Tasks []*AssetPlanTask `json:"Tasks,omitnil,omitempty" name:"Tasks"` // 总数量 @@ -10324,7 +10045,6 @@ type DescribeAssetPortInfoListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Ports []*AssetPortBaseInfo `json:"Ports,omitnil,omitempty" name:"Ports"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -10382,7 +10102,6 @@ func (r *DescribeAssetProcessCountRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetProcessCountResponseParams struct { // 各进程数量 - // 注意:此字段可能返回 null,表示取不到有效值。 Process []*AssetKeyVal `json:"Process,omitnil,omitempty" name:"Process"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -10518,7 +10237,6 @@ type DescribeAssetProcessInfoListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Process []*AssetProcessBaseInfo `json:"Process,omitnil,omitempty" name:"Process"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -10583,19 +10301,15 @@ func (r *DescribeAssetRecentMachineInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetRecentMachineInfoResponseParams struct { // 总数量列表 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalList []*AssetKeyVal `json:"TotalList,omitnil,omitempty" name:"TotalList"` // 在线数量列表 - // 注意:此字段可能返回 null,表示取不到有效值。 LiveList []*AssetKeyVal `json:"LiveList,omitnil,omitempty" name:"LiveList"` // 离线数量列表 - // 注意:此字段可能返回 null,表示取不到有效值。 OfflineList []*AssetKeyVal `json:"OfflineList,omitnil,omitempty" name:"OfflineList"` // 风险数量列表 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskList []*AssetKeyVal `json:"RiskList,omitnil,omitempty" name:"RiskList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -10714,7 +10428,6 @@ type DescribeAssetSystemPackageListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Packages []*AssetSystemPackageInfo `json:"Packages,omitnil,omitempty" name:"Packages"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -10838,39 +10551,30 @@ func (r *DescribeAssetTypeTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetTypeTopResponseParams struct { // 账号Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 User []*AssetKeyVal `json:"User,omitnil,omitempty" name:"User"` // 端口Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 Port []*AssetKeyVal `json:"Port,omitnil,omitempty" name:"Port"` // 进程Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 Process []*AssetKeyVal `json:"Process,omitnil,omitempty" name:"Process"` // 软件Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 Software []*AssetKeyVal `json:"Software,omitnil,omitempty" name:"Software"` // 数据库Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 Database []*AssetKeyVal `json:"Database,omitnil,omitempty" name:"Database"` // Web应用Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 WebApp []*AssetKeyVal `json:"WebApp,omitnil,omitempty" name:"WebApp"` // Web站点Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 WebLocation []*AssetKeyVal `json:"WebLocation,omitnil,omitempty" name:"WebLocation"` // Web框架Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 WebFrame []*AssetKeyVal `json:"WebFrame,omitnil,omitempty" name:"WebFrame"` // Web服务Top5 - // 注意:此字段可能返回 null,表示取不到有效值。 WebService []*AssetKeyVal `json:"WebService,omitnil,omitempty" name:"WebService"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11138,7 +10842,6 @@ func (r *DescribeAssetUserKeyListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetUserKeyListResponseParams struct { // 公钥列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Keys []*AssetUserKeyInfo `json:"Keys,omitnil,omitempty" name:"Keys"` // 分区总数 @@ -11277,7 +10980,6 @@ type DescribeAssetUserListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 账号列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Users []*AssetUserBaseInfo `json:"Users,omitnil,omitempty" name:"Users"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11466,7 +11168,6 @@ type DescribeAssetWebAppListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 WebApps []*AssetWebAppBaseInfo `json:"WebApps,omitnil,omitempty" name:"WebApps"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11552,7 +11253,6 @@ func (r *DescribeAssetWebAppPluginListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetWebAppPluginListResponseParams struct { // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Plugins []*AssetWebAppPluginInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 分区总数 @@ -11748,7 +11448,6 @@ type DescribeAssetWebFrameListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 WebFrames []*AssetWebFrameBaseInfo `json:"WebFrames,omitnil,omitempty" name:"WebFrames"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11877,7 +11576,6 @@ func (r *DescribeAssetWebLocationInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetWebLocationInfoResponseParams struct { // 站点信息 - // 注意:此字段可能返回 null,表示取不到有效值。 WebLocation *AssetWebLocationInfo `json:"WebLocation,omitnil,omitempty" name:"WebLocation"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -12013,7 +11711,6 @@ type DescribeAssetWebLocationListResponseParams struct { Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 站点列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Locations []*AssetWebLocationBaseInfo `json:"Locations,omitnil,omitempty" name:"Locations"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -12099,11 +11796,9 @@ func (r *DescribeAssetWebLocationPathListRequest) FromJsonString(s string) error // Predefined struct for user type DescribeAssetWebLocationPathListResponseParams struct { // 总数 - // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Paths []*AssetWebLocationPath `json:"Paths,omitnil,omitempty" name:"Paths"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -12283,7 +11978,6 @@ func (r *DescribeAssetWebServiceInfoListRequest) FromJsonString(s string) error // Predefined struct for user type DescribeAssetWebServiceInfoListResponseParams struct { // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 WebServices []*AssetWebServiceBaseInfo `json:"WebServices,omitnil,omitempty" name:"WebServices"` // 总数量 @@ -12372,7 +12066,6 @@ func (r *DescribeAssetWebServiceProcessListRequest) FromJsonString(s string) err // Predefined struct for user type DescribeAssetWebServiceProcessListResponseParams struct { // 进程列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Process []*AssetAppProcessInfo `json:"Process,omitnil,omitempty" name:"Process"` // 总数 @@ -12540,7 +12233,6 @@ func (r *DescribeAttackEventsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAttackEventsResponseParams struct { // 攻击事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*NetAttackEvent `json:"List,omitnil,omitempty" name:"List"` // 总条数 @@ -12867,43 +12559,33 @@ func (r *DescribeAttackStatisticsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAttackStatisticsResponseParams struct { // 总攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 PendingAttackCount *uint64 `json:"PendingAttackCount,omitnil,omitempty" name:"PendingAttackCount"` // 总尝试攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 PendingTryAttackCount *uint64 `json:"PendingTryAttackCount,omitnil,omitempty" name:"PendingTryAttackCount"` // 总攻击成功次数 - // 注意:此字段可能返回 null,表示取不到有效值。 PendingSuccAttackCount *uint64 `json:"PendingSuccAttackCount,omitnil,omitempty" name:"PendingSuccAttackCount"` // 今日新增攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 PendingNewAttackCount *uint64 `json:"PendingNewAttackCount,omitnil,omitempty" name:"PendingNewAttackCount"` // 总受攻击资产数量 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackedAssetCount *uint64 `json:"AttackedAssetCount,omitnil,omitempty" name:"AttackedAssetCount"` // 今日新增受攻击资产数量 - // 注意:此字段可能返回 null,表示取不到有效值。 NewAttackedAssetCount *uint64 `json:"NewAttackedAssetCount,omitnil,omitempty" name:"NewAttackedAssetCount"` // 总受攻击端口数量 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackedPortCount *uint64 `json:"AttackedPortCount,omitnil,omitempty" name:"AttackedPortCount"` // 今日新增受攻击端口数量 - // 注意:此字段可能返回 null,表示取不到有效值。 NewAttackedPortCount *uint64 `json:"NewAttackedPortCount,omitnil,omitempty" name:"NewAttackedPortCount"` // 总攻击来源ip数量 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackSrcIpCount *uint64 `json:"AttackSrcIpCount,omitnil,omitempty" name:"AttackSrcIpCount"` // 今日新增攻击来源ip数量 - // 注意:此字段可能返回 null,表示取不到有效值。 NewAttackSrcIpCount *uint64 `json:"NewAttackSrcIpCount,omitnil,omitempty" name:"NewAttackSrcIpCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -12963,7 +12645,6 @@ func (r *DescribeAttackTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAttackTopResponseParams struct { // top统计数据 - // 注意:此字段可能返回 null,表示取不到有效值。 NetAttackTopInfo *NetAttackTopInfo `json:"NetAttackTopInfo,omitnil,omitempty" name:"NetAttackTopInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -13023,7 +12704,6 @@ func (r *DescribeAttackTrendsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAttackTrendsResponseParams struct { // 攻击趋势统计数据(天) - // 注意:此字段可能返回 null,表示取不到有效值。 NetAttackTrend []*NetAttackTrend `json:"NetAttackTrend,omitnil,omitempty" name:"NetAttackTrend"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -13457,23 +13137,18 @@ func (r *DescribeBaselineAnalysisDataRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineAnalysisDataResponseParams struct { // 最后检测时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestScanTime *string `json:"LatestScanTime,omitnil,omitempty" name:"LatestScanTime"` // 是否全部服务器:1-是 0-否 - // 注意:此字段可能返回 null,表示取不到有效值。 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 服务器总数 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanHostCount *uint64 `json:"ScanHostCount,omitnil,omitempty" name:"ScanHostCount"` // 检测项总数 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRuleCount *uint64 `json:"ScanRuleCount,omitnil,omitempty" name:"ScanRuleCount"` // 是否是第一次检测 1是 0不是 - // 注意:此字段可能返回 null,表示取不到有效值。 IfFirstScan *uint64 `json:"IfFirstScan,omitnil,omitempty" name:"IfFirstScan"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -13531,7 +13206,6 @@ func (r *DescribeBaselineBasicInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineBasicInfoResponseParams struct { // 基线基础信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineBasicInfoList []*BaselineBasicInfo `json:"BaselineBasicInfoList,omitnil,omitempty" name:"BaselineBasicInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -13586,7 +13260,6 @@ func (r *DescribeBaselineDefaultStrategyListRequest) FromJsonString(s string) er // Predefined struct for user type DescribeBaselineDefaultStrategyListResponseParams struct { // 默认策略基础信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyList []*DefaultStrategyInfo `json:"StrategyList,omitnil,omitempty" name:"StrategyList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -13644,7 +13317,6 @@ func (r *DescribeBaselineDetailRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineDetailResponseParams struct { // 基线详情 - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineDetail *BaselineDetail `json:"BaselineDetail,omitnil,omitempty" name:"BaselineDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -13808,11 +13480,9 @@ type DescribeBaselineDetectOverviewResponseParams struct { PassRate *int64 `json:"PassRate,omitnil,omitempty" name:"PassRate"` // 最近一次检测通过个数 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestPassCount *int64 `json:"LatestPassCount,omitnil,omitempty" name:"LatestPassCount"` // 最近一次检测未通过个数 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestNotPassCount *int64 `json:"LatestNotPassCount,omitnil,omitempty" name:"LatestNotPassCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14003,11 +13673,9 @@ func (r *DescribeBaselineEffectHostListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineEffectHostListResponseParams struct { // 记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 影响服务器列表 - // 注意:此字段可能返回 null,表示取不到有效值。 EffectHostList []*BaselineEffectHost `json:"EffectHostList,omitnil,omitempty" name:"EffectHostList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14121,9 +13789,9 @@ func (r *DescribeBaselineFixListResponse) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineHostDetectListRequestParams struct { //
  • PolicyId - int64 - 是否必填:否 - 策略Id
  • - //
  • HostName - string - 是否必填:否 - 主机名称 - //
  • HostIp - string - 是否必填:否 - 主机Ip - //
  • ItemId - int64 - 是否必填:否 - 项Id + //
  • HostName - string - 是否必填:否 - 主机名称
  • + //
  • HostIp - string - 是否必填:否 - 主机Ip
  • + //
  • ItemId - int64 - 是否必填:否 - 项Id
  • //
  • RuleId - int64 - 是否必填:否 - 规则Id
  • //
  • DetectStatus - int - 是否必填:否 - 检测状态
  • //
  • Level - int - 是否必填:否 - 风险等级
  • @@ -14148,9 +13816,9 @@ type DescribeBaselineHostDetectListRequest struct { *tchttp.BaseRequest //
  • PolicyId - int64 - 是否必填:否 - 策略Id
  • - //
  • HostName - string - 是否必填:否 - 主机名称 - //
  • HostIp - string - 是否必填:否 - 主机Ip - //
  • ItemId - int64 - 是否必填:否 - 项Id + //
  • HostName - string - 是否必填:否 - 主机名称
  • + //
  • HostIp - string - 是否必填:否 - 主机Ip
  • + //
  • ItemId - int64 - 是否必填:否 - 项Id
  • //
  • RuleId - int64 - 是否必填:否 - 规则Id
  • //
  • DetectStatus - int - 是否必填:否 - 检测状态
  • //
  • Level - int - 是否必填:否 - 风险等级
  • @@ -14395,7 +14063,6 @@ func (r *DescribeBaselineHostTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineHostTopResponseParams struct { // 主机基线策略事件Top - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineHostTopList []*BaselineHostTopList `json:"BaselineHostTopList,omitnil,omitempty" name:"BaselineHostTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14690,7 +14357,6 @@ type DescribeBaselineItemInfoResponseParams struct { Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 基线分类列表 - // 注意:此字段可能返回 null,表示取不到有效值。 CategoryList []*BaselineItemsCategory `json:"CategoryList,omitnil,omitempty" name:"CategoryList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14939,11 +14605,9 @@ func (r *DescribeBaselineListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineListResponseParams struct { // 基线信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineList []*BaselineInfo `json:"BaselineList,omitnil,omitempty" name:"BaselineList"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15468,11 +15132,9 @@ type DescribeBaselineRuleResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 基线检测项列表 - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineRuleList []*BaselineRuleInfo `json:"BaselineRuleList,omitnil,omitempty" name:"BaselineRuleList"` // 是否显示说明列:true-是,false-否 - // 注意:此字段可能返回 null,表示取不到有效值。 ShowRuleRemark *bool `json:"ShowRuleRemark,omitnil,omitempty" name:"ShowRuleRemark"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15530,7 +15192,6 @@ func (r *DescribeBaselineScanScheduleRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineScanScheduleResponseParams struct { // 检测进度(百分比) - // 注意:此字段可能返回 null,表示取不到有效值。 Schedule *uint64 `json:"Schedule,omitnil,omitempty" name:"Schedule"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15588,23 +15249,18 @@ func (r *DescribeBaselineStrategyDetailRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineStrategyDetailResponseParams struct { // 策略扫描通过率 - // 注意:此字段可能返回 null,表示取不到有效值。 PassRate *uint64 `json:"PassRate,omitnil,omitempty" name:"PassRate"` // 策略名 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 策略扫描周期(天) - // 注意:此字段可能返回 null,表示取不到有效值。 ScanCycle *string `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 定期检测时间, 该时间下发扫描 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机 - // 注意:此字段可能返回 null,表示取不到有效值。 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 云服务器类型: @@ -15613,23 +15269,18 @@ type DescribeBaselineStrategyDetailResponseParams struct { // ecm:边缘计算主机 // lh: 轻量应用服务器 // ohter: 混合云机器 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 主机地域 - // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 用户该策略下的所有主机id - // 注意:此字段可能返回 null,表示取不到有效值。 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 用户该策略下所有的基线id - // 注意:此字段可能返回 null,表示取不到有效值。 CategoryIds []*string `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 1 表示扫描过, 0没扫描过 - // 注意:此字段可能返回 null,表示取不到有效值。 IfScanned *uint64 `json:"IfScanned,omitnil,omitempty" name:"IfScanned"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15701,11 +15352,9 @@ func (r *DescribeBaselineStrategyListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineStrategyListResponseParams struct { // 分页查询记录的总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 用户策略信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyList []*Strategy `json:"StrategyList,omitnil,omitempty" name:"StrategyList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15770,7 +15419,6 @@ func (r *DescribeBaselineTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBaselineTopResponseParams struct { // 检测项Top列表 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleTopList []*BaselineRuleTopInfo `json:"RuleTopList,omitnil,omitempty" name:"RuleTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15858,7 +15506,7 @@ type DescribeBaselineWeakPasswordListResponseParams struct { // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` - // 无 + // 列表 List []*BaselineWeakPassword `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15916,7 +15564,6 @@ func (r *DescribeBashEventsInfoNewRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBashEventsInfoNewResponseParams struct { // 事件详情 - // 注意:此字段可能返回 null,表示取不到有效值。 BashEventsInfo *BashEventsInfoNew `json:"BashEventsInfo,omitnil,omitempty" name:"BashEventsInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15974,7 +15621,6 @@ func (r *DescribeBashEventsInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBashEventsInfoResponseParams struct { // 事件详情 - // 注意:此字段可能返回 null,表示取不到有效值。 BashEventsInfo *BashEventsInfo `json:"BashEventsInfo,omitnil,omitempty" name:"BashEventsInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -16489,11 +16135,9 @@ func (r *DescribeBruteAttackListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeBruteAttackListResponseParams struct { // 总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 密码破解列表 - // 注意:此字段可能返回 null,表示取不到有效值。 BruteAttackList []*BruteAttackInfo `json:"BruteAttackList,omitnil,omitempty" name:"BruteAttackList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -16612,7 +16256,6 @@ func (r *DescribeCanFixVulMachineRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeCanFixVulMachineResponseParams struct { // 主机漏洞修护信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulInfo []*CanFixVulInfo `json:"VulInfo,omitnil,omitempty" name:"VulInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -17313,15 +16956,12 @@ func (r *DescribeEmergencyVulListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeEmergencyVulListResponseParams struct { // 漏洞列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*EmergencyVul `json:"List,omitnil,omitempty" name:"List"` // 漏洞总条数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 是否存在风险 - // 注意:此字段可能返回 null,表示取不到有效值。 ExistsRisk *bool `json:"ExistsRisk,omitnil,omitempty" name:"ExistsRisk"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -17737,7 +17377,6 @@ func (r *DescribeFastAnalysisRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeFastAnalysisResponseParams struct { // 分析统计信息 - // 注意:此字段可能返回 null,表示取不到有效值。 FieldValueRatioInfos []*FieldValueRatioInfo `json:"FieldValueRatioInfos,omitnil,omitempty" name:"FieldValueRatioInfos"` // 总数 @@ -17907,7 +17546,6 @@ func (r *DescribeFileTamperEventsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeFileTamperEventsResponseParams struct { // 核心文件事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*FileTamperEvent `json:"List,omitnil,omitempty" name:"List"` // 数据总条数 @@ -17968,7 +17606,6 @@ func (r *DescribeFileTamperRuleCountRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeFileTamperRuleCountResponseParams struct { // 主机关联核心文件规则数量信息 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*FileTamperRuleCount `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18129,7 +17766,6 @@ func (r *DescribeFileTamperRulesRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeFileTamperRulesResponseParams struct { // 规则列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*FileTamperRuleInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 @@ -18240,15 +17876,12 @@ type DescribeGeneralStatResponseParams struct { Offline *uint64 `json:"Offline,omitnil,omitempty" name:"Offline"` // 旗舰版主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 FlagshipMachineCnt *uint64 `json:"FlagshipMachineCnt,omitnil,omitempty" name:"FlagshipMachineCnt"` // 保护天数 - // 注意:此字段可能返回 null,表示取不到有效值。 ProtectDays *uint64 `json:"ProtectDays,omitnil,omitempty" name:"ProtectDays"` // 15天内新增的主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 AddedOnTheFifteen *uint64 `json:"AddedOnTheFifteen,omitnil,omitempty" name:"AddedOnTheFifteen"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18468,7 +18101,6 @@ func (r *DescribeHostInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeHostInfoResponseParams struct { // 主机信息与标签信息 - // 注意:此字段可能返回 null,表示取不到有效值。 HostInfoList []*HostTagInfo `json:"HostInfoList,omitnil,omitempty" name:"HostInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18557,7 +18189,6 @@ type DescribeHostLoginListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 登录审计列表 - // 注意:此字段可能返回 null,表示取不到有效值。 HostLoginList []*HostLoginList `json:"HostLoginList,omitnil,omitempty" name:"HostLoginList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18612,7 +18243,6 @@ func (r *DescribeHotVulTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeHotVulTopResponseParams struct { // 漏洞信息 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*VulStoreListInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18684,11 +18314,9 @@ func (r *DescribeIgnoreBaselineRuleRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeIgnoreBaselineRuleResponseParams struct { // 忽略基线检测项列表信息 - // 注意:此字段可能返回 null,表示取不到有效值。 IgnoreBaselineRuleList []*IgnoreBaselineRule `json:"IgnoreBaselineRuleList,omitnil,omitempty" name:"IgnoreBaselineRuleList"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18713,7 +18341,7 @@ func (r *DescribeIgnoreBaselineRuleResponse) FromJsonString(s string) error { // Predefined struct for user type DescribeIgnoreHostAndItemConfigRequestParams struct { - //
  • ItemId - int64 - 是否必填:否 - 项Id + //
  • ItemId - int64 - 是否必填:否 - 项Id
  • //
  • RuleId - int64 - 是否必填:否 - 规则Id
  • //
  • HostId - string - 是否必填:否 - 主机Id
  • Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` @@ -18722,7 +18350,7 @@ type DescribeIgnoreHostAndItemConfigRequestParams struct { type DescribeIgnoreHostAndItemConfigRequest struct { *tchttp.BaseRequest - //
  • ItemId - int64 - 是否必填:否 - 项Id + //
  • ItemId - int64 - 是否必填:否 - 项Id
  • //
  • RuleId - int64 - 是否必填:否 - 规则Id
  • //
  • HostId - string - 是否必填:否 - 主机Id
  • Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` @@ -18750,11 +18378,9 @@ func (r *DescribeIgnoreHostAndItemConfigRequest) FromJsonString(s string) error // Predefined struct for user type DescribeIgnoreHostAndItemConfigResponseParams struct { // 受影响检测项 - // 注意:此字段可能返回 null,表示取不到有效值。 ItemSet []*BaselineItemInfo `json:"ItemSet,omitnil,omitempty" name:"ItemSet"` // 受影响主机 - // 注意:此字段可能返回 null,表示取不到有效值。 HostSet []*BaselineHost `json:"HostSet,omitnil,omitempty" name:"HostSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18842,7 +18468,6 @@ func (r *DescribeIgnoreRuleEffectHostListRequest) FromJsonString(s string) error // Predefined struct for user type DescribeIgnoreRuleEffectHostListResponseParams struct { // 忽略检测项影响主机列表 - // 注意:此字段可能返回 null,表示取不到有效值。 IgnoreRuleEffectHostList []*IgnoreRuleEffectHostInfo `json:"IgnoreRuleEffectHostList,omitnil,omitempty" name:"IgnoreRuleEffectHostList"` // 分页查询记录总数 @@ -18926,11 +18551,9 @@ func (r *DescribeImportMachineInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeImportMachineInfoResponseParams struct { // 有效的机器信息列表:机器名称、机器公网/内网ip、机器标签 - // 注意:此字段可能返回 null,表示取不到有效值。 EffectiveMachineInfoList []*EffectiveMachineInfo `json:"EffectiveMachineInfoList,omitnil,omitempty" name:"EffectiveMachineInfoList"` // 用户批量导入失败的机器列表(例如机器不存在等...) - // 注意:此字段可能返回 null,表示取不到有效值。 InvalidMachineList []*string `json:"InvalidMachineList,omitnil,omitempty" name:"InvalidMachineList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -19042,7 +18665,6 @@ func (r *DescribeJavaMemShellInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeJavaMemShellInfoResponseParams struct { // java内存马事件详细信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Info *JavaMemShellDetail `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -19118,7 +18740,6 @@ func (r *DescribeJavaMemShellListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeJavaMemShellListResponseParams struct { // 事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*JavaMemShellInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 @@ -19200,7 +18821,6 @@ func (r *DescribeJavaMemShellPluginInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeJavaMemShellPluginInfoResponseParams struct { // java内存马插件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*JavaMemShellPluginInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 @@ -19228,7 +18848,9 @@ func (r *DescribeJavaMemShellPluginInfoResponse) FromJsonString(s string) error // Predefined struct for user type DescribeJavaMemShellPluginListRequestParams struct { - // 过滤条件:Keywords: ip或者主机名模糊查询, JavaShellStatus,Exception精确匹配 + // 过滤条件:InstanceID、IP、 + // + // MachineName模糊查询, JavaShellStatus,Exception精确匹配 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 @@ -19241,7 +18863,9 @@ type DescribeJavaMemShellPluginListRequestParams struct { type DescribeJavaMemShellPluginListRequest struct { *tchttp.BaseRequest - // 过滤条件:Keywords: ip或者主机名模糊查询, JavaShellStatus,Exception精确匹配 + // 过滤条件:InstanceID、IP、 + // + // MachineName模糊查询, JavaShellStatus,Exception精确匹配 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 @@ -19275,7 +18899,6 @@ func (r *DescribeJavaMemShellPluginListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeJavaMemShellPluginListResponseParams struct { // java内存马插件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*JavaMemShellPluginSetting `json:"List,omitnil,omitempty" name:"List"` // 总数 @@ -19571,7 +19194,7 @@ type DescribeLicenseGeneralResponseParams struct { // 已销毁订单数 DestroyOrderNum *uint64 `json:"DestroyOrderNum,omitnil,omitempty" name:"DestroyOrderNum"` - // 是否自动续费开关,true 开启,false 关闭 + // 自动加购是否自动续费开关,true 开启,false 关闭 RepurchaseRenewSwitch *bool `json:"RepurchaseRenewSwitch,omitnil,omitempty" name:"RepurchaseRenewSwitch"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -19616,6 +19239,12 @@ type DescribeLicenseListRequestParams struct { // 标签筛选,平台标签能力,这里传入 标签键,标签值作为一个对象 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` + + // ASC 正序, DESC 倒序 + Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // LicenseCnt 授权数量 + By *string `json:"By,omitnil,omitempty" name:"By"` } type DescribeLicenseListRequest struct { @@ -19641,6 +19270,12 @@ type DescribeLicenseListRequest struct { // 标签筛选,平台标签能力,这里传入 标签键,标签值作为一个对象 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` + + // ASC 正序, DESC 倒序 + Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // LicenseCnt 授权数量 + By *string `json:"By,omitnil,omitempty" name:"By"` } func (r *DescribeLicenseListRequest) ToJsonString() string { @@ -19659,6 +19294,8 @@ func (r *DescribeLicenseListRequest) FromJsonString(s string) error { delete(f, "Limit") delete(f, "Offset") delete(f, "Tags") + delete(f, "Order") + delete(f, "By") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeLicenseListRequest has unknown keys!", "") } @@ -20203,17 +19840,17 @@ func (r *DescribeLogStorageConfigRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeLogStorageConfigResponseParams struct { // 存储类型,string数组 - // 注意:此字段可能返回 null,表示取不到有效值。 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` - // 日志存储天数,3640表示不限 - // 注意:此字段可能返回 null,表示取不到有效值。 + // 日志存储时长,3640表示不限 Period *int64 `json:"Period,omitnil,omitempty" name:"Period"` // 本月Period的修改次数 - // 注意:此字段可能返回 null,表示取不到有效值。 PeriodModifyCount *int64 `json:"PeriodModifyCount,omitnil,omitempty" name:"PeriodModifyCount"` + // 日志存储时长单位,年year/月month/天day + Granularity *string `json:"Granularity,omitnil,omitempty" name:"Granularity"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -20266,7 +19903,6 @@ func (r *DescribeLogStorageRecordRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeLogStorageRecordResponseParams struct { // 存储量记录 - // 注意:此字段可能返回 null,表示取不到有效值。 Records []*LogStorageRecord `json:"Records,omitnil,omitempty" name:"Records"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -20452,7 +20088,6 @@ type DescribeLoginWhiteCombinedListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 合并后的白名单列表 - // 注意:此字段可能返回 null,表示取不到有效值。 LoginWhiteCombinedInfos []*LoginWhiteCombinedInfo `json:"LoginWhiteCombinedInfos,omitnil,omitempty" name:"LoginWhiteCombinedInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -20905,18 +20540,28 @@ type DescribeMachineGeneralResponseParams struct { MachineCnt *uint64 `json:"MachineCnt,omitnil,omitempty" name:"MachineCnt"` // 腾讯云服务商机器数 + // + // Deprecated: TencentCloudMachineCnt is deprecated. TencentCloudMachineCnt *uint64 `json:"TencentCloudMachineCnt,omitnil,omitempty" name:"TencentCloudMachineCnt"` // 阿里云服务商机器数 + // + // Deprecated: AliCloudMachineCnt is deprecated. AliCloudMachineCnt *uint64 `json:"AliCloudMachineCnt,omitnil,omitempty" name:"AliCloudMachineCnt"` // 百度云服务商机器数 + // + // Deprecated: BaiduCloudMachineCnt is deprecated. BaiduCloudMachineCnt *uint64 `json:"BaiduCloudMachineCnt,omitnil,omitempty" name:"BaiduCloudMachineCnt"` // IDC机器数 + // + // Deprecated: IDCMachineCnt is deprecated. IDCMachineCnt *uint64 `json:"IDCMachineCnt,omitnil,omitempty" name:"IDCMachineCnt"` // 其他云服务商机器数 + // + // Deprecated: OtherCloudMachineCnt is deprecated. OtherCloudMachineCnt *uint64 `json:"OtherCloudMachineCnt,omitnil,omitempty" name:"OtherCloudMachineCnt"` // 已防护机器数 @@ -20958,6 +20603,9 @@ type DescribeMachineGeneralResponseParams struct { // 自动清理时间,最大720小时,最小0, 默认0 ,0=关闭 MachineDestroyAfterOfflineHours *uint64 `json:"MachineDestroyAfterOfflineHours,omitnil,omitempty" name:"MachineDestroyAfterOfflineHours"` + // 云服务器类型数组 + CloudFrom []*CloudFromCnt `json:"CloudFrom,omitnil,omitempty" name:"CloudFrom"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -21145,11 +20793,9 @@ func (r *DescribeMachineLicenseDetailRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeMachineLicenseDetailResponseParams struct { // 授权信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineLicense []*MachineLicenseDetail `json:"MachineLicense,omitnil,omitempty" name:"MachineLicense"` // 总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -21643,7 +21289,7 @@ type DescribeMachinesRequestParams struct { //
  • Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版)
  • //
  • Risk - String 是否必填: 否 - 风险主机( yes )
  • //
  • Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 ) - // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询 + // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询
  • //
  • Quuid - String - 是否必填: 否 - 云服务器uuid 最大100条.
  • //
  • AddedOnTheFifteen- String 是否必填: 否 - 是否只查询15天内新增的主机( 1:是)
  • //
  • TagId- String 是否必填: 否 - 查询指定标签关联的主机列表
  • @@ -21681,7 +21327,7 @@ type DescribeMachinesRequest struct { //
  • Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版)
  • //
  • Risk - String 是否必填: 否 - 风险主机( yes )
  • //
  • Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 ) - // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询 + // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询
  • //
  • Quuid - String - 是否必填: 否 - 云服务器uuid 最大100条.
  • //
  • AddedOnTheFifteen- String 是否必填: 否 - 是否只查询15天内新增的主机( 1:是)
  • //
  • TagId- String 是否必填: 否 - 查询指定标签关联的主机列表
  • @@ -21929,7 +21575,6 @@ func (r *DescribeMalWareListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeMalWareListResponseParams struct { // 木马列表 - // 注意:此字段可能返回 null,表示取不到有效值。 MalWareList []*MalWareList `json:"MalWareList,omitnil,omitempty" name:"MalWareList"` // 总数量 @@ -22022,11 +21667,9 @@ func (r *DescribeMaliciousRequestWhiteListRequest) FromJsonString(s string) erro // Predefined struct for user type DescribeMaliciousRequestWhiteListResponseParams struct { // 白名单信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*MaliciousRequestWhiteListInfo `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -22252,14 +21895,12 @@ type DescribeMalwareRiskWarningResponseParams struct { IsCheckRisk *bool `json:"IsCheckRisk,omitnil,omitempty" name:"IsCheckRisk"` // 风险文件列表信息 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*MalwareRisk `json:"List,omitnil,omitempty" name:"List"` // 是否弹出提示 true 弹出, false不弹 IsPop *bool `json:"IsPop,omitnil,omitempty" name:"IsPop"` // 异常进程列表信息 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessList []*MalwareRisk `json:"ProcessList,omitnil,omitempty" name:"ProcessList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -22326,7 +21967,6 @@ type DescribeMalwareTimingScanSettingResponseParams struct { IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 自选服务器时必须 主机quuid的string数组 - // 注意:此字段可能返回 null,表示取不到有效值。 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 监控模式 0 标准 1深度 @@ -22473,7 +22113,6 @@ type DescribeMalwareWhiteListAffectListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 白名单规则影响事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 AffectList []*MalwareWhiteListAffectEvent `json:"AffectList,omitnil,omitempty" name:"AffectList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -22704,11 +22343,9 @@ type DescribeNetAttackSettingResponseParams struct { Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 自选主机 - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 自选排除主机 - // 注意:此字段可能返回 null,表示取不到有效值。 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 新增资产自动包含 0 不包含 1包含 @@ -23009,7 +22646,6 @@ func (r *DescribePrivilegeEventInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribePrivilegeEventInfoResponseParams struct { // 本地提权详情 - // 注意:此字段可能返回 null,表示取不到有效值。 PrivilegeEventInfo *PrivilegeEventInfo `json:"PrivilegeEventInfo,omitnil,omitempty" name:"PrivilegeEventInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -23229,13 +22865,13 @@ func (r *DescribeProVersionInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeProVersionInfoResponseParams struct { - // 后付费昨日扣费 + // 昨日【专业版-按量付费】扣费明细,(实际已账单为准) PostPayCost *uint64 `json:"PostPayCost,omitnil,omitempty" name:"PostPayCost"` // 新增主机是否自动开通专业版 IsAutoOpenProVersion *bool `json:"IsAutoOpenProVersion,omitnil,omitempty" name:"IsAutoOpenProVersion"` - // 开通专业版主机数 + // 专业版主机数 ProVersionNum *uint64 `json:"ProVersionNum,omitnil,omitempty" name:"ProVersionNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -23766,7 +23402,6 @@ type DescribePublicProxyInstallCommandResponseParams struct { NginxCommand *string `json:"NginxCommand,omitnil,omitempty" name:"NginxCommand"` // Keepalived安装命令 - // 注意:此字段可能返回 null,表示取不到有效值。 KeepAliveCommand *string `json:"KeepAliveCommand,omitnil,omitempty" name:"KeepAliveCommand"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -23865,11 +23500,9 @@ func (r *DescribeRansomDefenseBackupListRequest) FromJsonString(s string) error // Predefined struct for user type DescribeRansomDefenseBackupListResponseParams struct { // 备份列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RansomDefenseBackup `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -23961,11 +23594,9 @@ func (r *DescribeRansomDefenseEventsListRequest) FromJsonString(s string) error // Predefined struct for user type DescribeRansomDefenseEventsListResponseParams struct { // 事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RansomDefenseEvent `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -24065,11 +23696,9 @@ func (r *DescribeRansomDefenseMachineListRequest) FromJsonString(s string) error // Predefined struct for user type DescribeRansomDefenseMachineListResponseParams struct { // 主机列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RansomDefenseStrategyMachineBackupInfo `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -24218,11 +23847,9 @@ func (r *DescribeRansomDefenseRollBackTaskListRequest) FromJsonString(s string) // Predefined struct for user type DescribeRansomDefenseRollBackTaskListResponseParams struct { // 任务列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RansomDefenseRollbackTask `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -24361,7 +23988,6 @@ func (r *DescribeRansomDefenseStrategyDetailRequest) FromJsonString(s string) er // Predefined struct for user type DescribeRansomDefenseStrategyDetailResponseParams struct { // 策略详情 - // 注意:此字段可能返回 null,表示取不到有效值。 Strategy *RansomDefenseStrategyDetail `json:"Strategy,omitnil,omitempty" name:"Strategy"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -24459,11 +24085,9 @@ func (r *DescribeRansomDefenseStrategyListRequest) FromJsonString(s string) erro // Predefined struct for user type DescribeRansomDefenseStrategyListResponseParams struct { // 策略列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RansomDefenseStrategy `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -24562,11 +24186,9 @@ func (r *DescribeRansomDefenseStrategyMachinesRequest) FromJsonString(s string) // Predefined struct for user type DescribeRansomDefenseStrategyMachinesResponseParams struct { // 主机列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RansomDefenseStrategyMachineDetail `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -24735,7 +24357,6 @@ func (r *DescribeReverseShellEventInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeReverseShellEventInfoResponseParams struct { // 反弹shell详情信息 - // 注意:此字段可能返回 null,表示取不到有效值。 ReverseShellEventInfo *ReverseShellEventInfo `json:"ReverseShellEventInfo,omitnil,omitempty" name:"ReverseShellEventInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -25017,7 +24638,6 @@ func (r *DescribeRiskDnsEventInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeRiskDnsEventInfoResponseParams struct { // 恶意请求事件详情 - // 注意:此字段可能返回 null,表示取不到有效值。 Info *RiskDnsEvent `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -25042,7 +24662,15 @@ func (r *DescribeRiskDnsEventInfoResponse) FromJsonString(s string) error { // Predefined struct for user type DescribeRiskDnsEventListRequestParams struct { - //
  • IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
  • + //
  • MachineName 主机名称 + // + // + // + // InstanceID 实例ID + // + // + // + // IP 内网IP或公网IP- 是否必填:否 - 主机Ip或别名筛选
  • //
  • HostId - String - 是否必填:否 - 主机Id
  • //
  • AgentId - String - 是否必填:否 - 客户端Id
  • //
  • PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
  • @@ -25068,7 +24696,15 @@ type DescribeRiskDnsEventListRequestParams struct { type DescribeRiskDnsEventListRequest struct { *tchttp.BaseRequest - //
  • IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
  • + //
  • MachineName 主机名称 + // + // + // + // InstanceID 实例ID + // + // + // + // IP 内网IP或公网IP- 是否必填:否 - 主机Ip或别名筛选
  • //
  • HostId - String - 是否必填:否 - 主机Id
  • //
  • AgentId - String - 是否必填:否 - 客户端Id
  • //
  • PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
  • @@ -25117,7 +24753,6 @@ func (r *DescribeRiskDnsEventListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeRiskDnsEventListResponseParams struct { // 恶意请求事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RiskDnsEvent `json:"List,omitnil,omitempty" name:"List"` // 总数 @@ -25273,7 +24908,6 @@ func (r *DescribeRiskDnsListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeRiskDnsListResponseParams struct { // 恶意请求列表数组 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskDnsList []*RiskDnsList `json:"RiskDnsList,omitnil,omitempty" name:"RiskDnsList"` // 总数量 @@ -25373,7 +25007,6 @@ type DescribeRiskDnsPolicyListResponseParams struct { TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RiskDnsPolicy `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -25478,7 +25111,6 @@ type DescribeRiskProcessEventsResponseParams struct { TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 异常进程列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*RiskProcessEvent `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -25650,7 +25282,6 @@ func (r *DescribeScanScheduleRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScanScheduleResponseParams struct { // 检测进度 - // 注意:此字段可能返回 null,表示取不到有效值。 Schedule *uint64 `json:"Schedule,omitnil,omitempty" name:"Schedule"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -25732,15 +25363,12 @@ type DescribeScanStateResponseParams struct { Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 开始扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanBeginTime *string `json:"ScanBeginTime,omitnil,omitempty" name:"ScanBeginTime"` // 扫描漏洞数 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskEventCount *uint64 `json:"RiskEventCount,omitnil,omitempty" name:"RiskEventCount"` // 扫描结束时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanEndTime *string `json:"ScanEndTime,omitnil,omitempty" name:"ScanEndTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -25856,23 +25484,18 @@ type DescribeScanTaskDetailsResponseParams struct { ScanContent []*string `json:"ScanContent,omitnil,omitempty" name:"ScanContent"` // 漏洞信息 - // 注意:此字段可能返回 null,表示取不到有效值。 VulInfo []*VulDetailInfo `json:"VulInfo,omitnil,omitempty" name:"VulInfo"` // 风险事件个数 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskEventCount *uint64 `json:"RiskEventCount,omitnil,omitempty" name:"RiskEventCount"` // 0一键检测 1定时检测 - // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 任务是否全部正在被停止 ture是 - // 注意:此字段可能返回 null,表示取不到有效值。 StoppingAll *bool `json:"StoppingAll,omitnil,omitempty" name:"StoppingAll"` // 扫描出漏洞个数 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCount *uint64 `json:"VulCount,omitnil,omitempty" name:"VulCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26068,7 +25691,6 @@ func (r *DescribeScreenAttackHotspotRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScreenAttackHotspotResponseParams struct { // 攻击热点列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ScreenAttackHotspot `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26123,7 +25745,6 @@ func (r *DescribeScreenBroadcastsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScreenBroadcastsResponseParams struct { // 播报文章列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ScreenBroadcasts `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26188,7 +25809,6 @@ func (r *DescribeScreenDefenseTrendsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScreenDefenseTrendsResponseParams struct { // 统计详情图标数据 - // 注意:此字段可能返回 null,表示取不到有效值。 TrendsChart []*ScreenTrendsChart `json:"TrendsChart,omitnil,omitempty" name:"TrendsChart"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26300,7 +25920,6 @@ func (r *DescribeScreenEventsCntRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScreenEventsCntResponseParams struct { // 事件统计详情 - // 注意:此字段可能返回 null,表示取不到有效值。 Info []*ScreenEventsCnt `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26426,7 +26045,6 @@ type DescribeScreenHostInvasionResponseParams struct { Vul []*ScreenVulInfo `json:"Vul,omitnil,omitempty" name:"Vul"` // 基线事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Baseline []*ScreenBaselineInfo `json:"Baseline,omitnil,omitempty" name:"Baseline"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26481,7 +26099,6 @@ func (r *DescribeScreenMachineRegionsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScreenMachineRegionsResponseParams struct { // 列表详情 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ScreenRegionInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26553,7 +26170,6 @@ func (r *DescribeScreenMachinesRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScreenMachinesResponseParams struct { // 列表详情 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ScreenRegionMachines `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26722,7 +26338,6 @@ func (r *DescribeScreenRiskAssetsTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeScreenRiskAssetsTopResponseParams struct { // 统计详情图标数据 Name:展示主机ip 和地域, value:事件数量 - // 注意:此字段可能返回 null,表示取不到有效值。 Chart []*ScreenNameValue `json:"Chart,omitnil,omitempty" name:"Chart"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -26901,7 +26516,6 @@ func (r *DescribeSecurityBroadcastInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeSecurityBroadcastInfoResponseParams struct { // 安全播报文章详情 - // 注意:此字段可能返回 null,表示取不到有效值。 BroadcastInfo *BroadcastInfo `json:"BroadcastInfo,omitnil,omitempty" name:"BroadcastInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -27276,11 +26890,9 @@ type DescribeSecurityEventsCntResponseParams struct { EventsCount *uint64 `json:"EventsCount,omitnil,omitempty" name:"EventsCount"` // window 系统漏洞事件总数 - // 注意:此字段可能返回 null,表示取不到有效值。 WindowVul *SecurityEventInfo `json:"WindowVul,omitnil,omitempty" name:"WindowVul"` // linux系统漏洞事件总数 - // 注意:此字段可能返回 null,表示取不到有效值。 LinuxVul *SecurityEventInfo `json:"LinuxVul,omitnil,omitempty" name:"LinuxVul"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -27666,7 +27278,6 @@ func (r *DescribeStrategyExistRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeStrategyExistResponseParams struct { // 策略是否存在, 1是 0否 - // 注意:此字段可能返回 null,表示取不到有效值。 IfExist *uint64 `json:"IfExist,omitnil,omitempty" name:"IfExist"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -27932,15 +27543,12 @@ func (r *DescribeUndoVulCountsRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeUndoVulCountsResponseParams struct { // 未处理的漏洞数 - // 注意:此字段可能返回 null,表示取不到有效值。 UndoVulCount *uint64 `json:"UndoVulCount,omitnil,omitempty" name:"UndoVulCount"` // 未处理的主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 UndoHostCount *int64 `json:"UndoHostCount,omitnil,omitempty" name:"UndoHostCount"` // 普通版主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 NotProfessionCount *uint64 `json:"NotProfessionCount,omitnil,omitempty" name:"NotProfessionCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28302,7 +27910,6 @@ func (r *DescribeVertexDetailRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVertexDetailResponseParams struct { // 指定点列表的属性信息 - // 注意:此字段可能返回 null,表示取不到有效值。 VertexDetails []*VertexDetail `json:"VertexDetails,omitnil,omitempty" name:"VertexDetails"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28374,7 +27981,6 @@ func (r *DescribeVulCountByDatesRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulCountByDatesResponseParams struct { // 批量获得对应天数的漏洞数量 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCount []*uint64 `json:"VulCount,omitnil,omitempty" name:"VulCount"` // 批量获得对应天数的主机数量 @@ -28435,7 +28041,6 @@ func (r *DescribeVulCveIdInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulCveIdInfoResponseParams struct { // 详情列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*VulInfoByCveId `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28524,7 +28129,6 @@ type DescribeVulDefenceEventResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 漏洞防御事件列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*VulDefenceEvent `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28613,7 +28217,6 @@ type DescribeVulDefenceListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 漏洞防御列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*VulDefenceRangeDetail `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28749,7 +28352,6 @@ type DescribeVulDefencePluginDetailResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 漏洞防御插件信息详情列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*VulDefencePluginDetail `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28804,7 +28406,6 @@ func (r *DescribeVulDefencePluginExceptionCountRequest) FromJsonString(s string) // Predefined struct for user type DescribeVulDefencePluginExceptionCountResponseParams struct { // 当前异常插件数 - // 注意:此字段可能返回 null,表示取不到有效值。 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28897,7 +28498,6 @@ type DescribeVulDefencePluginStatusResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 各主机漏洞防御插件信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*VulDefencePluginStatus `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -28958,21 +28558,18 @@ type DescribeVulDefenceSettingResponseParams struct { Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 影响主机quuid列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 当前旗舰版主机数量 FlagshipCount *uint64 `json:"FlagshipCount,omitnil,omitempty" name:"FlagshipCount"` // 影响主机id列表 - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 新增旗舰版主机自动加入;1是,0否 AutoInclude *uint64 `json:"AutoInclude,omitnil,omitempty" name:"AutoInclude"` // 排除的主机id列表 - // 注意:此字段可能返回 null,表示取不到有效值。 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29066,7 +28663,6 @@ type DescribeVulEffectHostListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 影响主机列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulEffectHostList []*VulEffectHostList `json:"VulEffectHostList,omitnil,omitempty" name:"VulEffectHostList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29150,7 +28746,6 @@ type DescribeVulEffectModulesResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 影响主机列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulEffectModuleInfo []*VulEffectModuleInfo `json:"VulEffectModuleInfo,omitnil,omitempty" name:"VulEffectModuleInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29205,7 +28800,6 @@ func (r *DescribeVulEmergentMsgRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulEmergentMsgResponseParams struct { // 漏洞紧急通知数据 - // 注意:此字段可能返回 null,表示取不到有效值。 EmergentMsgList []*VulEmergentMsgInfo `json:"EmergentMsgList,omitnil,omitempty" name:"EmergentMsgList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29277,15 +28871,12 @@ func (r *DescribeVulFixStatusRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulFixStatusResponseParams struct { // 开始修复时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FixStartTime *string `json:"FixStartTime,omitnil,omitempty" name:"FixStartTime"` // 修复结束时间,为空表示还没结束 - // 注意:此字段可能返回 null,表示取不到有效值。 FixEndTime *string `json:"FixEndTime,omitnil,omitempty" name:"FixEndTime"` // 修复成功的主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 FixSuccessCnt *uint64 `json:"FixSuccessCnt,omitnil,omitempty" name:"FixSuccessCnt"` // 修复失败的主机数 @@ -29298,11 +28889,9 @@ type DescribeVulFixStatusResponseParams struct { FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 修复快照状态列表 - // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotList []*VulFixStatusSnapshotInfo `json:"SnapshotList,omitnil,omitempty" name:"SnapshotList"` // 修复漏洞详情列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulFixList []*VulFixStatusInfo `json:"VulFixList,omitnil,omitempty" name:"VulFixList"` // 快照创建进度0-100 @@ -29318,11 +28907,9 @@ type DescribeVulFixStatusResponseParams struct { IsRetrySnapshot *uint64 `json:"IsRetrySnapshot,omitnil,omitempty" name:"IsRetrySnapshot"` // 快照创建失败数 - // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotFailCnt *uint64 `json:"SnapshotFailCnt,omitnil,omitempty" name:"SnapshotFailCnt"` // 是否允许重试 0:不允许 1:允许 - // 注意:此字段可能返回 null,表示取不到有效值。 IsAllowRetry *uint64 `json:"IsAllowRetry,omitnil,omitempty" name:"IsAllowRetry"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29466,7 +29053,6 @@ func (r *DescribeVulHostTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulHostTopResponseParams struct { // 服务器风险top列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulHostTopList []*VulHostTopInfo `json:"VulHostTopList,omitnil,omitempty" name:"VulHostTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29524,71 +29110,54 @@ func (r *DescribeVulInfoCvssRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulInfoCvssResponseParams struct { // 漏洞id - // 注意:此字段可能返回 null,表示取不到有效值。 VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 - // 注意:此字段可能返回 null,表示取不到有效值。 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 危害等级:1-低危;2-中危;3-高危;4-严重 - // 注意:此字段可能返回 null,表示取不到有效值。 VulLevel *uint64 `json:"VulLevel,omitnil,omitempty" name:"VulLevel"` // 漏洞分类 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 - // 注意:此字段可能返回 null,表示取不到有效值。 VulType *uint64 `json:"VulType,omitnil,omitempty" name:"VulType"` // 漏洞描述信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 修复方案 - // 注意:此字段可能返回 null,表示取不到有效值。 RepairPlan *string `json:"RepairPlan,omitnil,omitempty" name:"RepairPlan"` // 漏洞CVEID - // 注意:此字段可能返回 null,表示取不到有效值。 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // 参考链接 - // 注意:此字段可能返回 null,表示取不到有效值。 Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // CVSS信息 - // 注意:此字段可能返回 null,表示取不到有效值。 CVSS *string `json:"CVSS,omitnil,omitempty" name:"CVSS"` // 发布时间 - // 注意:此字段可能返回 null,表示取不到有效值。 PublicDate *string `json:"PublicDate,omitnil,omitempty" name:"PublicDate"` // Cvss分数 - // 注意:此字段可能返回 null,表示取不到有效值。 CvssScore *uint64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // cvss详情 - // 注意:此字段可能返回 null,表示取不到有效值。 CveInfo *string `json:"CveInfo,omitnil,omitempty" name:"CveInfo"` // cvss 分数 浮点型 - // 注意:此字段可能返回 null,表示取不到有效值。 CvssScoreFloat *float64 `json:"CvssScoreFloat,omitnil,omitempty" name:"CvssScoreFloat"` // 漏洞标签 多个逗号分割 - // 注意:此字段可能返回 null,表示取不到有效值。 Labels *string `json:"Labels,omitnil,omitempty" name:"Labels"` // 已防御的攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenseAttackCount *uint64 `json:"DefenseAttackCount,omitnil,omitempty" name:"DefenseAttackCount"` // 全网修复成功次数, 不支持自动修复的漏洞默认返回0 - // 注意:此字段可能返回 null,表示取不到有效值。 SuccessFixCount *uint64 `json:"SuccessFixCount,omitnil,omitempty" name:"SuccessFixCount"` // 修复是否支持:0-windows/linux均不支持修复 ;1-windows/linux 均支持修复 ;2-仅linux支持修复;3-仅windows支持修复 - // 注意:此字段可能返回 null,表示取不到有效值。 FixSwitch *int64 `json:"FixSwitch,omitnil,omitempty" name:"FixSwitch"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29707,7 +29276,6 @@ func (r *DescribeVulLevelCountRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulLevelCountResponseParams struct { // 统计结果 - // 注意:此字段可能返回 null,表示取不到有效值。 VulLevelList []*VulLevelInfo `json:"VulLevelList,omitnil,omitempty" name:"VulLevelList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29815,15 +29383,12 @@ func (r *DescribeVulListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulListResponseParams struct { // 漏洞列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulInfoList []*VulInfoList `json:"VulInfoList,omitnil,omitempty" name:"VulInfoList"` // 漏洞总条数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 重点关注漏洞总数 - // 注意:此字段可能返回 null,表示取不到有效值。 FollowVulCount *uint64 `json:"FollowVulCount,omitnil,omitempty" name:"FollowVulCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -29990,7 +29555,6 @@ func (r *DescribeVulStoreListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulStoreListResponseParams struct { // 漏洞信息 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*VulStoreListInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 @@ -30071,7 +29635,6 @@ func (r *DescribeVulTopRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVulTopResponseParams struct { // 漏洞top列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulTopList []*VulTopInfo `json:"VulTopList,omitnil,omitempty" name:"VulTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -30209,19 +29772,15 @@ type DescribeWarningHostConfigResponseParams struct { HostRange *int64 `json:"HostRange,omitnil,omitempty" name:"HostRange"` // 项目或标签的名称列表,自选主机时为空 - // 注意:此字段可能返回 null,表示取不到有效值。 ItemLabels []*string `json:"ItemLabels,omitnil,omitempty" name:"ItemLabels"` // 机器列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 机器列表总数量 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 项目或标签的id列表,自选主机时为空 - // 注意:此字段可能返回 null,表示取不到有效值。 ItemLabelIds []*string `json:"ItemLabelIds,omitnil,omitempty" name:"ItemLabelIds"` // 需排除的机器列表 @@ -30364,7 +29923,6 @@ func (r *DescribeWebHookPolicyRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeWebHookPolicyResponseParams struct { // 策略列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*WebHookPolicy `json:"List,omitnil,omitempty" name:"List"` // 策略列表总数 @@ -31047,11 +30605,9 @@ func (r *DestroyOrderResponse) FromJsonString(s string) error { type DuplicateHosts struct { // Quuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // Uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Id @@ -31479,51 +31035,39 @@ func (r *EditTagsResponse) FromJsonString(s string) error { type EffectiveMachineInfo struct { // 机器名称 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 机器公网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachinePublicIp *string `json:"MachinePublicIp,omitnil,omitempty" name:"MachinePublicIp"` // 机器内网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachinePrivateIp *string `json:"MachinePrivateIp,omitnil,omitempty" name:"MachinePrivateIp"` // 机器标签 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineTag []*MachineTag `json:"MachineTag,omitnil,omitempty" name:"MachineTag"` // 机器Quuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` - // 云镜Uuid - // 注意:此字段可能返回 null,表示取不到有效值。 + // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 内核版本号 - // 注意:此字段可能返回 null,表示取不到有效值。 KernelVersion *string `json:"KernelVersion,omitnil,omitempty" name:"KernelVersion"` // 在线状态 OFFLINE,ONLINE - // 注意:此字段可能返回 null,表示取不到有效值。 MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 授权订单对象 - // 注意:此字段可能返回 null,表示取不到有效值。 LicenseOrder *LicenseOrder `json:"LicenseOrder,omitnil,omitempty" name:"LicenseOrder"` // 漏洞数量 - // 注意:此字段可能返回 null,表示取不到有效值。 VulNum *uint64 `json:"VulNum,omitnil,omitempty" name:"VulNum"` // 云标签信息 - // 注意:此字段可能返回 null,表示取不到有效值。 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 机器instance ID - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` } @@ -31573,39 +31117,30 @@ type EmergencyVul struct { Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // cve编号 - // 注意:此字段可能返回 null,表示取不到有效值。 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // CVSS评分 - // 注意:此字段可能返回 null,表示取不到有效值。 CvssScore *float64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // 漏洞标签 多个逗号分割 - // 注意:此字段可能返回 null,表示取不到有效值。 Labels *string `json:"Labels,omitnil,omitempty" name:"Labels"` // 影响机器数 - // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 是否支持防御, 0:不支持 1:支持 - // 注意:此字段可能返回 null,表示取不到有效值。 IsSupportDefense *uint64 `json:"IsSupportDefense,omitnil,omitempty" name:"IsSupportDefense"` // 已防御的攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenseAttackCount *uint64 `json:"DefenseAttackCount,omitnil,omitempty" name:"DefenseAttackCount"` // 检测规则 0 - 版本比对, 1 - POC验证 - // 注意:此字段可能返回 null,表示取不到有效值。 Method *uint64 `json:"Method,omitnil,omitempty" name:"Method"` // 攻击热度级别 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackLevel *uint64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` // 是否有漏洞主机开启漏洞防御 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenseState *bool `json:"DefenseState,omitnil,omitempty" name:"DefenseState"` } @@ -33511,7 +33046,6 @@ func (r *ExportBaselineEffectHostListRequest) FromJsonString(s string) error { // Predefined struct for user type ExportBaselineEffectHostListResponseParams struct { // 该参数已废弃 - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 @@ -33867,7 +33401,6 @@ func (r *ExportBaselineListRequest) FromJsonString(s string) error { // Predefined struct for user type ExportBaselineListResponseParams struct { // 导出文件下载地址(已弃用) - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 @@ -34613,7 +34146,6 @@ func (r *ExportJavaMemShellPluginsRequest) FromJsonString(s string) error { // Predefined struct for user type ExportJavaMemShellPluginsResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -35204,7 +34736,6 @@ func (r *ExportRansomDefenseBackupListRequest) FromJsonString(s string) error { // Predefined struct for user type ExportRansomDefenseBackupListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -35282,7 +34813,6 @@ func (r *ExportRansomDefenseEventsListRequest) FromJsonString(s string) error { // Predefined struct for user type ExportRansomDefenseEventsListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -35366,7 +34896,6 @@ func (r *ExportRansomDefenseMachineListRequest) FromJsonString(s string) error { // Predefined struct for user type ExportRansomDefenseMachineListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -35450,7 +34979,6 @@ func (r *ExportRansomDefenseStrategyListRequest) FromJsonString(s string) error // Predefined struct for user type ExportRansomDefenseStrategyListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -35541,7 +35069,6 @@ func (r *ExportRansomDefenseStrategyMachinesRequest) FromJsonString(s string) er // Predefined struct for user type ExportRansomDefenseStrategyMachinesResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -35626,7 +35153,15 @@ func (r *ExportReverseShellEventsResponse) FromJsonString(s string) error { // Predefined struct for user type ExportRiskDnsEventListRequestParams struct { - //
  • IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
  • + //
  • MachineName 主机名称 + // + // + // + // InstanceID 实例ID + // + // + // + // IP 内网IP或公网IP - 是否必填:否 - 主机Ip或别名筛选
  • //
  • HostId - String - 是否必填:否 - 主机Id
  • //
  • AgentId - String - 是否必填:否 - 客户端Id
  • //
  • PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
  • @@ -35646,7 +35181,15 @@ type ExportRiskDnsEventListRequestParams struct { type ExportRiskDnsEventListRequest struct { *tchttp.BaseRequest - //
  • IpOrName - String - 是否必填:否 - 主机Ip或别名筛选
  • + //
  • MachineName 主机名称 + // + // + // + // InstanceID 实例ID + // + // + // + // IP 内网IP或公网IP - 是否必填:否 - 主机Ip或别名筛选
  • //
  • HostId - String - 是否必填:否 - 主机Id
  • //
  • AgentId - String - 是否必填:否 - 客户端Id
  • //
  • PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略
  • @@ -36447,7 +35990,6 @@ func (r *ExportVulEffectHostListRequest) FromJsonString(s string) error { // Predefined struct for user type ExportVulEffectHostListResponseParams struct { // 已废弃 - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 导出任务Id , 可通过ExportTasks 接口下载 @@ -36582,7 +36124,6 @@ func (r *ExportVulListRequest) FromJsonString(s string) error { // Predefined struct for user type ExportVulListResponseParams struct { // 导出的文件下载url(已弃用!) - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 导出文件Id 可通过ExportTasks接口下载 @@ -36785,11 +36326,9 @@ type FileTamperEvent struct { TargetPermission *string `json:"TargetPermission,omitnil,omitempty" name:"TargetPermission"` // 目标文件更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 TargetModifyTime *string `json:"TargetModifyTime,omitnil,omitempty" name:"TargetModifyTime"` // 目标文件创建时间 - // 注意:此字段可能返回 null,表示取不到有效值。 TargetCreatTime *string `json:"TargetCreatTime,omitnil,omitempty" name:"TargetCreatTime"` // 进程pid @@ -36805,17 +36344,14 @@ type FileTamperEvent struct { Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 进程名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ExeName *string `json:"ExeName,omitnil,omitempty" name:"ExeName"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 文件威胁行为 //
  • read 读取文件
  • //
  • write 修改文件
  • - // 注意:此字段可能返回 null,表示取不到有效值。 FileAction *string `json:"FileAction,omitnil,omitempty" name:"FileAction"` } @@ -36844,13 +36380,11 @@ type FileTamperRuleCount struct { Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 关联规则的名称(仅展示其中一条) - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` } type FileTamperRuleDetail struct { // 规则名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 更新时间 @@ -36866,7 +36400,6 @@ type FileTamperRuleDetail struct { Rule []*FileTamperRule `json:"Rule,omitnil,omitempty" name:"Rule"` // 生效主机uuid,空表示全部主机,通过参数可控制返回的条数 - // 注意:此字段可能返回 null,表示取不到有效值。 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 规则id @@ -36884,20 +36417,17 @@ type FileTamperRuleDetail struct { // 加白处理类型 //
  • cur 仅对当前加白
  • //
  • all 所有符合条件加白
  • - // 注意:此字段可能返回 null,表示取不到有效值。 AddWhiteType *string `json:"AddWhiteType,omitnil,omitempty" name:"AddWhiteType"` } type FileTamperRuleInfo struct { // 规则名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规则类型 0 :系统规则 1:用户规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 影响主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 更新时间 @@ -36919,28 +36449,23 @@ type FileTamperRuleInfo struct { Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 子规则写条目数 - // 注意:此字段可能返回 null,表示取不到有效值。 WriteRuleCount *uint64 `json:"WriteRuleCount,omitnil,omitempty" name:"WriteRuleCount"` // 子规则读条目数 - // 注意:此字段可能返回 null,表示取不到有效值。 ReadRuleCount *uint64 `json:"ReadRuleCount,omitnil,omitempty" name:"ReadRuleCount"` // 子规则读写条目数 - // 注意:此字段可能返回 null,表示取不到有效值。 ReadWriteRuleCount *uint64 `json:"ReadWriteRuleCount,omitnil,omitempty" name:"ReadWriteRuleCount"` // 监控行为 //
  • read 读取文件
  • //
  • write 修改文件
  • //
  • read-write 读取修改文件
  • - // 注意:此字段可能返回 null,表示取不到有效值。 FileAction *string `json:"FileAction,omitnil,omitempty" name:"FileAction"` // 加白处理类型 //
  • cur 仅对当前加白
  • //
  • all 所有符合条件加白
  • - // 注意:此字段可能返回 null,表示取不到有效值。 AddWhiteType *string `json:"AddWhiteType,omitnil,omitempty" name:"AddWhiteType"` } @@ -37115,13 +36640,13 @@ type HistoryAccount struct { // 主机名。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` - // 帐号名。 + // 账号名。 Username *string `json:"Username,omitnil,omitempty" name:"Username"` - // 帐号变更类型。 - //
  • CREATE:表示新增帐号
  • - //
  • MODIFY:表示修改帐号
  • - //
  • DELETE:表示删除帐号
  • + // 账号变更类型。 + //
  • CREATE:表示新增账号
  • + //
  • MODIFY:表示修改账号
  • + //
  • DELETE:表示删除账号
  • ModifyType *string `json:"ModifyType,omitnil,omitempty" name:"ModifyType"` // 变更时间。 @@ -37129,10 +36654,10 @@ type HistoryAccount struct { } type HostDesc struct { - // 云镜客户端ID + // 机器uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` - // 主机ID + // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 机器名 @@ -37160,91 +36685,71 @@ type HostLoginList struct { // 记录Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` - // Uuid串 - // 注意:此字段可能返回 null,表示取不到有效值。 + // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机名 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 用户名 - // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 来源ip - // 注意:此字段可能返回 null,表示取不到有效值。 SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 1:正常登录;2异地登录; 5已加白; 14:已处理;15:已忽略。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 国家id - // 注意:此字段可能返回 null,表示取不到有效值。 Country *uint64 `json:"Country,omitnil,omitempty" name:"Country"` // 城市id - // 注意:此字段可能返回 null,表示取不到有效值。 City *uint64 `json:"City,omitnil,omitempty" name:"City"` // 省份id - // 注意:此字段可能返回 null,表示取不到有效值。 Province *uint64 `json:"Province,omitnil,omitempty" name:"Province"` // 登录时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LoginTime *string `json:"LoginTime,omitnil,omitempty" name:"LoginTime"` // 修改时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 是否命中异地登录异常 1表示命中此类异常, 0表示未命中 - // 注意:此字段可能返回 null,表示取不到有效值。 IsRiskArea *uint64 `json:"IsRiskArea,omitnil,omitempty" name:"IsRiskArea"` // 是否命中异常用户异常 1表示命中此类异常, 0表示未命中 - // 注意:此字段可能返回 null,表示取不到有效值。 IsRiskUser *uint64 `json:"IsRiskUser,omitnil,omitempty" name:"IsRiskUser"` // 是否命中异常时间异常 1表示命中此类异常, 0表示未命中 - // 注意:此字段可能返回 null,表示取不到有效值。 IsRiskTime *uint64 `json:"IsRiskTime,omitnil,omitempty" name:"IsRiskTime"` // 是否命中异常IP异常 1表示命中此类异常, 0表示未命中 - // 注意:此字段可能返回 null,表示取不到有效值。 IsRiskSrcIp *uint64 `json:"IsRiskSrcIp,omitnil,omitempty" name:"IsRiskSrcIp"` // 危险等级: // 0 高危 // 1 可疑 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 位置名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 主机quuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 高危信息说明: // ABROAD - 海外IP; // XTI - 威胁情报 - // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 请求目的端口 - // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` } @@ -37279,7 +36784,6 @@ type HostRiskLevelCount struct { HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 主机名 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 严重个数 @@ -37335,23 +36839,18 @@ type HostTagInfo struct { type IgnoreBaselineRule struct { // 基线检测项名称 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 基线检测项id - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 修复建议 - // 注意:此字段可能返回 null,表示取不到有效值。 Fix *string `json:"Fix,omitnil,omitempty" name:"Fix"` // 影响主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 EffectHostCount *uint64 `json:"EffectHostCount,omitnil,omitempty" name:"EffectHostCount"` } @@ -37434,19 +36933,15 @@ type IgnoreRuleEffectHostInfo struct { type IncidentVertexInfo struct { // 事件id - // 注意:此字段可能返回 null,表示取不到有效值。 IncidentId *string `json:"IncidentId,omitnil,omitempty" name:"IncidentId"` // 事件所在表名 - // 注意:此字段可能返回 null,表示取不到有效值。 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 节点信息列表,数组项中包含节点详细信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Vertex []*VertexInfo `json:"Vertex,omitnil,omitempty" name:"Vertex"` // 节点总个数 - // 注意:此字段可能返回 null,表示取不到有效值。 VertexCount *int64 `json:"VertexCount,omitnil,omitempty" name:"VertexCount"` } @@ -37532,7 +37027,6 @@ type JavaMemShellDetail struct { SecurityAdvice *string `json:"SecurityAdvice,omitnil,omitempty" name:"SecurityAdvice"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // agent状态:OFFLINE,ONLINE @@ -37544,11 +37038,9 @@ type JavaMemShellInfo struct { Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 服务器名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 服务器IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他 @@ -37570,31 +37062,24 @@ type JavaMemShellInfo struct { Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 服务器uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 类名 - // 注意:此字段可能返回 null,表示取不到有效值。 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // 父类名 - // 注意:此字段可能返回 null,表示取不到有效值。 SuperClassName *string `json:"SuperClassName,omitnil,omitempty" name:"SuperClassName"` // 继承的接口 - // 注意:此字段可能返回 null,表示取不到有效值。 Interfaces *string `json:"Interfaces,omitnil,omitempty" name:"Interfaces"` // 注释 - // 注意:此字段可能返回 null,表示取不到有效值。 Annotations *string `json:"Annotations,omitnil,omitempty" name:"Annotations"` // 所属的类加载器 - // 注意:此字段可能返回 null,表示取不到有效值。 LoaderClassName *string `json:"LoaderClassName,omitnil,omitempty" name:"LoaderClassName"` } @@ -37635,11 +37120,9 @@ type JavaMemShellPluginSetting struct { ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 服务器uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -37656,7 +37139,6 @@ type KeyValueInfo struct { CaseSensitive *bool `json:"CaseSensitive,omitnil,omitempty" name:"CaseSensitive"` // 需要建立索引的键值对信息 - // 注意:此字段可能返回 null,表示取不到有效值。 KeyValues []*KeyValueArrayInfo `json:"KeyValues,omitnil,omitempty" name:"KeyValues"` } @@ -37744,7 +37226,6 @@ type LicenseBindDetail struct { IsSwitchBind *bool `json:"IsSwitchBind,omitnil,omitempty" name:"IsSwitchBind"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -37762,7 +37243,6 @@ type LicenseBindTaskDetail struct { FixMessage *string `json:"FixMessage,omitnil,omitempty" name:"FixMessage"` // 机器额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -37774,7 +37254,6 @@ type LicenseDetail struct { LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 授权状态 0 未使用,1 部分使用, 2 已用完, 3 不可用 - // 注意:此字段可能返回 null,表示取不到有效值。 LicenseStatus *uint64 `json:"LicenseStatus,omitnil,omitempty" name:"LicenseStatus"` // 总授权数 @@ -37811,11 +37290,9 @@ type LicenseDetail struct { Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 平台标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 冻结数,当为0时 为未冻结,非0 则表示冻结授权数额 - // 注意:此字段可能返回 null,表示取不到有效值。 FreezeNum *int64 `json:"FreezeNum,omitnil,omitempty" name:"FreezeNum"` } @@ -37868,21 +37345,17 @@ type LogInfo struct { type LogStorageRecord struct { // 年月份 - // 注意:此字段可能返回 null,表示取不到有效值。 Month *string `json:"Month,omitnil,omitempty" name:"Month"` // 存储量,字节 - // 注意:此字段可能返回 null,表示取不到有效值。 UsedSize *uint64 `json:"UsedSize,omitnil,omitempty" name:"UsedSize"` // 总量,字节 - // 注意:此字段可能返回 null,表示取不到有效值。 InquireSize *uint64 `json:"InquireSize,omitnil,omitempty" name:"InquireSize"` } type LoginWhiteCombinedInfo struct { // 白名单地域 - // 注意:此字段可能返回 null,表示取不到有效值。 Places []*Place `json:"Places,omitnil,omitempty" name:"Places"` // 白名单用户(多个用户逗号隔开) @@ -37932,7 +37405,7 @@ type LoginWhiteLists struct { // 记录ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` - // 云镜客户端ID + // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 白名单地域 @@ -37980,7 +37453,7 @@ type Machine struct { //
  • UNINSTALLED: 未防护
  • MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` - // 云镜客户端唯一Uuid,若客户端长时间不在线将返回空字符。 + // 主机安全Uuid,若客户端长时间不在线将返回空字符。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // CVM或BM机器唯一Uuid。 @@ -38117,7 +37590,6 @@ type MachineExtraInfo struct { type MachineFileTamperRule struct { // 规则名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规则类型 0 :系统规则 1:用户规则 @@ -38169,7 +37641,7 @@ type MachineSimple struct { // 主机系统。 MachineOs *string `json:"MachineOs,omitnil,omitempty" name:"MachineOs"` - // 云镜客户端唯一Uuid,若客户端长时间不在线将返回空字符。 + // 主机安全uuid,若客户端长时间不在线将返回空字符。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // CVM或BM机器唯一Uuid。 @@ -38214,15 +37686,12 @@ type MachineSimple struct { ProtectType *string `json:"ProtectType,omitnil,omitempty" name:"ProtectType"` // 授权订单对象 - // 注意:此字段可能返回 null,表示取不到有效值。 LicenseOrder *LicenseOrder `json:"LicenseOrder,omitnil,omitempty" name:"LicenseOrder"` // 云标签信息 - // 注意:此字段可能返回 null,表示取不到有效值。 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 实例ID - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } @@ -38283,22 +37752,18 @@ type MalWareList struct { Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 唯一ID - // 注意:此字段可能返回 null,表示取不到有效值。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机别名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 特性标签,已废弃字段,不会再返回标签,详情中才会返回标签信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 首次运行时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FileCreateTime *string `json:"FileCreateTime,omitnil,omitempty" name:"FileCreateTime"` // 最近运行时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FileModifierTime *string `json:"FileModifierTime,omitnil,omitempty" name:"FileModifierTime"` // 创建时间 @@ -38326,7 +37791,6 @@ type MalWareList struct { MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -38388,11 +37852,9 @@ type MalwareInfo struct { Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 影响广度 // 暂时不提供 - // 注意:此字段可能返回 null,表示取不到有效值。 Breadth *string `json:"Breadth,omitnil,omitempty" name:"Breadth"` // 查询热度 // 暂时不提供 - // 注意:此字段可能返回 null,表示取不到有效值。 Heat *string `json:"Heat,omitnil,omitempty" name:"Heat"` // 唯一ID @@ -38411,47 +37873,36 @@ type MalwareInfo struct { Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // 外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 - // 注意:此字段可能返回 null,表示取不到有效值。 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 主机在线状态 OFFLINE ONLINE - // 注意:此字段可能返回 null,表示取不到有效值。 MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 状态;4-:待处理,5-已信任,6-已隔离 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 风险等级 0提示、1低、2中、3高、4严重 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 木马检测平台用,分割 1云查杀引擎、2TAV、3binaryAi、4异常行为、5威胁情报 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform *string `json:"CheckPlatform,omitnil,omitempty" name:"CheckPlatform"` // 主机uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 最近修改时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 最近访问时间 - // 注意:此字段可能返回 null,表示取不到有效值。 StrFileAccessTime *string `json:"StrFileAccessTime,omitnil,omitempty" name:"StrFileAccessTime"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 参考链接 - // 注意:此字段可能返回 null,表示取不到有效值。 References []*string `json:"References,omitnil,omitempty" name:"References"` } @@ -40022,7 +39473,6 @@ func (r *ModifyLicenseUnBindsRequest) FromJsonString(s string) error { // Predefined struct for user type ModifyLicenseUnBindsResponseParams struct { // 只有解绑失败的才有该值. - // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg []*LicenseUnBindRsp `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -40426,7 +39876,7 @@ func (r *ModifyLogKafkaStateResponse) FromJsonString(s string) error { // Predefined struct for user type ModifyLogStorageConfigRequestParams struct { - // 是否修改有效期 + // 是否修改有效期(已废弃) IsModifyPeriod *bool `json:"IsModifyPeriod,omitnil,omitempty" name:"IsModifyPeriod"` // 存储类型,string数组 @@ -40442,7 +39892,7 @@ type ModifyLogStorageConfigRequestParams struct { type ModifyLogStorageConfigRequest struct { *tchttp.BaseRequest - // 是否修改有效期 + // 是否修改有效期(已废弃) IsModifyPeriod *bool `json:"IsModifyPeriod,omitnil,omitempty" name:"IsModifyPeriod"` // 存储类型,string数组 @@ -41310,10 +40760,14 @@ type ModifyOrderAttributeRequestParams struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` - // 可编辑的属性名称 ,当前支持的有: alias 资源别名 + // 可编辑的属性名称 ,当前支持的有: + // alias 资源别名 + // projectId 项目ID AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"` // 属性值 + // AttrName=alias时,任意字符串,最大字符15长度 + // AttrName=projectId时,项目ID必须是真实存在的 AttrValue *string `json:"AttrValue,omitnil,omitempty" name:"AttrValue"` } @@ -41326,10 +40780,14 @@ type ModifyOrderAttributeRequest struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` - // 可编辑的属性名称 ,当前支持的有: alias 资源别名 + // 可编辑的属性名称 ,当前支持的有: + // alias 资源别名 + // projectId 项目ID AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"` // 属性值 + // AttrName=alias时,任意字符串,最大字符15长度 + // AttrName=projectId时,项目ID必须是真实存在的 AttrValue *string `json:"AttrValue,omitnil,omitempty" name:"AttrValue"` } @@ -41880,7 +41338,6 @@ func (r *ModifyRiskEventsStatusRequest) FromJsonString(s string) error { // Predefined struct for user type ModifyRiskEventsStatusResponseParams struct { // 此次操作是否是异步操作,0:操作已完成,1:正在异步操作中,前端需要通过DescribeRiskBatchStatus 查询操作是否完成 - // 注意:此字段可能返回 null,表示取不到有效值。 IsSync *uint64 `json:"IsSync,omitnil,omitempty" name:"IsSync"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -42207,14 +41664,14 @@ func (r *ModifyWarningHostConfigResponse) FromJsonString(s string) error { // Predefined struct for user type ModifyWarningSettingRequestParams struct { - // 告警设置的修改内容 + // 修改告警设置的内容 WarningObjects []*WarningObject `json:"WarningObjects,omitnil,omitempty" name:"WarningObjects"` } type ModifyWarningSettingRequest struct { *tchttp.BaseRequest - // 告警设置的修改内容 + // 修改告警设置的内容 WarningObjects []*WarningObject `json:"WarningObjects,omitnil,omitempty" name:"WarningObjects"` } @@ -42875,7 +42332,6 @@ type NetAttackEvent struct { MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 攻击状态,0: 尝试攻击 1: 实锤攻击(攻击成功) @@ -42947,7 +42403,6 @@ type NetAttackEventInfo struct { Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 目标端口 @@ -42960,93 +42415,72 @@ type NetAttackEventInfo struct { PayVersion *uint64 `json:"PayVersion,omitnil,omitempty" name:"PayVersion"` // cvm uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 攻击发生时间 - // 注意:此字段可能返回 null,表示取不到有效值。 MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 0: 尝试攻击 1:攻击成功 - // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 0:无失陷行为 1: rce(命令执行) 2: dnslog 3: writefile - // 注意:此字段可能返回 null,表示取不到有效值。 HostOpType *uint64 `json:"HostOpType,omitnil,omitempty" name:"HostOpType"` // 进程树,需要用base64 解码 - // 注意:此字段可能返回 null,表示取不到有效值。 HostOpProcessTree *string `json:"HostOpProcessTree,omitnil,omitempty" name:"HostOpProcessTree"` } type NetAttackTopInfo struct { // 网络攻击主机维度top统计数据 - // 注意:此字段可能返回 null,表示取不到有效值。 Agent []*TopInfo `json:"Agent,omitnil,omitempty" name:"Agent"` // 网络攻击ip来源维度top统计数据 - // 注意:此字段可能返回 null,表示取不到有效值。 SrcIp []*TopInfo `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 网络攻击目标端口维度top统计数据 - // 注意:此字段可能返回 null,表示取不到有效值。 DstPort []*TopInfo `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 网络攻击漏洞维度top统计数据 - // 注意:此字段可能返回 null,表示取不到有效值。 Vul []*TopInfo `json:"Vul,omitnil,omitempty" name:"Vul"` } type NetAttackTrend struct { // 时间点,如 2023-05-06 - // 注意:此字段可能返回 null,表示取不到有效值。 DateTime *string `json:"DateTime,omitnil,omitempty" name:"DateTime"` // 攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackCount *uint64 `json:"AttackCount,omitnil,omitempty" name:"AttackCount"` // 尝试攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 TryAttackCount *uint64 `json:"TryAttackCount,omitnil,omitempty" name:"TryAttackCount"` // 攻击成功次数 - // 注意:此字段可能返回 null,表示取不到有效值。 SuccAttackCount *uint64 `json:"SuccAttackCount,omitnil,omitempty" name:"SuccAttackCount"` } type NetAttackWhiteRule struct { // 规则id - // 注意:此字段可能返回 null,表示取不到有效值。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 规则描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 0: 一组quuid 1: 所有主机 - // 注意:此字段可能返回 null,表示取不到有效值。 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 是否处理之前的事件 0: 不处理 1:处理 - // 注意:此字段可能返回 null,表示取不到有效值。 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 主机quuid 多个用;隔开 - // 注意:此字段可能返回 null,表示取不到有效值。 Quuids *string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24 多个用;隔开 - // 注意:此字段可能返回 null,表示取不到有效值。 SrcIP *string `json:"SrcIP,omitnil,omitempty" name:"SrcIP"` // 创建时间 - // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` } @@ -43110,15 +42544,12 @@ type Place struct { type PolicyRules struct { // 进程 - // 注意:此字段可能返回 null,表示取不到有效值。 Process *CommandLine `json:"Process,omitnil,omitempty" name:"Process"` // 父进程 - // 注意:此字段可能返回 null,表示取不到有效值。 PProcess *CommandLine `json:"PProcess,omitnil,omitempty" name:"PProcess"` // 祖先进程 - // 注意:此字段可能返回 null,表示取不到有效值。 AProcess *CommandLine `json:"AProcess,omitnil,omitempty" name:"AProcess"` } @@ -43178,11 +42609,9 @@ type PrivilegeEscalationProcess struct { MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 进程id - // 注意:此字段可能返回 null,表示取不到有效值。 Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` } @@ -43190,10 +42619,10 @@ type PrivilegeEventInfo struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` - // 云镜ID + // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` - // 主机ID + // 主机uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP @@ -43349,19 +42778,15 @@ type ProtectDirInfo struct { AutoRestoreSwitchStatus *uint64 `json:"AutoRestoreSwitchStatus,omitnil,omitempty" name:"AutoRestoreSwitchStatus"` // 首次开启防护时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstProtectTime *string `json:"FirstProtectTime,omitnil,omitempty" name:"FirstProtectTime"` // 最近开启防护时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestProtectTime *string `json:"LatestProtectTime,omitnil,omitempty" name:"LatestProtectTime"` // 防护文件类型 - // 注意:此字段可能返回 null,表示取不到有效值。 ProtectFileType *string `json:"ProtectFileType,omitnil,omitempty" name:"ProtectFileType"` // 防护文件总数 - // 注意:此字段可能返回 null,表示取不到有效值。 ProtectFilesCount *int64 `json:"ProtectFilesCount,omitnil,omitempty" name:"ProtectFilesCount"` } @@ -43406,7 +42831,6 @@ type ProtectDirRelatedServer struct { ExceptionMessage *string `json:"ExceptionMessage,omitnil,omitempty" name:"ExceptionMessage"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -43485,16 +42909,16 @@ type ProtectNetInfo struct { // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` - // 护网天数 + // 重保天数 ProtectDays *uint64 `json:"ProtectDays,omitnil,omitempty" name:"ProtectDays"` - // 护网状态 0未启动,1护网中,2已完成 + // 重保状态 0未启动,1重保中,2已完成 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` - // 护网启动时间 + // 重保启动时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` - // 护网完成时间 + // 重保完成时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 报告下载地址 @@ -43706,7 +43130,6 @@ type RansomDefenseRollbackTask struct { RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 主机示例ID - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } @@ -43715,14 +43138,12 @@ type RansomDefenseStrategy struct { Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 操作uin - // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 策略备注 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开启状态:0关闭,1开启 @@ -43732,19 +43153,15 @@ type RansomDefenseStrategy struct { IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 包含目录,用;分隔 - // 注意:此字段可能返回 null,表示取不到有效值。 IncludeDir *string `json:"IncludeDir,omitnil,omitempty" name:"IncludeDir"` // 包含目录,用;分隔 - // 注意:此字段可能返回 null,表示取不到有效值。 ExcludeDir *string `json:"ExcludeDir,omitnil,omitempty" name:"ExcludeDir"` // 备份模式: 0按周,1按天 - // 注意:此字段可能返回 null,表示取不到有效值。 BackupType *uint64 `json:"BackupType,omitnil,omitempty" name:"BackupType"` // 备份星期天数(1-7):1;2;3;4 - // 注意:此字段可能返回 null,表示取不到有效值。 Weekday *string `json:"Weekday,omitnil,omitempty" name:"Weekday"` // 备份执行时间点(0-23): 11:00;12:00 @@ -43754,15 +43171,12 @@ type RansomDefenseStrategy struct { SaveDay *uint64 `json:"SaveDay,omitnil,omitempty" name:"SaveDay"` // 创建时间 - // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近修改时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 绑定机器数 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineCount *uint64 `json:"MachineCount,omitnil,omitempty" name:"MachineCount"` } @@ -43771,14 +43185,12 @@ type RansomDefenseStrategyDetail struct { Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 操作uin - // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 策略备注 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开启状态:0关闭,1开启 @@ -43788,19 +43200,15 @@ type RansomDefenseStrategyDetail struct { IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 包含目录,用;分隔 - // 注意:此字段可能返回 null,表示取不到有效值。 IncludeDir *string `json:"IncludeDir,omitnil,omitempty" name:"IncludeDir"` // 包含目录,用;分隔 - // 注意:此字段可能返回 null,表示取不到有效值。 ExcludeDir *string `json:"ExcludeDir,omitnil,omitempty" name:"ExcludeDir"` // 备份模式: 0按周,1按天 - // 注意:此字段可能返回 null,表示取不到有效值。 BackupType *uint64 `json:"BackupType,omitnil,omitempty" name:"BackupType"` // 备份星期天数(1-7):1;2;3;4 - // 注意:此字段可能返回 null,表示取不到有效值。 Weekday *string `json:"Weekday,omitnil,omitempty" name:"Weekday"` // 备份执行时间点(0-23): 11:00;12:00 @@ -43810,19 +43218,15 @@ type RansomDefenseStrategyDetail struct { SaveDay *uint64 `json:"SaveDay,omitnil,omitempty" name:"SaveDay"` // 创建时间 - // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近修改时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 绑定机器数 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineCount *uint64 `json:"MachineCount,omitnil,omitempty" name:"MachineCount"` // 策略关联事件数 - // 注意:此字段可能返回 null,表示取不到有效值。 EventCount *uint64 `json:"EventCount,omitnil,omitempty" name:"EventCount"` } @@ -43843,68 +43247,52 @@ type RansomDefenseStrategyMachineBackupInfo struct { MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 云标签 - // 注意:此字段可能返回 null,表示取不到有效值。 CloudTags []*Tag `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 可用区信息 - // 注意:此字段可能返回 null,表示取不到有效值。 RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 主机安全标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 防护状态:0关闭,1开启 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 策略id,为0时未绑定策略 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 硬盘信息,为空时所有硬盘生效: // ;分割 diskId1|diskName1;diskId2|diskName2 - // 注意:此字段可能返回 null,表示取不到有效值。 DiskInfo *string `json:"DiskInfo,omitnil,omitempty" name:"DiskInfo"` // 策略名称 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 备份数量 - // 注意:此字段可能返回 null,表示取不到有效值。 BackupCount *uint64 `json:"BackupCount,omitnil,omitempty" name:"BackupCount"` // 最近一次备份状态:0备份中,1正常,2失败,9暂无备份 - // 注意:此字段可能返回 null,表示取不到有效值。 LastBackupStatus *uint64 `json:"LastBackupStatus,omitnil,omitempty" name:"LastBackupStatus"` // 最近一次备份失败原因 - // 注意:此字段可能返回 null,表示取不到有效值。 LastBackupMessage *string `json:"LastBackupMessage,omitnil,omitempty" name:"LastBackupMessage"` // 最近一次备份时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastBackupTime *string `json:"LastBackupTime,omitnil,omitempty" name:"LastBackupTime"` // 最近一次回滚进度百分比 - // 注意:此字段可能返回 null,表示取不到有效值。 RollBackPercent *uint64 `json:"RollBackPercent,omitnil,omitempty" name:"RollBackPercent"` // 最近一次回滚状态:0进行中,1成功,2失败 - // 注意:此字段可能返回 null,表示取不到有效值。 RollBackStatus *uint64 `json:"RollBackStatus,omitnil,omitempty" name:"RollBackStatus"` // 备份成功次数 - // 注意:此字段可能返回 null,表示取不到有效值。 BackupSuccessCount *uint64 `json:"BackupSuccessCount,omitnil,omitempty" name:"BackupSuccessCount"` // 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 - // 注意:此字段可能返回 null,表示取不到有效值。 HostVersion *uint64 `json:"HostVersion,omitnil,omitempty" name:"HostVersion"` } @@ -43925,40 +43313,31 @@ type RansomDefenseStrategyMachineDetail struct { MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 云标签 - // 注意:此字段可能返回 null,表示取不到有效值。 CloudTags []*Tag `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 可用区信息 - // 注意:此字段可能返回 null,表示取不到有效值。 RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 主机安全标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 防护状态:0关闭,1开启 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 策略id,为0时未绑定策略 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 硬盘信息,为空时所有硬盘生效: // ;分割 diskId1|diskName1;diskId2|diskName2 - // 注意:此字段可能返回 null,表示取不到有效值。 DiskInfo *string `json:"DiskInfo,omitnil,omitempty" name:"DiskInfo"` // 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 - // 注意:此字段可能返回 null,表示取不到有效值。 HostVersion *uint64 `json:"HostVersion,omitnil,omitempty" name:"HostVersion"` // 策略名称 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` } @@ -43967,7 +43346,6 @@ type RansomDefenseStrategyMachineInfo struct { Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 指定硬盘列表,为空时表示所有硬盘:disk_id1|disk_name1;disk_id2|disk_name2 - // 注意:此字段可能返回 null,表示取不到有效值。 DiskInfo *string `json:"DiskInfo,omitnil,omitempty" name:"DiskInfo"` } @@ -44075,7 +43453,6 @@ type RegionListDetail struct { // ECM 腾讯云边缘计算服务器 // BM 腾讯云黑石1.0 服务器 // Other 其他服务器(非腾讯云) - // 注意:此字段可能返回 null,表示取不到有效值。 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 0 腾讯云 @@ -44087,11 +43464,9 @@ type RegionListDetail struct { // 6 Google // 7 Oracle // 8 Digital Ocean - // 注意:此字段可能返回 null,表示取不到有效值。 CloudFrom *uint64 `json:"CloudFrom,omitnil,omitempty" name:"CloudFrom"` // 地域列表 - // 注意:此字段可能返回 null,表示取不到有效值。 RegionList []*RegionInfo `json:"RegionList,omitnil,omitempty" name:"RegionList"` } @@ -44416,15 +43791,12 @@ type ReverseShell struct { DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 进程id - // 注意:此字段可能返回 null,表示取不到有效值。 Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 威胁等级:0中危,1高危 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` } @@ -44432,10 +43804,10 @@ type ReverseShellEventInfo struct { // ID 主键 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` - // 云镜UUID + // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` - // 主机ID + // 主机uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP @@ -44487,7 +43859,6 @@ type ReverseShellEventInfo struct { DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 - // 注意:此字段可能返回 null,表示取不到有效值。 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 建议方案 @@ -44621,7 +43992,6 @@ type RiskDnsEvent struct { HostStatus *string `json:"HostStatus,omitnil,omitempty" name:"HostStatus"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // [1:CentOS|2:Debian|3:Gentoo|4:Redhat|5:Ubuntu|6:Windows|7:TencentOS|8:CoreOS|9:FreeBSD|10:SUSE] @@ -44690,11 +44060,9 @@ type RiskDnsList struct { Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机在线状态[OFFLINE:离线|ONLINE:在线|UNKNOWN:未知] - // 注意:此字段可能返回 null,表示取不到有效值。 MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` } @@ -44789,7 +44157,6 @@ type RiskProcessEvent struct { OnlineStatus *int64 `json:"OnlineStatus,omitnil,omitempty" name:"OnlineStatus"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 主机uuid @@ -44849,7 +44216,6 @@ func (r *ScanAssetRequest) FromJsonString(s string) error { // Predefined struct for user type ScanAssetResponseParams struct { // 任务id - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -44935,11 +44301,9 @@ func (r *ScanBaselineRequest) FromJsonString(s string) error { // Predefined struct for user type ScanBaselineResponseParams struct { // 正在扫描中的主机Quuid - // 注意:此字段可能返回 null,表示取不到有效值。 ScanningQuuids []*string `json:"ScanningQuuids,omitnil,omitempty" name:"ScanningQuuids"` // 任务下发成功返回的TaskId - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -45078,7 +44442,6 @@ type ScanTaskDetails struct { MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -45227,7 +44590,6 @@ func (r *ScanVulRequest) FromJsonString(s string) error { // Predefined struct for user type ScanVulResponseParams struct { // 任务id - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -45386,27 +44748,21 @@ type ScreenAttackHotspot struct { type ScreenBaselineInfo struct { // 基线名 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 危害等级:1-低危;2-中危;3-高危;4-严重 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 基线id - // 注意:此字段可能返回 null,表示取不到有效值。 CategoryId *uint64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 最后检测时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 基线风险项 - // 注意:此字段可能返回 null,表示取不到有效值。 BaselineFailCount *uint64 `json:"BaselineFailCount,omitnil,omitempty" name:"BaselineFailCount"` // 主机uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` } @@ -45516,7 +44872,7 @@ type ScreenMachine struct { // 主机系统。 MachineOs *string `json:"MachineOs,omitnil,omitempty" name:"MachineOs"` - // 云镜客户端唯一Uuid,若客户端长时间不在线将返回空字符。 + // 主机安全Uuid,若客户端长时间不在线将返回空字符。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 大屏主机状态 0:未安装agent,1:离线状态,2:离线-风险,3:离线-严重 @@ -45684,11 +45040,9 @@ type ScreenVulInfo struct { Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞 - // 注意:此字段可能返回 null,表示取不到有效值。 Category *uint64 `json:"Category,omitnil,omitempty" name:"Category"` // 主机UUID - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` } @@ -46377,43 +45731,33 @@ func (r *StopNoticeBanTipsResponse) FromJsonString(s string) error { type Strategy struct { // 策略名 - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 策略id - // 注意:此字段可能返回 null,表示取不到有效值。 StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 基线检测项总数 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleCount *uint64 `json:"RuleCount,omitnil,omitempty" name:"RuleCount"` // 主机数量 - // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 扫描周期 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanCycle *uint64 `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 是否可用 - // 注意:此字段可能返回 null,表示取不到有效值。 Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"` // 通过率 - // 注意:此字段可能返回 null,表示取不到有效值。 PassRate *uint64 `json:"PassRate,omitnil,omitempty" name:"PassRate"` // 基线id - // 注意:此字段可能返回 null,表示取不到有效值。 CategoryIds *string `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 是否默认策略 - // 注意:此字段可能返回 null,表示取不到有效值。 IsDefault *uint64 `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` } @@ -46522,7 +45866,6 @@ type SyncAssetScanResponseParams struct { LatestEndTime *string `json:"LatestEndTime,omitnil,omitempty" name:"LatestEndTime"` // 任务ID - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -46739,7 +46082,6 @@ type TaskStatus struct { Fail *string `json:"Fail,omitnil,omitempty" name:"Fail"` // 扫描失败(提示具体原因:扫描超时、客户端版本低、客户端离线) - // 注意:此字段可能返回 null,表示取不到有效值。 Stop *string `json:"Stop,omitnil,omitempty" name:"Stop"` } @@ -47185,79 +46527,60 @@ type VersionWhiteConfig struct { type VertexDetail struct { // 该节点类型,进程:1;网络:2;文件:3;ssh:4 - // 注意:此字段可能返回 null,表示取不到有效值。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 各节点类型用到的时间,2022-11-29 00:00:00 格式 - // 注意:此字段可能返回 null,表示取不到有效值。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 告警信息 - // 注意:此字段可能返回 null,表示取不到有效值。 AlarmInfo []*AlarmInfo `json:"AlarmInfo,omitnil,omitempty" name:"AlarmInfo"` // 进程名,当该节点为进程时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcName *string `json:"ProcName,omitnil,omitempty" name:"ProcName"` // 命令行,当该节点为进程时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 进程id,当该节点为进程时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 文件md5,当该节点为文件时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 文件写入内容,当该节点为文件时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` // 文件路径,当该节点为文件时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 文件创建时间,当该节点为文件时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 FileCreateTime *string `json:"FileCreateTime,omitnil,omitempty" name:"FileCreateTime"` // 请求目的地址,当该节点为网络时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 目标端口,当该节点为网络时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 DstPort *uint64 `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 登录源ip,当该节点为ssh时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 SrcIP *string `json:"SrcIP,omitnil,omitempty" name:"SrcIP"` // 登录用户名用户组,当该节点为ssh时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 User *string `json:"User,omitnil,omitempty" name:"User"` // 漏洞名称,当该节点为漏洞时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 漏洞利用时间,当该节点为漏洞时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 VulTime *string `json:"VulTime,omitnil,omitempty" name:"VulTime"` // http请求内容,当该节点为漏洞时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 HttpContent *string `json:"HttpContent,omitnil,omitempty" name:"HttpContent"` // 漏洞利用者来源ip,当该节点为漏洞时生效 - // 注意:此字段可能返回 null,表示取不到有效值。 VulSrcIP *string `json:"VulSrcIP,omitnil,omitempty" name:"VulSrcIP"` // 点id - // 注意:此字段可能返回 null,表示取不到有效值。 VertexId *string `json:"VertexId,omitnil,omitempty" name:"VertexId"` } @@ -47364,7 +46687,6 @@ type VulDefenceEvent struct { Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -47400,7 +46722,6 @@ type VulDefenceEventDetail struct { City *string `json:"City,omitnil,omitempty" name:"City"` // 攻击源端口 - // 注意:此字段可能返回 null,表示取不到有效值。 SourcePort []*uint64 `json:"SourcePort,omitnil,omitempty" name:"SourcePort"` // 创建事件时间 @@ -47443,7 +46764,6 @@ type VulDefenceEventDetail struct { ExceptionPstree *string `json:"ExceptionPstree,omitnil,omitempty" name:"ExceptionPstree"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -47458,15 +46778,12 @@ type VulDefenceOverview struct { ExceptionCount *int64 `json:"ExceptionCount,omitnil,omitempty" name:"ExceptionCount"` // 每日攻击趋势 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackCounts []*int64 `json:"AttackCounts,omitnil,omitempty" name:"AttackCounts"` // 每日防御趋势 - // 注意:此字段可能返回 null,表示取不到有效值。 DefendCounts []*int64 `json:"DefendCounts,omitnil,omitempty" name:"DefendCounts"` // 日期 - // 注意:此字段可能返回 null,表示取不到有效值。 Date []*string `json:"Date,omitnil,omitempty" name:"Date"` } @@ -47533,7 +46850,6 @@ type VulDefenceRangeDetail struct { VulId *int64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` } @@ -47574,75 +46890,57 @@ type VulDetailInfo struct { type VulEffectHostList struct { // 事件id - // 注意:此字段可能返回 null,表示取不到有效值。 EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 最后检测时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 危害等级:1-低危;2-中危;3-高危;4-严重 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 主机Quuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid - // 注意:此字段可能返回 null,表示取不到有效值。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机HostIp - // 注意:此字段可能返回 null,表示取不到有效值。 HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机别名 - // 注意:此字段可能返回 null,表示取不到有效值。 AliasName *string `json:"AliasName,omitnil,omitempty" name:"AliasName"` // 主机标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 说明 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 - // 注意:此字段可能返回 null,表示取不到有效值。 HostVersion *uint64 `json:"HostVersion,omitnil,omitempty" name:"HostVersion"` // 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 - // 注意:此字段可能返回 null,表示取不到有效值。 IsSupportAutoFix *uint64 `json:"IsSupportAutoFix,omitnil,omitempty" name:"IsSupportAutoFix"` // 失败原因 - // 注意:此字段可能返回 null,表示取不到有效值。 FixStatusMsg *string `json:"FixStatusMsg,omitnil,omitempty" name:"FixStatusMsg"` // 首次发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstDiscoveryTime *string `json:"FirstDiscoveryTime,omitnil,omitempty" name:"FirstDiscoveryTime"` // 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceState *string `json:"InstanceState,omitnil,omitempty" name:"InstanceState"` // 外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 PublicIpAddresses *string `json:"PublicIpAddresses,omitnil,omitempty" name:"PublicIpAddresses"` // 云标签信息 - // 注意:此字段可能返回 null,表示取不到有效值。 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 主机额外信息 - // 注意:此字段可能返回 null,表示取不到有效值。 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` } @@ -47678,6 +46976,9 @@ type VulEmergentMsgInfo struct { // 漏洞名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` + + // 漏洞名,英文描述 + NameEn *string `json:"NameEn,omitnil,omitempty" name:"NameEn"` } type VulFixStatusHostInfo struct { @@ -47702,30 +47003,24 @@ type VulFixStatusHostInfo struct { type VulFixStatusInfo struct { // 漏洞id - // 注意:此字段可能返回 null,表示取不到有效值。 VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 - // 注意:此字段可能返回 null,表示取不到有效值。 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 漏洞修复进度 1-100; Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 漏洞对应主机修复状态 - // 注意:此字段可能返回 null,表示取不到有效值。 HostList []*VulFixStatusHostInfo `json:"HostList,omitnil,omitempty" name:"HostList"` // 漏洞修复失败主机数量 - // 注意:此字段可能返回 null,表示取不到有效值。 FailCnt *uint64 `json:"FailCnt,omitnil,omitempty" name:"FailCnt"` // 修复成功的数量 - // 注意:此字段可能返回 null,表示取不到有效值。 FixSuccessCnt *uint64 `json:"FixSuccessCnt,omitnil,omitempty" name:"FixSuccessCnt"` // 修复方式 0组件更新或者安装补丁,1禁用服务 - // 注意:此字段可能返回 null,表示取不到有效值。 FixMethod *uint64 `json:"FixMethod,omitnil,omitempty" name:"FixMethod"` } @@ -47734,23 +47029,18 @@ type VulFixStatusSnapshotInfo struct { Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机ip - // 注意:此字段可能返回 null,表示取不到有效值。 HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 快照名称 - // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 快照创建时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 快照id - // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 记录唯一id @@ -47760,25 +47050,20 @@ type VulFixStatusSnapshotInfo struct { Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 快照创建失败原因 - // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` } type VulHostTopInfo struct { // 主机名 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 漏洞等级与数量统计列表 - // 注意:此字段可能返回 null,表示取不到有效值。 VulLevelList []*VulLevelCountInfo `json:"VulLevelList,omitnil,omitempty" name:"VulLevelList"` // 主机Quuid - // 注意:此字段可能返回 null,表示取不到有效值。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // top评分 - // 注意:此字段可能返回 null,表示取不到有效值。 Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"` } @@ -47839,79 +47124,60 @@ type VulInfoList struct { Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 废弃字段 - // 注意:此字段可能返回 null,表示取不到有效值。 From *uint64 `json:"From,omitnil,omitempty" name:"From"` // 描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Descript *string `json:"Descript,omitnil,omitempty" name:"Descript"` // 废弃字段 - // 注意:此字段可能返回 null,表示取不到有效值。 PublishTimeWisteria *string `json:"PublishTimeWisteria,omitnil,omitempty" name:"PublishTimeWisteria"` // 废弃字段 - // 注意:此字段可能返回 null,表示取不到有效值。 NameWisteria *string `json:"NameWisteria,omitnil,omitempty" name:"NameWisteria"` // 废弃字段 - // 注意:此字段可能返回 null,表示取不到有效值。 DescriptWisteria *string `json:"DescriptWisteria,omitnil,omitempty" name:"DescriptWisteria"` // 聚合后事件状态串 - // 注意:此字段可能返回 null,表示取不到有效值。 StatusStr *string `json:"StatusStr,omitnil,omitempty" name:"StatusStr"` // cve编号 - // 注意:此字段可能返回 null,表示取不到有效值。 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // CVSS评分 - // 注意:此字段可能返回 null,表示取不到有效值。 CvssScore *float64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // 漏洞标签 多个逗号分割 - // 注意:此字段可能返回 null,表示取不到有效值。 Labels *string `json:"Labels,omitnil,omitempty" name:"Labels"` // 是否能自动修复且包含能自动修复的主机, 0=否 1=是 - // 注意:此字段可能返回 null,表示取不到有效值。 FixSwitch *uint64 `json:"FixSwitch,omitnil,omitempty" name:"FixSwitch"` // 最后扫描任务的id - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 是否支持防御, 0:不支持 1:支持 - // 注意:此字段可能返回 null,表示取不到有效值。 IsSupportDefense *uint64 `json:"IsSupportDefense,omitnil,omitempty" name:"IsSupportDefense"` // 已防御的攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenseAttackCount *uint64 `json:"DefenseAttackCount,omitnil,omitempty" name:"DefenseAttackCount"` // 首次出现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstAppearTime *string `json:"FirstAppearTime,omitnil,omitempty" name:"FirstAppearTime"` // 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 攻击热度级别 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackLevel *uint64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` // 漏洞修复后是否需要重启 - // 注意:此字段可能返回 null,表示取不到有效值。 FixNoNeedRestart *bool `json:"FixNoNeedRestart,omitnil,omitempty" name:"FixNoNeedRestart"` // 检测方式0 - 版本比对, 1 - POC验证 - // 注意:此字段可能返回 null,表示取不到有效值。 Method *uint64 `json:"Method,omitnil,omitempty" name:"Method"` // 漏洞是否支持修复 0不支持,1支持 - // 注意:此字段可能返回 null,表示取不到有效值。 VulFixSwitch *uint64 `json:"VulFixSwitch,omitnil,omitempty" name:"VulFixSwitch"` } @@ -47975,19 +47241,15 @@ type VulStoreListInfo struct { type VulTopInfo struct { // 漏洞 名 - // 注意:此字段可能返回 null,表示取不到有效值。 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 危害等级:1-低危;2-中危;3-高危;4-严重 - // 注意:此字段可能返回 null,表示取不到有效值。 VulLevel *uint64 `json:"VulLevel,omitnil,omitempty" name:"VulLevel"` // 漏洞数量 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCount *uint64 `json:"VulCount,omitnil,omitempty" name:"VulCount"` // 漏洞id - // 注意:此字段可能返回 null,表示取不到有效值。 VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` } @@ -48014,11 +47276,9 @@ type WarningInfoObj struct { ControlBits *string `json:"ControlBits,omitnil,omitempty" name:"ControlBits"` // 告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机 - // 注意:此字段可能返回 null,表示取不到有效值。 HostRange *int64 `json:"HostRange,omitnil,omitempty" name:"HostRange"` // 配置的告警范围主机个数,前端用此判断展示提示信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` } @@ -48068,44 +47328,37 @@ type WebHookHostLabel struct { type WebHookPolicy struct { // id - // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 事件类型 - // 注意:此字段可能返回 null,表示取不到有效值。 Events []*WebHookEventKv `json:"Events,omitnil,omitempty" name:"Events"` // 主机范围 - // 注意:此字段可能返回 null,表示取不到有效值。 HostLabels []*WebHookHostLabel `json:"HostLabels,omitnil,omitempty" name:"HostLabels"` // 接收人 - // 注意:此字段可能返回 null,表示取不到有效值。 Receivers []*WebHookReceiver `json:"Receivers,omitnil,omitempty" name:"Receivers"` // 格式 0text 1json - // 注意:此字段可能返回 null,表示取不到有效值。 Format *int64 `json:"Format,omitnil,omitempty" name:"Format"` // 自定义透传字段 - // 注意:此字段可能返回 null,表示取不到有效值。 CustomFields []*WebHookCustomField `json:"CustomFields,omitnil,omitempty" name:"CustomFields"` // 是否启用[1:禁用|0:启用] - // 注意:此字段可能返回 null,表示取不到有效值。 IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` // 主机列表 - // 注意:此字段可能返回 null,表示取不到有效值。 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 主机数目 - // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` + + // 需排除的机器列表 + ExcludedQuuids []*string `json:"ExcludedQuuids,omitnil,omitempty" name:"ExcludedQuuids"` } type WebHookReceiver struct { @@ -48121,15 +47374,12 @@ type WebHookReceiver struct { type WebHookReceiverUsage struct { // 接收人id - // 注意:此字段可能返回 null,表示取不到有效值。 ReceiverId *int64 `json:"ReceiverId,omitnil,omitempty" name:"ReceiverId"` // 接收人名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ReceiverName *string `json:"ReceiverName,omitnil,omitempty" name:"ReceiverName"` // 策略名称 - // 注意:此字段可能返回 null,表示取不到有效值。 PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"` } diff --git a/tencentcloud/cws/go.mod b/tencentcloud/cws/go.mod index 75dfce6bd4..7ea8cd72ca 100644 --- a/tencentcloud/cws/go.mod +++ b/tencentcloud/cws/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cws go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/cynosdb/go.mod b/tencentcloud/cynosdb/go.mod index 50bf7c7bf9..99a007db75 100644 --- a/tencentcloud/cynosdb/go.mod +++ b/tencentcloud/cynosdb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dasb/go.mod b/tencentcloud/dasb/go.mod index 62326d4dfd..2196870189 100644 --- a/tencentcloud/dasb/go.mod +++ b/tencentcloud/dasb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dasb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dasb/v20191018/models.go b/tencentcloud/dasb/v20191018/models.go index 5229d7576f..2f5fcd6afe 100644 --- a/tencentcloud/dasb/v20191018/models.go +++ b/tencentcloud/dasb/v20191018/models.go @@ -620,7 +620,6 @@ type Command struct { SessionTime *string `json:"SessionTime,omitnil,omitempty" name:"SessionTime"` // 该命令所属会话的会话开始时间 - // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: SessTime is deprecated. SessTime *string `json:"SessTime,omitnil,omitempty" name:"SessTime"` @@ -4079,7 +4078,6 @@ type Domain struct { DomainId *string `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 网络域名称 - // 注意:此字段可能返回 null,表示取不到有效值。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 堡垒机id @@ -5607,7 +5605,6 @@ type Resource struct { LogDelivery *string `json:"LogDelivery,omitnil,omitempty" name:"LogDelivery"` // 部署模式 - // 注意:此字段可能返回 null,表示取不到有效值。 DeployModel *int64 `json:"DeployModel,omitnil,omitempty" name:"DeployModel"` } @@ -6055,7 +6052,6 @@ type SearchCommandResult struct { SessionTime *string `json:"SessionTime,omitnil,omitempty" name:"SessionTime"` // 该命令所属会话的会话开始时间(废弃,使用SessionTime) - // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: SessTime is deprecated. SessTime *string `json:"SessTime,omitnil,omitempty" name:"SessTime"` diff --git a/tencentcloud/dataintegration/go.mod b/tencentcloud/dataintegration/go.mod index 5a2cbcd867..bc8bf8721c 100644 --- a/tencentcloud/dataintegration/go.mod +++ b/tencentcloud/dataintegration/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dataintegration go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dayu/go.mod b/tencentcloud/dayu/go.mod index e36ba08c7b..95142707e1 100644 --- a/tencentcloud/dayu/go.mod +++ b/tencentcloud/dayu/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dayu go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dbbrain/go.mod b/tencentcloud/dbbrain/go.mod index ac7d187b73..afc10dc2f9 100644 --- a/tencentcloud/dbbrain/go.mod +++ b/tencentcloud/dbbrain/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dbbrain go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dbdc/go.mod b/tencentcloud/dbdc/go.mod index 1cb14dfe14..123de97fda 100644 --- a/tencentcloud/dbdc/go.mod +++ b/tencentcloud/dbdc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dbdc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dc/go.mod b/tencentcloud/dc/go.mod index 8e79275915..2e6df5beb0 100644 --- a/tencentcloud/dc/go.mod +++ b/tencentcloud/dc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dcdb/go.mod b/tencentcloud/dcdb/go.mod index 3317c0a40d..855ba7f39b 100644 --- a/tencentcloud/dcdb/go.mod +++ b/tencentcloud/dcdb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dcdb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dlc/go.mod b/tencentcloud/dlc/go.mod index 80e93ad32f..1530c8364d 100644 --- a/tencentcloud/dlc/go.mod +++ b/tencentcloud/dlc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dlc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dnspod/go.mod b/tencentcloud/dnspod/go.mod index 343c4f634b..b1d5fbf6a9 100644 --- a/tencentcloud/dnspod/go.mod +++ b/tencentcloud/dnspod/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/domain/go.mod b/tencentcloud/domain/go.mod index 8ff3e5a865..392e269b45 100644 --- a/tencentcloud/domain/go.mod +++ b/tencentcloud/domain/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/domain go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/drm/go.mod b/tencentcloud/drm/go.mod index acd1caab27..316fbbf00f 100644 --- a/tencentcloud/drm/go.mod +++ b/tencentcloud/drm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/drm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ds/go.mod b/tencentcloud/ds/go.mod index acc3cf77ce..e299c3b669 100644 --- a/tencentcloud/ds/go.mod +++ b/tencentcloud/ds/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ds go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dsgc/go.mod b/tencentcloud/dsgc/go.mod index b4515bcb15..2e7467bbca 100644 --- a/tencentcloud/dsgc/go.mod +++ b/tencentcloud/dsgc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dsgc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dtf/go.mod b/tencentcloud/dtf/go.mod index 95332002b2..53b88a1a2e 100644 --- a/tencentcloud/dtf/go.mod +++ b/tencentcloud/dtf/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dtf go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/dts/go.mod b/tencentcloud/dts/go.mod index 396635948a..f2c43b823a 100644 --- a/tencentcloud/dts/go.mod +++ b/tencentcloud/dts/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dts go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/eb/go.mod b/tencentcloud/eb/go.mod index 2b86c0256f..49f82a730d 100644 --- a/tencentcloud/eb/go.mod +++ b/tencentcloud/eb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/eb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ecc/go.mod b/tencentcloud/ecc/go.mod index 6b7c9c9e6d..858a07b634 100644 --- a/tencentcloud/ecc/go.mod +++ b/tencentcloud/ecc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ecc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ecdn/go.mod b/tencentcloud/ecdn/go.mod index 990503ddea..f6e10591dd 100644 --- a/tencentcloud/ecdn/go.mod +++ b/tencentcloud/ecdn/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ecdn go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ecm/go.mod b/tencentcloud/ecm/go.mod index 5d6331abcc..dbb796cce2 100644 --- a/tencentcloud/ecm/go.mod +++ b/tencentcloud/ecm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ecm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/eiam/go.mod b/tencentcloud/eiam/go.mod index f05d84eb73..c7b519eb06 100644 --- a/tencentcloud/eiam/go.mod +++ b/tencentcloud/eiam/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/eiam go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/eis/go.mod b/tencentcloud/eis/go.mod index 40ea366afd..48979eb525 100644 --- a/tencentcloud/eis/go.mod +++ b/tencentcloud/eis/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/eis go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/emr/go.mod b/tencentcloud/emr/go.mod index e6e222f283..78929b2fbb 100644 --- a/tencentcloud/emr/go.mod +++ b/tencentcloud/emr/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/emr go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/emr/v20190103/models.go b/tencentcloud/emr/v20190103/models.go index 4286b18471..8d0571ca20 100644 --- a/tencentcloud/emr/v20190103/models.go +++ b/tencentcloud/emr/v20190103/models.go @@ -2541,7 +2541,7 @@ type DescribeEmrOverviewMetricsRequestParams struct { // 结束时间 End *int64 `json:"End,omitnil,omitempty" name:"End"` - // 指标名 + // 指标名,NODE.CPU:节点平均CPU利用率和总核数;NODE.CPU.SLHBASE:Serverless实例平均CPU利用率和总核数;HDFS.NN.CAPACITY:存储使用率和总量 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 集群id @@ -2566,7 +2566,7 @@ type DescribeEmrOverviewMetricsRequest struct { // 结束时间 End *int64 `json:"End,omitnil,omitempty" name:"End"` - // 指标名 + // 指标名,NODE.CPU:节点平均CPU利用率和总核数;NODE.CPU.SLHBASE:Serverless实例平均CPU利用率和总核数;HDFS.NN.CAPACITY:存储使用率和总量 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 集群id @@ -8447,6 +8447,18 @@ type RenewInstancesInfo struct { // 磁盘类型 StorageType *int64 `json:"StorageType,omitnil,omitempty" name:"StorageType"` + + // 系统盘大小 + // 注意:此字段可能返回 null,表示取不到有效值。 + RootSize *int64 `json:"RootSize,omitnil,omitempty" name:"RootSize"` + + // 系统盘类型 + // 注意:此字段可能返回 null,表示取不到有效值。 + RootStorageType *int64 `json:"RootStorageType,omitnil,omitempty" name:"RootStorageType"` + + // 数据盘信息 + // 注意:此字段可能返回 null,表示取不到有效值。 + MCMultiDisk []*MultiDiskMC `json:"MCMultiDisk,omitnil,omitempty" name:"MCMultiDisk"` } type RepeatStrategy struct { diff --git a/tencentcloud/es/go.mod b/tencentcloud/es/go.mod index bfaf559373..dc46239e8b 100644 --- a/tencentcloud/es/go.mod +++ b/tencentcloud/es/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/es go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ess/go.mod b/tencentcloud/ess/go.mod index 2f5aff2210..458e99c442 100644 --- a/tencentcloud/ess/go.mod +++ b/tencentcloud/ess/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ess go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ess/v20201111/models.go b/tencentcloud/ess/v20201111/models.go index 30fdbc620a..a195295a74 100644 --- a/tencentcloud/ess/v20201111/models.go +++ b/tencentcloud/ess/v20201111/models.go @@ -6509,7 +6509,7 @@ type CreateReleaseFlowRequestParams struct { // 如需更换原合同中的企业端签署人,可通过指定该签署人的RecipientId编号更换此企业端签署人。(可通过接口DescribeFlowInfo查询签署人的RecipientId编号)
    // // 注意: - // `只能更换自己企业的签署人, 不支持更换个人类型或者其他企业的签署人。` + // `只能更换自己企业的签署人, 不支持更换个人类型。` // `可以不指定替换签署人, 使用原流程的签署人 ` ReleasedApprovers []*ReleasedApprover `json:"ReleasedApprovers,omitnil,omitempty" name:"ReleasedApprovers"` @@ -6546,7 +6546,7 @@ type CreateReleaseFlowRequest struct { // 如需更换原合同中的企业端签署人,可通过指定该签署人的RecipientId编号更换此企业端签署人。(可通过接口DescribeFlowInfo查询签署人的RecipientId编号)
    // // 注意: - // `只能更换自己企业的签署人, 不支持更换个人类型或者其他企业的签署人。` + // `只能更换自己企业的签署人, 不支持更换个人类型。` // `可以不指定替换签署人, 使用原流程的签署人 ` ReleasedApprovers []*ReleasedApprover `json:"ReleasedApprovers,omitnil,omitempty" name:"ReleasedApprovers"` diff --git a/tencentcloud/essbasic/go.mod b/tencentcloud/essbasic/go.mod index 73e17e7721..834f2ebcc4 100644 --- a/tencentcloud/essbasic/go.mod +++ b/tencentcloud/essbasic/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/essbasic go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/essbasic/v20210526/models.go b/tencentcloud/essbasic/v20210526/models.go index ee7728fa4a..c4ef1fc95e 100644 --- a/tencentcloud/essbasic/v20210526/models.go +++ b/tencentcloud/essbasic/v20210526/models.go @@ -3441,7 +3441,7 @@ type ChannelCreateReleaseFlowRequestParams struct { // // 注意: // ReleasedApprovers []*ReleasedApprover `json:"ReleasedApprovers,omitnil,omitempty" name:"ReleasedApprovers"` @@ -3501,7 +3501,7 @@ type ChannelCreateReleaseFlowRequest struct { // // 注意: // ReleasedApprovers []*ReleasedApprover `json:"ReleasedApprovers,omitnil,omitempty" name:"ReleasedApprovers"` diff --git a/tencentcloud/facefusion/go.mod b/tencentcloud/facefusion/go.mod index 22311e6a9e..0ed9deb6ca 100644 --- a/tencentcloud/facefusion/go.mod +++ b/tencentcloud/facefusion/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/facefusion go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/faceid/go.mod b/tencentcloud/faceid/go.mod index 7a57be6671..7060e144b9 100644 --- a/tencentcloud/faceid/go.mod +++ b/tencentcloud/faceid/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/faceid go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/fmu/go.mod b/tencentcloud/fmu/go.mod index 89baec9b86..5f697d03a6 100644 --- a/tencentcloud/fmu/go.mod +++ b/tencentcloud/fmu/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/fmu go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ft/go.mod b/tencentcloud/ft/go.mod index 49cc4f5022..c6293372f5 100644 --- a/tencentcloud/ft/go.mod +++ b/tencentcloud/ft/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ft go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/gaap/go.mod b/tencentcloud/gaap/go.mod index 97d24ee56c..858d2ba72c 100644 --- a/tencentcloud/gaap/go.mod +++ b/tencentcloud/gaap/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gaap go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/gme/go.mod b/tencentcloud/gme/go.mod index 84310eac14..650e905f97 100644 --- a/tencentcloud/gme/go.mod +++ b/tencentcloud/gme/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gme go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/goosefs/go.mod b/tencentcloud/goosefs/go.mod index ad3393d7aa..ebb460f99d 100644 --- a/tencentcloud/goosefs/go.mod +++ b/tencentcloud/goosefs/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/goosefs go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/gpm/go.mod b/tencentcloud/gpm/go.mod index 20667260a8..e27a675360 100644 --- a/tencentcloud/gpm/go.mod +++ b/tencentcloud/gpm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gpm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/gs/go.mod b/tencentcloud/gs/go.mod index 7595727ff7..19b641555a 100644 --- a/tencentcloud/gs/go.mod +++ b/tencentcloud/gs/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gs go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/gse/go.mod b/tencentcloud/gse/go.mod index 328da79820..542a96336e 100644 --- a/tencentcloud/gse/go.mod +++ b/tencentcloud/gse/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gse go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/gwlb/go.mod b/tencentcloud/gwlb/go.mod index 45b448e6c5..2ee0eaff1e 100644 --- a/tencentcloud/gwlb/go.mod +++ b/tencentcloud/gwlb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gwlb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/habo/go.mod b/tencentcloud/habo/go.mod index 30a62d03ae..81bc2f3f50 100644 --- a/tencentcloud/habo/go.mod +++ b/tencentcloud/habo/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/habo go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/hai/go.mod b/tencentcloud/hai/go.mod index 276182ff9b..a2e06e442f 100644 --- a/tencentcloud/hai/go.mod +++ b/tencentcloud/hai/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/hai go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/hai/v20230812/client.go b/tencentcloud/hai/v20230812/client.go index f1deced58f..7edd8ae4a7 100644 --- a/tencentcloud/hai/v20230812/client.go +++ b/tencentcloud/hai/v20230812/client.go @@ -406,6 +406,8 @@ func NewInquirePriceRunInstancesResponse() (response *InquirePriceRunInstancesRe // INVALIDPARAMETERVALUE_BUNDLETYPENOTFOUND = "InvalidParameterValue.BundleTypeNotFound" // INVALIDPARAMETERVALUE_INSTANCENAMETOOLONG = "InvalidParameterValue.InstanceNameTooLong" // INVALIDPARAMETERVALUE_INVALIDAPPLICATIONIDMALFORMED = "InvalidParameterValue.InvalidApplicationIdMalformed" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPE = "InvalidParameterValue.InvalidChargeType" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPEANDTIMEUNIT = "InvalidParameterValue.InvalidChargeTypeAndTimeUnit" // INVALIDPARAMETERVALUE_INVALIDINSTANCECOUNT = "InvalidParameterValue.InvalidInstanceCount" // RESOURCEINSUFFICIENT_BUNDLEINVENTORYSHORTAGE = "ResourceInsufficient.BundleInventoryShortage" // UNAUTHORIZEDOPERATION_UNAUTHORIZEDUSER = "UnauthorizedOperation.UnauthorizedUser" @@ -423,6 +425,8 @@ func (c *Client) InquirePriceRunInstances(request *InquirePriceRunInstancesReque // INVALIDPARAMETERVALUE_BUNDLETYPENOTFOUND = "InvalidParameterValue.BundleTypeNotFound" // INVALIDPARAMETERVALUE_INSTANCENAMETOOLONG = "InvalidParameterValue.InstanceNameTooLong" // INVALIDPARAMETERVALUE_INVALIDAPPLICATIONIDMALFORMED = "InvalidParameterValue.InvalidApplicationIdMalformed" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPE = "InvalidParameterValue.InvalidChargeType" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPEANDTIMEUNIT = "InvalidParameterValue.InvalidChargeTypeAndTimeUnit" // INVALIDPARAMETERVALUE_INVALIDINSTANCECOUNT = "InvalidParameterValue.InvalidInstanceCount" // RESOURCEINSUFFICIENT_BUNDLEINVENTORYSHORTAGE = "ResourceInsufficient.BundleInventoryShortage" // UNAUTHORIZEDOPERATION_UNAUTHORIZEDUSER = "UnauthorizedOperation.UnauthorizedUser" @@ -469,8 +473,11 @@ func NewRunInstancesResponse() (response *RunInstancesResponse) { // INTERNALERROR = "InternalError" // INVALIDPARAMETERVALUE_APPLICATIONIDNOTFOUND = "InvalidParameterValue.ApplicationIdNotFound" // INVALIDPARAMETERVALUE_BUNDLETYPENOTFOUND = "InvalidParameterValue.BundleTypeNotFound" +// INVALIDPARAMETERVALUE_DISKSIZEMUSTLARGERTHANAPPLICATIONMINREQUIREDSIZE = "InvalidParameterValue.DiskSizeMustLargerThanApplicationMinRequiredSize" // INVALIDPARAMETERVALUE_INSTANCENAMETOOLONG = "InvalidParameterValue.InstanceNameTooLong" // INVALIDPARAMETERVALUE_INVALIDAPPLICATIONIDMALFORMED = "InvalidParameterValue.InvalidApplicationIdMalformed" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPE = "InvalidParameterValue.InvalidChargeType" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPEANDTIMEUNIT = "InvalidParameterValue.InvalidChargeTypeAndTimeUnit" // INVALIDPARAMETERVALUE_INVALIDINSTANCECOUNT = "InvalidParameterValue.InvalidInstanceCount" // LIMITEXCEEDED_SECURITYGROUPLIMITEXCEEDED = "LimitExceeded.SecurityGroupLimitExceeded" // LIMITEXCEEDED_VPCLIMITEXCEEDED = "LimitExceeded.VpcLimitExceeded" @@ -490,8 +497,11 @@ func (c *Client) RunInstances(request *RunInstancesRequest) (response *RunInstan // INTERNALERROR = "InternalError" // INVALIDPARAMETERVALUE_APPLICATIONIDNOTFOUND = "InvalidParameterValue.ApplicationIdNotFound" // INVALIDPARAMETERVALUE_BUNDLETYPENOTFOUND = "InvalidParameterValue.BundleTypeNotFound" +// INVALIDPARAMETERVALUE_DISKSIZEMUSTLARGERTHANAPPLICATIONMINREQUIREDSIZE = "InvalidParameterValue.DiskSizeMustLargerThanApplicationMinRequiredSize" // INVALIDPARAMETERVALUE_INSTANCENAMETOOLONG = "InvalidParameterValue.InstanceNameTooLong" // INVALIDPARAMETERVALUE_INVALIDAPPLICATIONIDMALFORMED = "InvalidParameterValue.InvalidApplicationIdMalformed" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPE = "InvalidParameterValue.InvalidChargeType" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPEANDTIMEUNIT = "InvalidParameterValue.InvalidChargeTypeAndTimeUnit" // INVALIDPARAMETERVALUE_INVALIDINSTANCECOUNT = "InvalidParameterValue.InvalidInstanceCount" // LIMITEXCEEDED_SECURITYGROUPLIMITEXCEEDED = "LimitExceeded.SecurityGroupLimitExceeded" // LIMITEXCEEDED_VPCLIMITEXCEEDED = "LimitExceeded.VpcLimitExceeded" @@ -678,11 +688,15 @@ func NewTerminateInstancesResponse() (response *TerminateInstancesResponse) { // 本接口 (TerminateInstances) 用于主动退还实例。 // // 可能返回的错误码: +// FAILEDOPERATION_CANNOTRETURN = "FailedOperation.CannotReturn" // INTERNALERROR = "InternalError" // INVALIDPARAMETERVALUE_DUPLICATED = "InvalidParameterValue.Duplicated" // INVALIDPARAMETERVALUE_INSTANCEIDNOTFOUND = "InvalidParameterValue.InstanceIdNotFound" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPE = "InvalidParameterValue.InvalidChargeType" // INVALIDPARAMETERVALUE_INVALIDINSTANCEIDMALFORMED = "InvalidParameterValue.InvalidInstanceIdMalformed" // OPERATIONDENIED_INSTANCEOPERATIONINPROGRESS = "OperationDenied.InstanceOperationInProgress" +// UNSUPPORTEDOPERATION_CANNOTTERMINATEEXPIREDANDNOTEXPIREDINSTANCES = "UnsupportedOperation.CannotTerminateExpiredAndNotExpiredInstances" +// UNSUPPORTEDOPERATION_NOTSUPPORTTERMINATEPREPAIDANDPOSTPAID = "UnsupportedOperation.NotSupportTerminatePrePaidAndPostPaid" func (c *Client) TerminateInstances(request *TerminateInstancesRequest) (response *TerminateInstancesResponse, err error) { return c.TerminateInstancesWithContext(context.Background(), request) } @@ -691,11 +705,15 @@ func (c *Client) TerminateInstances(request *TerminateInstancesRequest) (respons // 本接口 (TerminateInstances) 用于主动退还实例。 // // 可能返回的错误码: +// FAILEDOPERATION_CANNOTRETURN = "FailedOperation.CannotReturn" // INTERNALERROR = "InternalError" // INVALIDPARAMETERVALUE_DUPLICATED = "InvalidParameterValue.Duplicated" // INVALIDPARAMETERVALUE_INSTANCEIDNOTFOUND = "InvalidParameterValue.InstanceIdNotFound" +// INVALIDPARAMETERVALUE_INVALIDCHARGETYPE = "InvalidParameterValue.InvalidChargeType" // INVALIDPARAMETERVALUE_INVALIDINSTANCEIDMALFORMED = "InvalidParameterValue.InvalidInstanceIdMalformed" // OPERATIONDENIED_INSTANCEOPERATIONINPROGRESS = "OperationDenied.InstanceOperationInProgress" +// UNSUPPORTEDOPERATION_CANNOTTERMINATEEXPIREDANDNOTEXPIREDINSTANCES = "UnsupportedOperation.CannotTerminateExpiredAndNotExpiredInstances" +// UNSUPPORTEDOPERATION_NOTSUPPORTTERMINATEPREPAIDANDPOSTPAID = "UnsupportedOperation.NotSupportTerminatePrePaidAndPostPaid" func (c *Client) TerminateInstancesWithContext(ctx context.Context, request *TerminateInstancesRequest) (response *TerminateInstancesResponse, err error) { if request == nil { request = NewTerminateInstancesRequest() diff --git a/tencentcloud/hai/v20230812/errors.go b/tencentcloud/hai/v20230812/errors.go index 6a4e7e594a..9cabc5f081 100644 --- a/tencentcloud/hai/v20230812/errors.go +++ b/tencentcloud/hai/v20230812/errors.go @@ -20,6 +20,9 @@ const ( // 欠费账户不能创建实例 FAILEDOPERATION_ARREARSACCOUNTCANNOTRUNINSTANCES = "FailedOperation.ArrearsAccountCannotRunInstances" + // 资源不允许退还 + FAILEDOPERATION_CANNOTRETURN = "FailedOperation.CannotReturn" + // 并发操作实例失败 FAILEDOPERATION_OPERATEINSTANCEREPEATEDLY = "FailedOperation.OperateInstanceRepeatedly" @@ -38,6 +41,9 @@ const ( // 算力套餐类型不存在 INVALIDPARAMETERVALUE_BUNDLETYPENOTFOUND = "InvalidParameterValue.BundleTypeNotFound" + // 云盘大小需要大于应用所需云盘最小大小 + INVALIDPARAMETERVALUE_DISKSIZEMUSTLARGERTHANAPPLICATIONMINREQUIREDSIZE = "InvalidParameterValue.DiskSizeMustLargerThanApplicationMinRequiredSize" + // 列表入参中存在重复值 INVALIDPARAMETERVALUE_DUPLICATED = "InvalidParameterValue.Duplicated" @@ -53,6 +59,12 @@ const ( // 应用类型application-type仅可以选择PUBLIC_APPLICATION或PRIVATE_APPLICATION。 INVALIDPARAMETERVALUE_INVALIDAPPLICATIONTYPE = "InvalidParameterValue.InvalidApplicationType" + // 付费方式字段不符合规范 + INVALIDPARAMETERVALUE_INVALIDCHARGETYPE = "InvalidParameterValue.InvalidChargeType" + + // 付费方式与时间单位不匹配 + INVALIDPARAMETERVALUE_INVALIDCHARGETYPEANDTIMEUNIT = "InvalidParameterValue.InvalidChargeTypeAndTimeUnit" + // 每次购买的实例数目不在合理范围内 INVALIDPARAMETERVALUE_INVALIDINSTANCECOUNT = "InvalidParameterValue.InvalidInstanceCount" @@ -92,6 +104,9 @@ const ( // 客户未授权使用本产品 UNAUTHORIZEDOPERATION_UNAUTHORIZEDUSER = "UnauthorizedOperation.UnauthorizedUser" + // 不允许同时操作预付费过期实例和未过期实例 + UNSUPPORTEDOPERATION_CANNOTTERMINATEEXPIREDANDNOTEXPIREDINSTANCES = "UnsupportedOperation.CannotTerminateExpiredAndNotExpiredInstances" + // 不支持对处于`Arrears`状态的实例执行当前操作。 UNSUPPORTEDOPERATION_INSTANCESTATEARREARS = "UnsupportedOperation.InstanceStateArrears" @@ -109,4 +124,7 @@ const ( // 不支持对处于`Terminated`状态的实例执行当前操作。 UNSUPPORTEDOPERATION_INSTANCESTATETERMINATED = "UnsupportedOperation.InstanceStateTerminated" + + // 不支持同时操作预付费和后付费实例 + UNSUPPORTEDOPERATION_NOTSUPPORTTERMINATEPREPAIDANDPOSTPAID = "UnsupportedOperation.NotSupportTerminatePrePaidAndPostPaid" ) diff --git a/tencentcloud/hai/v20230812/models.go b/tencentcloud/hai/v20230812/models.go index 245bb961de..1980e3698e 100644 --- a/tencentcloud/hai/v20230812/models.go +++ b/tencentcloud/hai/v20230812/models.go @@ -236,7 +236,7 @@ type DescribeInstancesRequestParams struct { // 实例元组 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` - // 描述键值对过滤器,用于条件过滤查询。目前支持的过滤器有:instance-id,实例id;instance-state,实例状态 + // 描述键值对过滤器,用于条件过滤查询。目前支持的过滤器有:instance-id,实例id;instance-state,实例状态;charge-type,付费方式;public-ip-address,公网IP过滤 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0 @@ -252,7 +252,7 @@ type DescribeInstancesRequest struct { // 实例元组 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` - // 描述键值对过滤器,用于条件过滤查询。目前支持的过滤器有:instance-id,实例id;instance-state,实例状态 + // 描述键值对过滤器,用于条件过滤查询。目前支持的过滤器有:instance-id,实例id;instance-state,实例状态;charge-type,付费方式;public-ip-address,公网IP过滤 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0 @@ -524,6 +524,12 @@ type InquirePriceRunInstancesRequestParams struct { // DryRun为True就是只验接口连通性,默认为False DryRun *bool `json:"DryRun,omitnil,omitempty" name:"DryRun"` + + // 付费方式,POSTPAID_BY_HOUR按量后付费,PREPAID_BY_MONTH预付费按月,PREPAID_BY_DAY预付费按天 + InstanceChargeType *string `json:"InstanceChargeType,omitnil,omitempty" name:"InstanceChargeType"` + + // 预付费参数 + InstanceChargePrepaid *InstanceChargePrepaid `json:"InstanceChargePrepaid,omitnil,omitempty" name:"InstanceChargePrepaid"` } type InquirePriceRunInstancesRequest struct { @@ -549,6 +555,12 @@ type InquirePriceRunInstancesRequest struct { // DryRun为True就是只验接口连通性,默认为False DryRun *bool `json:"DryRun,omitnil,omitempty" name:"DryRun"` + + // 付费方式,POSTPAID_BY_HOUR按量后付费,PREPAID_BY_MONTH预付费按月,PREPAID_BY_DAY预付费按天 + InstanceChargeType *string `json:"InstanceChargeType,omitnil,omitempty" name:"InstanceChargeType"` + + // 预付费参数 + InstanceChargePrepaid *InstanceChargePrepaid `json:"InstanceChargePrepaid,omitnil,omitempty" name:"InstanceChargePrepaid"` } func (r *InquirePriceRunInstancesRequest) ToJsonString() string { @@ -570,6 +582,8 @@ func (r *InquirePriceRunInstancesRequest) FromJsonString(s string) error { delete(f, "InstanceName") delete(f, "ClientToken") delete(f, "DryRun") + delete(f, "InstanceChargeType") + delete(f, "InstanceChargePrepaid") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "InquirePriceRunInstancesRequest has unknown keys!", "") } @@ -707,6 +721,21 @@ type Instance struct { OSType *string `json:"OSType,omitnil,omitempty" name:"OSType"` } +type InstanceChargePrepaid struct { + // 时长,默认值:1 + Period *uint64 `json:"Period,omitnil,omitempty" name:"Period"` + + // 续费标志可选参数: + // NOTIFY_AND_MANUAL_RENEW:表示默认状态(用户未设置,即初始状态:若用户有预付费不停服特权,也会对该值进行自动续费) + // NOTIFY_AND_AUTO_RENEW:表示自动续费 + // DISABLE_NOTIFY_AND_MANUAL_RENEW:表示明确不自动续费(用户设置) + // 默认值:NOTIFY_AND_MANUAL_RENEW + RenewFlag *string `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` + + // 时长单位,默认值MONTH + TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` +} + type ItemPrice struct { // 原单价 // 注意:此字段可能返回 null,表示取不到有效值。 @@ -720,7 +749,7 @@ type ItemPrice struct { // 注意:此字段可能返回 null,表示取不到有效值。 Discount *float64 `json:"Discount,omitnil,omitempty" name:"Discount"` - // 单位:时 + // 单位:时/月 // // 注意:此字段可能返回 null,表示取不到有效值。 ChargeUnit *string `json:"ChargeUnit,omitnil,omitempty" name:"ChargeUnit"` @@ -730,6 +759,24 @@ type ItemPrice struct { Amount *uint64 `json:"Amount,omitnil,omitempty" name:"Amount"` } +type ItemPriceDetail struct { + // 实例id + // 注意:此字段可能返回 null,表示取不到有效值。 + InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` + + // 实例价格详情 + // 注意:此字段可能返回 null,表示取不到有效值。 + InstancePrice *ItemPrice `json:"InstancePrice,omitnil,omitempty" name:"InstancePrice"` + + // 磁盘价格详情 + // 注意:此字段可能返回 null,表示取不到有效值。 + CloudDiskPrice *ItemPrice `json:"CloudDiskPrice,omitnil,omitempty" name:"CloudDiskPrice"` + + // 该实例的总价钱 + // 注意:此字段可能返回 null,表示取不到有效值。 + InstanceTotalPrice *ItemPrice `json:"InstanceTotalPrice,omitnil,omitempty" name:"InstanceTotalPrice"` +} + type LoginService struct { // 登录方式名称 // 注意:此字段可能返回 null,表示取不到有效值。 @@ -776,6 +823,10 @@ type Price struct { // 云盘价格信息 // 注意:此字段可能返回 null,表示取不到有效值。 CloudDiskPrice *ItemPrice `json:"CloudDiskPrice,omitnil,omitempty" name:"CloudDiskPrice"` + + // 分实例价格 + // 注意:此字段可能返回 null,表示取不到有效值。 + PriceDetailSet []*ItemPriceDetail `json:"PriceDetailSet,omitnil,omitempty" name:"PriceDetailSet"` } type RegionInfo struct { diff --git a/tencentcloud/hasim/go.mod b/tencentcloud/hasim/go.mod index 63a667885b..27a0392506 100644 --- a/tencentcloud/hasim/go.mod +++ b/tencentcloud/hasim/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/hasim go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/hcm/go.mod b/tencentcloud/hcm/go.mod index 9bd6caf45f..ff1b5773e6 100644 --- a/tencentcloud/hcm/go.mod +++ b/tencentcloud/hcm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/hcm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/hunyuan/go.mod b/tencentcloud/hunyuan/go.mod index 25a2d572d8..a7fc3b2c0f 100644 --- a/tencentcloud/hunyuan/go.mod +++ b/tencentcloud/hunyuan/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/hunyuan go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/hunyuan/v20230901/client.go b/tencentcloud/hunyuan/v20230901/client.go index e9a765db93..ba437c982a 100644 --- a/tencentcloud/hunyuan/v20230901/client.go +++ b/tencentcloud/hunyuan/v20230901/client.go @@ -444,7 +444,7 @@ func NewFilesUploadsResponse() (response *FilesUploadsResponse) { } // FilesUploads -// 上传用于不同用途的的文件。 +// 上传用于不同用途的文件。 // // 当前用途仅支持 hunyuan 等模型的文档理解。 // @@ -467,7 +467,7 @@ func (c *Client) FilesUploads(request *FilesUploadsRequest) (response *FilesUplo } // FilesUploads -// 上传用于不同用途的的文件。 +// 上传用于不同用途的文件。 // // 当前用途仅支持 hunyuan 等模型的文档理解。 // diff --git a/tencentcloud/hunyuan/v20230901/errors.go b/tencentcloud/hunyuan/v20230901/errors.go index 8ba898f25d..496856f3ca 100644 --- a/tencentcloud/hunyuan/v20230901/errors.go +++ b/tencentcloud/hunyuan/v20230901/errors.go @@ -23,7 +23,7 @@ const ( // 控制台服务异常。 FAILEDOPERATION_CONSOLESERVERERROR = "FailedOperation.ConsoleServerError" - // LogoUrl或LogoImage有误,水印图下载失败。 + // LogoUrl 或 LogoImage 有误,水印图下载失败。 FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownloadError" // 引擎层请求超时;请稍后重试。 @@ -44,7 +44,7 @@ const ( // 水印图解码失败 FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" - // LogoUrl或LogoImage有误,水印图下载失败。 + // LogoUrl 或 LogoImage 有误,水印图下载失败。 FAILEDOPERATION_IMAGEDOWNLOADERROR = "FailedOperation.ImageDownloadError" // 合作伙伴账号不允许开通,请更换账号。 diff --git a/tencentcloud/hunyuan/v20230901/models.go b/tencentcloud/hunyuan/v20230901/models.go index 18f56cd3c0..db8395c58a 100644 --- a/tencentcloud/hunyuan/v20230901/models.go +++ b/tencentcloud/hunyuan/v20230901/models.go @@ -169,7 +169,7 @@ type ChatCompletionsRequestParams struct { // 5. 开启并搜索到对应的多媒体信息时,会输出对应的多媒体地址,可以定制个性化的图文消息。 EnableMultimedia *bool `json:"EnableMultimedia,omitnil,omitempty" name:"EnableMultimedia"` - // 是否开启搜索深度模式,默认是false,在值为true且命中搜索时,会请求深度搜索。 + // 是否开启深度研究该问题,默认是false,在值为true且命中深度研究该问题时,会返回深度研究该问题信息。 EnableDeepSearch *bool `json:"EnableDeepSearch,omitnil,omitempty" name:"EnableDeepSearch"` // 说明: 1. 确保模型的输出是可复现的。 2. 取值区间为非0正整数,最大值10000。 3. 非必要不建议使用,不合理的取值会影响效果。 @@ -272,7 +272,7 @@ type ChatCompletionsRequest struct { // 5. 开启并搜索到对应的多媒体信息时,会输出对应的多媒体地址,可以定制个性化的图文消息。 EnableMultimedia *bool `json:"EnableMultimedia,omitnil,omitempty" name:"EnableMultimedia"` - // 是否开启搜索深度模式,默认是false,在值为true且命中搜索时,会请求深度搜索。 + // 是否开启深度研究该问题,默认是false,在值为true且命中深度研究该问题时,会返回深度研究该问题信息。 EnableDeepSearch *bool `json:"EnableDeepSearch,omitnil,omitempty" name:"EnableDeepSearch"` // 说明: 1. 确保模型的输出是可复现的。 2. 取值区间为非0正整数,最大值10000。 3. 非必要不建议使用,不合理的取值会影响效果。 @@ -748,6 +748,9 @@ func (r *FilesUploadsResponse) FromJsonString(s string) error { type GetEmbeddingRequestParams struct { // 输入文本。总长度不超过 1024 个 Token,超过则会截断最后面的内容。 Input *string `json:"Input,omitnil,omitempty" name:"Input"` + + // 输入文本数组。输入数组总长度不超过 200 。 + InputList []*string `json:"InputList,omitnil,omitempty" name:"InputList"` } type GetEmbeddingRequest struct { @@ -755,6 +758,9 @@ type GetEmbeddingRequest struct { // 输入文本。总长度不超过 1024 个 Token,超过则会截断最后面的内容。 Input *string `json:"Input,omitnil,omitempty" name:"Input"` + + // 输入文本数组。输入数组总长度不超过 200 。 + InputList []*string `json:"InputList,omitnil,omitempty" name:"InputList"` } func (r *GetEmbeddingRequest) ToJsonString() string { @@ -770,6 +776,7 @@ func (r *GetEmbeddingRequest) FromJsonString(s string) error { return err } delete(f, "Input") + delete(f, "InputList") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "GetEmbeddingRequest has unknown keys!", "") } @@ -778,7 +785,7 @@ func (r *GetEmbeddingRequest) FromJsonString(s string) error { // Predefined struct for user type GetEmbeddingResponseParams struct { - // 返回的 Embedding 信息。当前不支持批量,所以数组元素数目为 1。 + // 返回的 Embedding 信息。 Data []*EmbeddingData `json:"Data,omitnil,omitempty" name:"Data"` // Token 使用计数,按照总 Token 数量收费。 diff --git a/tencentcloud/iai/go.mod b/tencentcloud/iai/go.mod index 98b4859c39..4491e4f0f9 100644 --- a/tencentcloud/iai/go.mod +++ b/tencentcloud/iai/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iai go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iai/v20180301/models.go b/tencentcloud/iai/v20180301/models.go index 2404857488..d92234ace6 100644 --- a/tencentcloud/iai/v20180301/models.go +++ b/tencentcloud/iai/v20180301/models.go @@ -2838,10 +2838,10 @@ type PersonInfo struct { } type Point struct { - // x坐标 + // x坐标。 X *int64 `json:"X,omitnil,omitempty" name:"X"` - // Y坐标 + // Y坐标。 Y *int64 `json:"Y,omitnil,omitempty" name:"Y"` } diff --git a/tencentcloud/iai/v20200303/models.go b/tencentcloud/iai/v20200303/models.go index 540c3c71ee..cb9be7f82f 100644 --- a/tencentcloud/iai/v20200303/models.go +++ b/tencentcloud/iai/v20200303/models.go @@ -22,56 +22,70 @@ import ( // Predefined struct for user type AnalyzeDenseLandmarksRequestParams struct { - // 检测模式。0 为检测所有出现的人脸, 1 为检测面积最大的人脸。 - // 默认为 0。 - // 最多返回 5 张人脸的五官定位(人脸关键点)具体信息。 + // 检测模式。 + // - 取值范围:0 为检测所有出现的人脸, 1 为检测面积最大的人脸。 + // - 默认为 0。 + // - 最多返回 5 张人脸的五官定位(人脸关键点)具体信息。 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 人脸识别服务所用的算法模型版本。本接口仅支持 “3.0“ 输入。 FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 取值范围:0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *int64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } type AnalyzeDenseLandmarksRequest struct { *tchttp.BaseRequest - // 检测模式。0 为检测所有出现的人脸, 1 为检测面积最大的人脸。 - // 默认为 0。 - // 最多返回 5 张人脸的五官定位(人脸关键点)具体信息。 + // 检测模式。 + // - 取值范围:0 为检测所有出现的人脸, 1 为检测面积最大的人脸。 + // - 默认为 0。 + // - 最多返回 5 张人脸的五官定位(人脸关键点)具体信息。 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 人脸识别服务所用的算法模型版本。本接口仅支持 “3.0“ 输入。 FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 取值范围:0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *int64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } @@ -134,68 +148,82 @@ func (r *AnalyzeDenseLandmarksResponse) FromJsonString(s string) error { // Predefined struct for user type AnalyzeFaceRequestParams struct { - // 检测模式。0 为检测所有出现的人脸, 1 为检测面积最大的人脸。默认为 0。最多返回 10 张人脸的五官定位(人脸关键点)具体信息。 + // 检测模式。 + // - 取值范围: + // 0 为检测所有出现的人脸。 + // 1 为检测面积最大的人脸。 + // - 默认为 0。 + // - 最多返回 10 张人脸的五官定位(人脸关键点)具体信息。 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 人脸识别服务所用的算法模型版本。 - // - // 目前入参支持 “2.0”和“3.0“ 两个输入。 - // - // 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 - // - // 2020年11月26日后开通服务的账号仅支持输入“3.0”。 - // - // 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 + // - 目前入参支持 “2.0”和“3.0“ 两个输入。 + // - 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 + // - 2020年11月26日后开通服务的账号仅支持输入“3.0”。 + // - 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } type AnalyzeFaceRequest struct { *tchttp.BaseRequest - // 检测模式。0 为检测所有出现的人脸, 1 为检测面积最大的人脸。默认为 0。最多返回 10 张人脸的五官定位(人脸关键点)具体信息。 + // 检测模式。 + // - 取值范围: + // 0 为检测所有出现的人脸。 + // 1 为检测面积最大的人脸。 + // - 默认为 0。 + // - 最多返回 10 张人脸的五官定位(人脸关键点)具体信息。 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 人脸识别服务所用的算法模型版本。 - // - // 目前入参支持 “2.0”和“3.0“ 两个输入。 - // - // 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 - // - // 2020年11月26日后开通服务的账号仅支持输入“3.0”。 - // - // 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 + // - 目前入参支持 “2.0”和“3.0“ 两个输入。 + // - 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 + // - 2020年11月26日后开通服务的账号仅支持输入“3.0”。 + // - 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } @@ -257,38 +285,39 @@ func (r *AnalyzeFaceResponse) FromJsonString(s string) error { } type AttributeItem struct { - // 属性值 + // 属性值。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` - // Type识别概率值,[0,1],代表判断正确的概率。 + // Type识别概率值。 + // - 取值范围:[0,1],代表判断正确的概率。 Probability *float64 `json:"Probability,omitnil,omitempty" name:"Probability"` } type Candidate struct { - // 人员ID + // 人员ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` - // 人脸ID,仅在SearchFaces/SearchFacesReturnsByGroup接口返回时有效。人员搜索类接口采用融合特征方式检索,该字段无意义 + // 人脸ID。 + // - 仅在SearchFaces/SearchFacesReturnsByGroup接口返回时有效。 + // - 人员搜索类接口采用融合特征方式检索,该字段无意义。 FaceId *string `json:"FaceId,omitnil,omitempty" name:"FaceId"` // 候选者的匹配得分。 - // - // 1万大小人脸底库下,误识率百分之一对应分数为70分,误识率千分之一对应分数为80分,误识率万分之一对应分数为90分; - // 10万大小人脸底库下,误识率百分之一对应分数为80分,误识率千分之一对应分数为90分,误识率万分之一对应分数为100分; - // 30万大小人脸底库下,误识率百分之一对应分数为85分,误识率千分之一对应分数为95分。 - // - // 一般80分左右可适用大部分场景,建议分数不要超过90分。您可以根据实际情况选择合适的分数。 + // - 1万大小人脸底库下,误识率百分之一对应分数为70分,误识率千分之一对应分数为80分,误识率万分之一对应分数为90分。 + // - 10万大小人脸底库下,误识率百分之一对应分数为80分,误识率千分之一对应分数为90分,误识率万分之一对应分数为100分。 + // - 30万大小人脸底库下,误识率百分之一对应分数为85分,误识率千分之一对应分数为95分。 + // - 一般80分左右可适用大部分场景,建议分数不要超过90分。您可以根据实际情况选择合适的分数。 Score *float64 `json:"Score,omitnil,omitempty" name:"Score"` - // 人员名称 + // 人员名称。 // 注意:此字段可能返回 null,表示取不到有效值。 PersonName *string `json:"PersonName,omitnil,omitempty" name:"PersonName"` - // 人员性别 + // 人员性别。 // 注意:此字段可能返回 null,表示取不到有效值。 Gender *int64 `json:"Gender,omitnil,omitempty" name:"Gender"` - // 包含此人员的人员库及描述字段内容列表 + // 包含此人员的人员库及描述字段内容列表。 // 注意:此字段可能返回 null,表示取不到有效值。 PersonGroupInfos []*PersonGroupInfo `json:"PersonGroupInfos,omitnil,omitempty" name:"PersonGroupInfos"` } @@ -1407,34 +1436,40 @@ type DenseFaceShape struct { // Predefined struct for user type DetectFaceAttributesRequestParams struct { // 最多处理的人脸数目。 - // 默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 - // 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 + // - 默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 + // - 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 MaxFaceNum *uint64 `json:"MaxFaceNum,omitnil,omitempty" name:"MaxFaceNum"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` // 图片的 Url 。 - // 对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 是否返回年龄、性别、情绪等属性。 - // 合法值为(大小写不敏感):None、Age、Beauty、Emotion、Eye、Eyebrow、 - // Gender、Hair、Hat、Headpose、Mask、Mouth、Moustache、Nose、Shape、Skin、Smile。 - // None为不需要返回。默认为 None。即FaceAttributesType属性为空时,各属性返回值为0。 - // 需要将属性组成一个用逗号分隔的字符串,属性之间的顺序没有要求。 - // 关于各属性的详细描述,参见下文出参。 - // 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 AttributesInfo 不具备参考意义。 + // - 合法值为(大小写不敏感):None、Age、Beauty、Emotion、Eye、Eyebrow、Gender、Hair、Hat、Headpose、Mask、Mouth、Moustache、Nose、Shape、Skin、Smile。 + // - None为不需要返回。 + // - 默认为 None。即FaceAttributesType属性为空时,各属性返回值为0。 + // - 需要将属性组成一个用逗号分隔的字符串,属性之间的顺序没有要求。 + // - 关于各属性的详细描述,参见下文出参。 + // - 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 AttributesInfo 不具备参考意义。 FaceAttributesType *string `json:"FaceAttributesType,omitnil,omitempty" name:"FaceAttributesType"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` // 人脸识别服务所用的算法模型版本。本接口仅支持“3.0”输入 @@ -1445,34 +1480,40 @@ type DetectFaceAttributesRequest struct { *tchttp.BaseRequest // 最多处理的人脸数目。 - // 默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 - // 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 + // - 默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 + // - 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 MaxFaceNum *uint64 `json:"MaxFaceNum,omitnil,omitempty" name:"MaxFaceNum"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` // 图片的 Url 。 - // 对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 是否返回年龄、性别、情绪等属性。 - // 合法值为(大小写不敏感):None、Age、Beauty、Emotion、Eye、Eyebrow、 - // Gender、Hair、Hat、Headpose、Mask、Mouth、Moustache、Nose、Shape、Skin、Smile。 - // None为不需要返回。默认为 None。即FaceAttributesType属性为空时,各属性返回值为0。 - // 需要将属性组成一个用逗号分隔的字符串,属性之间的顺序没有要求。 - // 关于各属性的详细描述,参见下文出参。 - // 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 AttributesInfo 不具备参考意义。 + // - 合法值为(大小写不敏感):None、Age、Beauty、Emotion、Eye、Eyebrow、Gender、Hair、Hat、Headpose、Mask、Mouth、Moustache、Nose、Shape、Skin、Smile。 + // - None为不需要返回。 + // - 默认为 None。即FaceAttributesType属性为空时,各属性返回值为0。 + // - 需要将属性组成一个用逗号分隔的字符串,属性之间的顺序没有要求。 + // - 关于各属性的详细描述,参见下文出参。 + // - 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 AttributesInfo 不具备参考意义。 FaceAttributesType *string `json:"FaceAttributesType,omitnil,omitempty" name:"FaceAttributesType"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` // 人脸识别服务所用的算法模型版本。本接口仅支持“3.0”输入 @@ -1539,94 +1580,120 @@ func (r *DetectFaceAttributesResponse) FromJsonString(s string) error { // Predefined struct for user type DetectFaceRequestParams struct { - // 最多处理的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 - // 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 + // 最多处理的人脸数目。 + // - 默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 + // - 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 MaxFaceNum *uint64 `json:"MaxFaceNum,omitnil,omitempty" name:"MaxFaceNum"` // 人脸长和宽的最小尺寸,单位为像素,低于MinFaceSize值的人脸不会被检测。 - // 只支持设置34和20,建议使用34。 + // - 只支持设置34和20,建议使用34。 MinFaceSize *uint64 `json:"MinFaceSize,omitnil,omitempty" name:"MinFaceSize"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` - // 是否需要返回人脸属性信息(FaceAttributesInfo)。0 为不需要返回,1 为需要返回。默认为 0。 - // 非 1 值均视为不需要返回,此时 FaceAttributesInfo 不具备参考意义。 - // 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 FaceAttributesInfo 不具备参考意义。 - // 提取人脸属性信息较为耗时,如不需要人脸属性信息,建议关闭此项功能,加快人脸检测速度。 + // 是否需要返回人脸属性信息(FaceAttributesInfo)。 + // - 0 为不需要返回,1 为需要返回。 + // - 默认为 0。 + // - 非 1 值均视为不需要返回,此时 FaceAttributesInfo 不具备参考意义。 + // - 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 FaceAttributesInfo 不具备参考意义。 + // - 提取人脸属性信息较为耗时,如不需要人脸属性信息,建议关闭此项功能,加快人脸检测速度。 NeedFaceAttributes *uint64 `json:"NeedFaceAttributes,omitnil,omitempty" name:"NeedFaceAttributes"` - // 是否开启质量检测。0 为关闭,1 为开启。默认为 0。 - // 非 1 值均视为不进行质量检测。 - // 最多返回面积最大的 30 张人脸质量分信息,超过 30 张人脸(第 31 张及以后的人脸)的 FaceQualityInfo不具备参考意义。 - // 建议:人脸入库操作建议开启此功能。 + // 是否开启质量检测。 + // - 0 为关闭,1 为开启。 + // - 默认为 0。 + // - 非 1 值均视为不进行质量检测。 + // - 最多返回面积最大的 30 张人脸质量分信息,超过 30 张人脸(第 31 张及以后的人脸)的 FaceQualityInfo不具备参考意义。 + // - 建议:人脸入库操作建议开启此功能。 NeedQualityDetection *uint64 `json:"NeedQualityDetection,omitnil,omitempty" name:"NeedQualityDetection"` // 人脸识别服务所用的算法模型版本。 - // 目前入参支持 “2.0”和“3.0“ 两个输入。 - // 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 - // 2020年11月26日后开通服务的账号仅支持输入“3.0”。 - // 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 + // - 目前入参支持 “2.0”和“3.0“ 两个输入。 + // - 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 + // - 2020年11月26日后开通服务的账号仅支持输入“3.0”。 + // - 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } type DetectFaceRequest struct { *tchttp.BaseRequest - // 最多处理的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 - // 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 + // 最多处理的人脸数目。 + // - 默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 + // - 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 MaxFaceNum *uint64 `json:"MaxFaceNum,omitnil,omitempty" name:"MaxFaceNum"` // 人脸长和宽的最小尺寸,单位为像素,低于MinFaceSize值的人脸不会被检测。 - // 只支持设置34和20,建议使用34。 + // - 只支持设置34和20,建议使用34。 MinFaceSize *uint64 `json:"MinFaceSize,omitnil,omitempty" name:"MinFaceSize"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` - // 是否需要返回人脸属性信息(FaceAttributesInfo)。0 为不需要返回,1 为需要返回。默认为 0。 - // 非 1 值均视为不需要返回,此时 FaceAttributesInfo 不具备参考意义。 - // 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 FaceAttributesInfo 不具备参考意义。 - // 提取人脸属性信息较为耗时,如不需要人脸属性信息,建议关闭此项功能,加快人脸检测速度。 + // 是否需要返回人脸属性信息(FaceAttributesInfo)。 + // - 0 为不需要返回,1 为需要返回。 + // - 默认为 0。 + // - 非 1 值均视为不需要返回,此时 FaceAttributesInfo 不具备参考意义。 + // - 最多返回面积最大的 5 张人脸属性信息,超过 5 张人脸(第 6 张及以后的人脸)的 FaceAttributesInfo 不具备参考意义。 + // - 提取人脸属性信息较为耗时,如不需要人脸属性信息,建议关闭此项功能,加快人脸检测速度。 NeedFaceAttributes *uint64 `json:"NeedFaceAttributes,omitnil,omitempty" name:"NeedFaceAttributes"` - // 是否开启质量检测。0 为关闭,1 为开启。默认为 0。 - // 非 1 值均视为不进行质量检测。 - // 最多返回面积最大的 30 张人脸质量分信息,超过 30 张人脸(第 31 张及以后的人脸)的 FaceQualityInfo不具备参考意义。 - // 建议:人脸入库操作建议开启此功能。 + // 是否开启质量检测。 + // - 0 为关闭,1 为开启。 + // - 默认为 0。 + // - 非 1 值均视为不进行质量检测。 + // - 最多返回面积最大的 30 张人脸质量分信息,超过 30 张人脸(第 31 张及以后的人脸)的 FaceQualityInfo不具备参考意义。 + // - 建议:人脸入库操作建议开启此功能。 NeedQualityDetection *uint64 `json:"NeedQualityDetection,omitnil,omitempty" name:"NeedQualityDetection"` // 人脸识别服务所用的算法模型版本。 - // 目前入参支持 “2.0”和“3.0“ 两个输入。 - // 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 - // 2020年11月26日后开通服务的账号仅支持输入“3.0”。 - // 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 + // - 目前入参支持 “2.0”和“3.0“ 两个输入。 + // - 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。 + // - 2020年11月26日后开通服务的账号仅支持输入“3.0”。 + // - 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。 FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } @@ -1664,7 +1731,8 @@ type DetectFaceResponseParams struct { // 请求的图片高度。 ImageHeight *int64 `json:"ImageHeight,omitnil,omitempty" name:"ImageHeight"` - // 人脸信息列表。包含人脸坐标信息、属性信息(若需要)、质量分信息(若需要)。 + // 人脸信息列表。 + // - 包含人脸坐标信息、属性信息(若需要)、质量分信息(若需要)。 FaceInfos []*FaceInfo `json:"FaceInfos,omitnil,omitempty" name:"FaceInfos"` // 人脸识别所用的算法模型版本。 @@ -1692,20 +1760,22 @@ func (r *DetectFaceResponse) FromJsonString(s string) error { // Predefined struct for user type DetectLiveFaceAccurateRequestParams struct { - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // 图片的宽高比请接近 3:4,手机拍摄比例最佳。 - // 人脸尺寸大于100X100像素。 - // 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 图片的宽高比请接近 3:4,手机拍摄比例最佳。 + // - 人脸尺寸大于100X100像素。 + // - 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片的宽高比请接近 3:4,手机拍摄比例最佳。 - // 人脸尺寸大于100X100像素。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片的宽高比请接近 3:4,手机拍摄比例最佳。 + // - 人脸尺寸大于100X100像素。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 人脸识别服务所用的算法模型版本。目前入参支持“3.0“。 @@ -1715,20 +1785,22 @@ type DetectLiveFaceAccurateRequestParams struct { type DetectLiveFaceAccurateRequest struct { *tchttp.BaseRequest - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // 图片的宽高比请接近 3:4,手机拍摄比例最佳。 - // 人脸尺寸大于100X100像素。 - // 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 图片的宽高比请接近 3:4,手机拍摄比例最佳。 + // - 人脸尺寸大于100X100像素。 + // - 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片的宽高比请接近 3:4,手机拍摄比例最佳。 - // 人脸尺寸大于100X100像素。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片的宽高比请接近 3:4,手机拍摄比例最佳。 + // - 人脸尺寸大于100X100像素。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 图片格式支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 人脸识别服务所用的算法模型版本。目前入参支持“3.0“。 @@ -1758,7 +1830,10 @@ func (r *DetectLiveFaceAccurateRequest) FromJsonString(s string) error { // Predefined struct for user type DetectLiveFaceAccurateResponseParams struct { - // 活体打分,取值范围 [0,100],根据活体分数对应的阈值区间来判断是否为翻拍。目前阈值可分为[5,10,40,70,90],其中推荐阈值为40。 + // 活体打分。 + // - 取值范围 [0,100]。 + // - 根据活体分数对应的阈值区间来判断是否为翻拍。 + // - 目前阈值可分为[5,10,40,70,90],其中推荐阈值为40。 Score *float64 `json:"Score,omitnil,omitempty" name:"Score"` // 人脸识别所用的算法模型版本。 @@ -1897,97 +1972,123 @@ func (r *DetectLiveFaceResponse) FromJsonString(s string) error { type Eye struct { // 识别是否佩戴眼镜。 - // AttributeItem对应的Type为 —— 0:无眼镜,1:普通眼镜,2:墨镜 + // - AttributeItem对应的Type为 —— 0:无眼镜,1:普通眼镜,2:墨镜 Glass *AttributeItem `json:"Glass,omitnil,omitempty" name:"Glass"` // 识别眼睛的睁开、闭合状态。 - // AttributeItem对应的Type为 —— 0:睁开,1:闭眼 + // - AttributeItem对应的Type为 —— 0:睁开,1:闭眼 EyeOpen *AttributeItem `json:"EyeOpen,omitnil,omitempty" name:"EyeOpen"` // 识别是否双眼皮。 - // AttributeItem对应的Type为 —— 0:无,1:有。 + // - AttributeItem对应的Type为 —— 0:无,1:有。 EyelidType *AttributeItem `json:"EyelidType,omitnil,omitempty" name:"EyelidType"` // 眼睛大小。 - // AttributeItem对应的Type为 —— 0:小眼睛,1:普通眼睛,2:大眼睛。 + // - AttributeItem对应的Type为 —— 0:小眼睛,1:普通眼睛,2:大眼睛。 EyeSize *AttributeItem `json:"EyeSize,omitnil,omitempty" name:"EyeSize"` } type Eyebrow struct { // 眉毛浓密。 - // AttributeItem对应的Type为 —— 0:淡眉,1:浓眉。 + // - AttributeItem对应的Type为 —— 0:淡眉,1:浓眉。 EyebrowDensity *AttributeItem `json:"EyebrowDensity,omitnil,omitempty" name:"EyebrowDensity"` // 眉毛弯曲。 - // AttributeItem对应的Type为 —— 0:不弯,1:弯眉。 + // - AttributeItem对应的Type为 —— 0:不弯,1:弯眉。 EyebrowCurve *AttributeItem `json:"EyebrowCurve,omitnil,omitempty" name:"EyebrowCurve"` // 眉毛长短。 - // AttributeItem对应的Type为 —— 0:短眉毛,1:长眉毛。 + // - AttributeItem对应的Type为 —— 0:短眉毛,1:长眉毛。 EyebrowLength *AttributeItem `json:"EyebrowLength,omitnil,omitempty" name:"EyebrowLength"` } type FaceAttributesInfo struct { - // 性别[0~49]为女性,[50,100]为男性,越接近0和100表示置信度越高。NeedFaceAttributes 不为 1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 性别。 + // - 取值说明:[0~49]为女性,[50,100]为男性,越接近0和100表示置信度越高。 + // - NeedFaceAttributes 不为 1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Gender *int64 `json:"Gender,omitnil,omitempty" name:"Gender"` - // 年龄 [0~100]。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 年龄 。 + // - 取值范围:[0~100]。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Age *int64 `json:"Age,omitnil,omitempty" name:"Age"` - // 微笑[0(normal,正常)~100(laugh,大笑)]。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 微笑。 + // - 取值说明:[0(normal,正常)~100(laugh,大笑)]。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Expression *int64 `json:"Expression,omitnil,omitempty" name:"Expression"` - // 是否有眼镜 [true,false]。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 是否有眼镜。 + // - 取值范围: [true,false]。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Glass *bool `json:"Glass,omitnil,omitempty" name:"Glass"` - // 上下偏移[-30,30],单位角度。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 - // 建议:人脸入库选择[-10,10]的图片。 + // 上下偏移。 + // - 取值范围:[-30,30],单位角度。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - 建议:人脸入库选择[-10,10]的图片。 Pitch *int64 `json:"Pitch,omitnil,omitempty" name:"Pitch"` - // 左右偏移[-30,30],单位角度。 NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 - // 建议:人脸入库选择[-10,10]的图片。 + // 左右偏移。 + // - 取值范围:[-30,30],单位角度。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - 建议:人脸入库选择[-10,10]的图片。 Yaw *int64 `json:"Yaw,omitnil,omitempty" name:"Yaw"` - // 平面旋转[-180,180],单位角度。 NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 - // 建议:人脸入库选择[-20,20]的图片。 + // 平面旋转。 + // - 取值范围:[-180,180],单位角度。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - 建议:人脸入库选择[-20,20]的图片。 Roll *int64 `json:"Roll,omitnil,omitempty" name:"Roll"` - // 魅力[0~100]。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 魅力。 + // - 取值范围:[0~100]。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Beauty *int64 `json:"Beauty,omitnil,omitempty" name:"Beauty"` - // 是否有帽子 [true,false]。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 是否有帽子。 + // - 取值范围: [true,false]。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 // 注意:此字段可能返回 null,表示取不到有效值。 Hat *bool `json:"Hat,omitnil,omitempty" name:"Hat"` - // 是否有口罩 [true,false]。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 是否有口罩。 + // - 取值范围: [true,false]。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 // 注意:此字段可能返回 null,表示取不到有效值。 Mask *bool `json:"Mask,omitnil,omitempty" name:"Mask"` - // 头发信息,包含头发长度(length)、有无刘海(bang)、头发颜色(color)。NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 头发信息,包含头发长度(length)、有无刘海(bang)、头发颜色(color)。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 // 注意:此字段可能返回 null,表示取不到有效值。 Hair *FaceHairAttributesInfo `json:"Hair,omitnil,omitempty" name:"Hair"` - // 双眼是否睁开 [true,false]。只要有超过一只眼睛闭眼,就返回false。 NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 双眼是否睁开。 + // - 取值范围: [true,false]。 + // - 只要有超过一只眼睛闭眼,就返回false。 + // - NeedFaceAttributes 不为1 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 // 注意:此字段可能返回 null,表示取不到有效值。 EyeOpen *bool `json:"EyeOpen,omitnil,omitempty" name:"EyeOpen"` } type FaceDetailAttributesInfo struct { - // 年龄 [0,65],其中65代表“65岁及以上”。 - // FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 年龄。 + // - 取值范围: [0,65],其中65代表“65岁及以上”。 + // - FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Age *int64 `json:"Age,omitnil,omitempty" name:"Age"` - // 美丑打分[0,100]。 - // FaceAttributesType 不含 Beauty 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 美丑打分。 + // - 取值范围:[0,100]。 + // - FaceAttributesType 不含 Beauty 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Beauty *int64 `json:"Beauty,omitnil,omitempty" name:"Beauty"` // 情绪,可识别自然、高兴、惊讶、生气、悲伤、厌恶、害怕。 - // AttributeItem对应的Type为 —— 0:自然,1:高兴,2:惊讶,3:生气,4:悲伤,5:厌恶,6:害怕 - // FaceAttributesType 不含Emotion 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - AttributeItem对应的Type为 —— 0:自然,1:高兴,2:惊讶,3:生气,4:悲伤,5:厌恶,6:害怕。 + // - FaceAttributesType 不含Emotion 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Emotion *AttributeItem `json:"Emotion,omitnil,omitempty" name:"Emotion"` // 眼睛相关信息,可识别是否戴眼镜、是否闭眼、是否双眼皮和眼睛大小。 - // FaceAttributesType 不含Eye 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - FaceAttributesType 不含Eye 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Eye *Eye `json:"Eye,omitnil,omitempty" name:"Eye"` // 眉毛相关信息,可识别眉毛浓密、弯曲、长短信息。 @@ -1995,53 +2096,54 @@ type FaceDetailAttributesInfo struct { Eyebrow *Eyebrow `json:"Eyebrow,omitnil,omitempty" name:"Eyebrow"` // 性别信息。 - // AttributeItem对应的Type为 —— 0:男性,1:女性。 - // FaceAttributesType 不含Gender 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - AttributeItem对应的Type为 —— 0:男性,1:女性。 + // - FaceAttributesType 不含Gender 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Gender *AttributeItem `json:"Gender,omitnil,omitempty" name:"Gender"` // 头发信息,包含头发长度、有无刘海、头发颜色。 - // FaceAttributesType 不含Hair 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - FaceAttributesType 不含Hair 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Hair *Hair `json:"Hair,omitnil,omitempty" name:"Hair"` // 帽子信息,可识别是否佩戴帽子、帽子款式、帽子颜色。 - // FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Hat *Hat `json:"Hat,omitnil,omitempty" name:"Hat"` // 姿态信息,包含人脸的上下偏移、左右偏移、平面旋转信息。 - // FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 HeadPose *HeadPose `json:"HeadPose,omitnil,omitempty" name:"HeadPose"` // 口罩佩戴信息。 - // AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。 - // FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。 + // - FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Mask *AttributeItem `json:"Mask,omitnil,omitempty" name:"Mask"` // 嘴巴信息,可识别是否张嘴、嘴唇厚度。 - // FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Mouth *Mouth `json:"Mouth,omitnil,omitempty" name:"Mouth"` // 胡子信息。 - // AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。 - // FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。 + // - FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Moustache *AttributeItem `json:"Moustache,omitnil,omitempty" name:"Moustache"` // 鼻子信息。 - // AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头 - // FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头 + // - FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Nose *AttributeItem `json:"Nose,omitnil,omitempty" name:"Nose"` // 脸型信息。 - // AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。 - // FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。 + // - FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Shape *AttributeItem `json:"Shape,omitnil,omitempty" name:"Shape"` // 肤色信息。 - // AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。 - // FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // - AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。 + // - FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Skin *AttributeItem `json:"Skin,omitnil,omitempty" name:"Skin"` - // 微笑程度,[0,100]。 - // FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 + // 微笑程度 + // - 取值范围:[0,100]。 + // - FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 Smile *int64 `json:"Smile,omitnil,omitempty" name:"Smile"` } @@ -2049,37 +2151,35 @@ type FaceDetailInfo struct { // 检测出的人脸框位置。 FaceRect *FaceRect `json:"FaceRect,omitnil,omitempty" name:"FaceRect"` - // 人脸属性信息,根据 FaceAttributesType 输入的类型,返回年龄(Age)、颜值(Beauty) - // 情绪(Emotion)、眼睛信息(Eye)、眉毛(Eyebrow)、性别(Gender) - // 头发(Hair)、帽子(Hat)、姿态(Headpose)、口罩(Mask)、嘴巴(Mouth)、胡子(Moustache) - // 鼻子(Nose)、脸型(Shape)、肤色(Skin)、微笑(Smile)等人脸属性信息。 - // 若 FaceAttributesType 没有输入相关类型,则FaceDetaiAttributesInfo返回的细项不具备参考意义。 + // 人脸属性信息。 + // - 根据 FaceAttributesType 输入的类型,返回年龄(Age)、颜值(Beauty)、情绪(Emotion)、眼睛信息(Eye)、眉毛(Eyebrow)、性别(Gender)、头发(Hair)、帽子(Hat)、姿态(Headpose)、口罩(Mask)、嘴巴(Mouth)、胡子(Moustache) 、鼻子(Nose)、脸型(Shape)、肤色(Skin)、微笑(Smile)等人脸属性信息。 + // - 若 FaceAttributesType 没有输入相关类型,则FaceDetaiAttributesInfo返回的细项不具备参考意义。 FaceDetailAttributesInfo *FaceDetailAttributesInfo `json:"FaceDetailAttributesInfo,omitnil,omitempty" name:"FaceDetailAttributesInfo"` } type FaceHairAttributesInfo struct { - // 0:光头,1:短发,2:中发,3:长发,4:绑发 + // 取值范围:0:光头,1:短发,2:中发,3:长发,4:绑发。 // 注意:此字段可能返回 null,表示取不到有效值。 Length *int64 `json:"Length,omitnil,omitempty" name:"Length"` - // 0:有刘海,1:无刘海 + // 取值范围:0:有刘海,1:无刘海。 // 注意:此字段可能返回 null,表示取不到有效值。 Bang *int64 `json:"Bang,omitnil,omitempty" name:"Bang"` - // 0:黑色,1:金色,2:棕色,3:灰白色 + // 取值范围:0:黑色,1:金色,2:棕色,3:灰白色。 // 注意:此字段可能返回 null,表示取不到有效值。 Color *int64 `json:"Color,omitnil,omitempty" name:"Color"` } type FaceInfo struct { // 人脸框左上角横坐标。 - // 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 - // 若需截取完整人脸,可以在完整分completeness满足需求的情况下,将负值坐标取0。 + // - 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 + // - 若需截取完整人脸,可以在完整分completeness满足需求的情况下,将负值坐标取0。 X *int64 `json:"X,omitnil,omitempty" name:"X"` // 人脸框左上角纵坐标。 - // 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 - // 若需截取完整人脸,可以在完整分completeness满足需求的情况下,将负值坐标取0。 + // - 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 + // - 若需截取完整人脸,可以在完整分completeness满足需求的情况下,将负值坐标取0。 Y *int64 `json:"Y,omitnil,omitempty" name:"Y"` // 人脸框宽度。 @@ -2088,64 +2188,76 @@ type FaceInfo struct { // 人脸框高度。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` - // 人脸属性信息,包含性别( gender )、年龄( age )、表情( expression )、 - // 魅力( beauty )、眼镜( glass )、口罩(mask)、头发(hair)和姿态 (pitch,roll,yaw )。只有当 NeedFaceAttributes 设为 1 时才返回有效信息。 + // 人脸属性信息。 + // - 包含性别( gender )、年龄( age )、表情( expression )、魅力( beauty )、眼镜( glass )、口罩(mask)、头发(hair)和姿态 (pitch,roll,yaw )。 + // - 只有当 NeedFaceAttributes 设为 1 时才返回有效信息。 FaceAttributesInfo *FaceAttributesInfo `json:"FaceAttributesInfo,omitnil,omitempty" name:"FaceAttributesInfo"` - // 人脸质量信息,包含质量分(score)、模糊分(sharpness)、光照分(brightness)、遮挡分(completeness)。只有当NeedFaceDetection设为1时才返回有效信息。 + // 人脸质量信息。 + // - 包含质量分(score)、模糊分(sharpness)、光照分(brightness)、遮挡分(completeness)。 + // - 只有当NeedFaceDetection设为1时才返回有效信息。 // 注意:此字段可能返回 null,表示取不到有效值。 FaceQualityInfo *FaceQualityInfo `json:"FaceQualityInfo,omitnil,omitempty" name:"FaceQualityInfo"` } type FaceQualityCompleteness struct { - // 眉毛的遮挡分数[0,100],分数越高遮挡越少。 - // 参考范围:[0,80]表示发生遮挡。 + // 眉毛的遮挡分数。 + // - 取值范围:[0,100],分数越高遮挡越少。 + // - 参考范围:[0,80]表示发生遮挡。 // 注意:此字段可能返回 null,表示取不到有效值。 Eyebrow *int64 `json:"Eyebrow,omitnil,omitempty" name:"Eyebrow"` - // 眼睛的遮挡分数[0,100],分数越高遮挡越少。 - // 参考范围:[0,80]表示发生遮挡。 + // 眼睛的遮挡分数。 + // - 取值范围:[0,100],分数越高遮挡越少。 + // - 参考范围:[0,80]表示发生遮挡。 // 注意:此字段可能返回 null,表示取不到有效值。 Eye *int64 `json:"Eye,omitnil,omitempty" name:"Eye"` - // 鼻子的遮挡分数[0,100],分数越高遮挡越少。 - // 参考范围:[0,60]表示发生遮挡。 + // 鼻子的遮挡分数。 + // - 取值范围:[0,100],分数越高遮挡越少。 + // - 参考范围:[0,60]表示发生遮挡。 // 注意:此字段可能返回 null,表示取不到有效值。 Nose *int64 `json:"Nose,omitnil,omitempty" name:"Nose"` - // 脸颊的遮挡分数[0,100],分数越高遮挡越少。 - // 参考范围:[0,70]表示发生遮挡。 + // 脸颊的遮挡分数。 + // - 取值范围:[0,100],分数越高遮挡越少。 + // - 参考范围:[0,70]表示发生遮挡。 // 注意:此字段可能返回 null,表示取不到有效值。 Cheek *int64 `json:"Cheek,omitnil,omitempty" name:"Cheek"` - // 嘴巴的遮挡分数[0,100],分数越高遮挡越少。 - // 参考范围:[0,50]表示发生遮挡。 + // 嘴巴的遮挡分数。 + // - 取值范围:[0,100],分数越高遮挡越少。 + // - 参考范围:[0,50]表示发生遮挡。 // 注意:此字段可能返回 null,表示取不到有效值。 Mouth *int64 `json:"Mouth,omitnil,omitempty" name:"Mouth"` - // 下巴的遮挡分数[0,100],分数越高遮挡越少。 - // 参考范围:[0,70]表示发生遮挡。 + // 下巴的遮挡分数。 + // - 取值范围:[0,100],分数越高遮挡越少。 + // - 参考范围:[0,70]表示发生遮挡。 // 注意:此字段可能返回 null,表示取不到有效值。 Chin *int64 `json:"Chin,omitnil,omitempty" name:"Chin"` } type FaceQualityInfo struct { - // 质量分: [0,100],综合评价图像质量是否适合人脸识别,分数越高质量越好。 - // 正常情况,只需要使用Score作为质量分总体的判断标准即可。Sharpness、Brightness、Completeness等细项分仅供参考。 - // 参考范围:[0,40]较差,[40,60] 一般,[60,80]较好,[80,100]很好。 - // 建议:人脸入库选取70以上的图片。 + // 质量分。 + // - 取值范围:[0,100],综合评价图像质量是否适合人脸识别,分数越高质量越好。 + // - 正常情况,只需要使用Score作为质量分总体的判断标准即可。Sharpness、Brightness、Completeness等细项分仅供参考。 + // - 参考范围:[0,40]较差,[40,60] 一般,[60,80]较好,[80,100]很好。 + // - 建议:人脸入库选取70以上的图片。 // 注意:此字段可能返回 null,表示取不到有效值。 Score *int64 `json:"Score,omitnil,omitempty" name:"Score"` - // 清晰分:[0,100],评价图片清晰程度,分数越高越清晰。 - // 参考范围:[0,40]特别模糊,[40,60]模糊,[60,80]一般,[80,100]清晰。 - // 建议:人脸入库选取80以上的图片。 + // 清晰分。 + // - 取值范围:[0,100],评价图片清晰程度,分数越高越清晰。 + // - 参考范围:[0,40]特别模糊,[40,60]模糊,[60,80]一般,[80,100]清晰。 + // - 建议:人脸入库选取80以上的图片。 // 注意:此字段可能返回 null,表示取不到有效值。 Sharpness *int64 `json:"Sharpness,omitnil,omitempty" name:"Sharpness"` - // 光照分:[0,100],评价图片光照程度,分数越高越亮。 - // 参考范围: [0,30]偏暗,[30,70]光照正常,[70,100]偏亮。 - // 建议:人脸入库选取[30,70]的图片。 + // 光照分。 + // - 取值范围:[0,100],评价图片光照程度,分数越高越亮。 + // - 参考范围: [0,30]偏暗,[30,70]光照正常,[70,100]偏亮。 + // - 建议:人脸入库选取[30,70]的图片。 // 注意:此字段可能返回 null,表示取不到有效值。 Brightness *int64 `json:"Brightness,omitnil,omitempty" name:"Brightness"` @@ -2156,19 +2268,19 @@ type FaceQualityInfo struct { type FaceRect struct { // 人脸框左上角横坐标。 - // 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 - // 若需截取完整人脸,可以在完整分completess满足需求的情况下,将负值坐标取0。 + // - 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 + // - 若需截取完整人脸,可以在完整分completess满足需求的情况下,将负值坐标取0。 X *int64 `json:"X,omitnil,omitempty" name:"X"` // 人脸框左上角纵坐标。 - // 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 - // 若需截取完整人脸,可以在完整分completess满足需求的情况下,将负值坐标取0。 + // - 人脸框包含人脸五官位置并在此基础上进行一定的扩展,若人脸框超出图片范围,会导致坐标负值。 + // - 若需截取完整人脸,可以在完整分completess满足需求的情况下,将负值坐标取0。 Y *int64 `json:"Y,omitnil,omitempty" name:"Y"` - // 人脸宽度 + // 人脸宽度。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` - // 人脸高度 + // 人脸高度。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` } @@ -2785,25 +2897,25 @@ type GroupCandidate struct { } type GroupExDescriptionInfo struct { - // 人员库自定义描述字段Index,从0开始 + // 人员库自定义描述字段Index,从0开始。 GroupExDescriptionIndex *uint64 `json:"GroupExDescriptionIndex,omitnil,omitempty" name:"GroupExDescriptionIndex"` - // 需要更新的人员库自定义描述字段内容 + // 需要更新的人员库自定义描述字段内容。 GroupExDescription *string `json:"GroupExDescription,omitnil,omitempty" name:"GroupExDescription"` } type GroupInfo struct { - // 人员库名称 + // 人员库名称。 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` - // 人员库ID + // 人员库ID。 GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` - // 人员库自定义描述字段 + // 人员库自定义描述字段。 // 注意:此字段可能返回 null,表示取不到有效值。 GroupExDescriptions []*string `json:"GroupExDescriptions,omitnil,omitempty" name:"GroupExDescriptions"` - // 人员库信息备注 + // 人员库信息备注。 // 注意:此字段可能返回 null,表示取不到有效值。 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` @@ -2811,8 +2923,10 @@ type GroupInfo struct { // 注意:此字段可能返回 null,表示取不到有效值。 FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` - // Group的创建时间和日期 CreationTimestamp。CreationTimestamp 的值是自 Unix 纪元时间到Group创建时间的毫秒数。 - // Unix 纪元时间是 1970 年 1 月 1 日星期四,协调世界时 (UTC) 00:00:00。有关更多信息,请参阅 Unix 时间。 + // Group的创建时间和日期 CreationTimestamp。 + // - CreationTimestamp 的值是自 Unix 纪元时间到Group创建时间的毫秒数。 + // - Unix 纪元时间是 1970 年 1 月 1 日星期四,协调世界时 (UTC) 00:00:00。 + // - 有关更多信息,请参阅 Unix 时间。 // 注意:此字段可能返回 null,表示取不到有效值。 CreationTimestamp *uint64 `json:"CreationTimestamp,omitnil,omitempty" name:"CreationTimestamp"` } @@ -3070,59 +3184,62 @@ type Mouth struct { } type PersonExDescriptionInfo struct { - // 人员描述字段Index,从0开始 + // 人员描述字段Index,从0开始。 PersonExDescriptionIndex *uint64 `json:"PersonExDescriptionIndex,omitnil,omitempty" name:"PersonExDescriptionIndex"` - // 需要更新的人员描述字段内容 + // 需要更新的人员描述字段内容。 PersonExDescription *string `json:"PersonExDescription,omitnil,omitempty" name:"PersonExDescription"` } type PersonGroupInfo struct { - // 包含此人员的人员库ID + // 包含此人员的人员库ID。 GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` - // 人员描述字段内容 + // 人员描述字段内容。 PersonExDescriptions []*string `json:"PersonExDescriptions,omitnil,omitempty" name:"PersonExDescriptions"` } type PersonInfo struct { - // 人员名称 + // 人员名称。 PersonName *string `json:"PersonName,omitnil,omitempty" name:"PersonName"` - // 人员Id + // 人员Id。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` - // 人员性别 + // 人员性别。 Gender *int64 `json:"Gender,omitnil,omitempty" name:"Gender"` - // 人员描述字段内容 + // 人员描述字段内容。 PersonExDescriptions []*string `json:"PersonExDescriptions,omitnil,omitempty" name:"PersonExDescriptions"` - // 包含的人脸照片列表 + // 包含的人脸照片列表。 FaceIds []*string `json:"FaceIds,omitnil,omitempty" name:"FaceIds"` - // 人员的创建时间和日期 CreationTimestamp。CreationTimestamp 的值是自 Unix 纪元时间到Person创建时间的毫秒数。 - // Unix 纪元时间是 1970 年 1 月 1 日星期四,协调世界时 (UTC) 00:00:00。有关更多信息,请参阅 Unix 时间。 + // 人员的创建时间和日期 CreationTimestamp。 + // - CreationTimestamp 的值是自 Unix 纪元时间到Person创建时间的毫秒数。 + // - Unix 纪元时间是 1970 年 1 月 1 日星期四,协调世界时 (UTC) 00:00:00。 + // - 有关更多信息,请参阅 Unix 时间。 CreationTimestamp *uint64 `json:"CreationTimestamp,omitnil,omitempty" name:"CreationTimestamp"` } type Point struct { - // x坐标 + // x坐标。 X *int64 `json:"X,omitnil,omitempty" name:"X"` - // Y坐标 + // Y坐标。 Y *int64 `json:"Y,omitnil,omitempty" name:"Y"` } type Result struct { - // 识别出的最相似候选人 + // 识别出的最相似候选人。 Candidates []*Candidate `json:"Candidates,omitnil,omitempty" name:"Candidates"` - // 检测出的人脸框位置 + // 检测出的人脸框位置。 FaceRect *FaceRect `json:"FaceRect,omitnil,omitempty" name:"FaceRect"` - // 检测出的人脸图片状态返回码。0 表示正常。 - // -1601代表不符合图片质量控制要求,此时Candidate内容为空。 + // 检测出的人脸图片状态返回码。 + // - 0 表示正常。 + // - -1601代表不符合图片质量控制要求,此时Candidate内容为空。 RetCode *int64 `json:"RetCode,omitnil,omitempty" name:"RetCode"` } @@ -3133,8 +3250,9 @@ type ResultsReturnsByGroup struct { // 识别结果。 GroupCandidates []*GroupCandidate `json:"GroupCandidates,omitnil,omitempty" name:"GroupCandidates"` - // 检测出的人脸图片状态返回码。0 表示正常。 - // -1601代表不符合图片质量控制要求,此时Candidate内容为空。 + // 检测出的人脸图片状态返回码。 + // - 0 表示正常。 + // - -1601代表不符合图片质量控制要求,此时Candidate内容为空。 RetCode *int64 `json:"RetCode,omitnil,omitempty" name:"RetCode"` } @@ -3939,32 +4057,41 @@ type VerifyFaceRequestParams struct { // 待验证的人员ID。人员ID具体信息请参考人员库管理相关接口。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 图片质量控制。 - // 0: 不进行控制; - // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; - // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; - // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; - // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; - // 默认 0。 - // 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 + // - 取值范围: + // 0: 不进行控制。 + // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况。 + // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况。 + // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况。 + // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题。 + // - 默认 0。 + // - 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 QualityControl *uint64 `json:"QualityControl,omitnil,omitempty" name:"QualityControl"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 取值范围:0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } @@ -3974,32 +4101,41 @@ type VerifyFaceRequest struct { // 待验证的人员ID。人员ID具体信息请参考人员库管理相关接口。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` - // 图片 base64 数据,base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片 base64 数据。 + // - base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` - // 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // 图片的 Url 。 + // - 对应图片 base64 编码后大小不可超过5M。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 图片质量控制。 - // 0: 不进行控制; - // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; - // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; - // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; - // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; - // 默认 0。 - // 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 + // - 取值范围: + // 0: 不进行控制。 + // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况。 + // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况。 + // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况。 + // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题。 + // - 默认 0。 + // - 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 QualityControl *uint64 `json:"QualityControl,omitnil,omitempty" name:"QualityControl"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 取值范围:0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } @@ -4028,17 +4164,18 @@ func (r *VerifyFaceRequest) FromJsonString(s string) error { // Predefined struct for user type VerifyFaceResponseParams struct { - // 给定的人脸图片与 PersonId 对应人脸的相似度。若 PersonId 下有多张人脸(Face),返回相似度最大的分数。 - // - // 不同算法版本返回的相似度分数不同。 - // 若需要验证两张图片中人脸是否为同一人,3.0版本误识率千分之一对应分数为40分,误识率万分之一对应分数为50分,误识率十万分之一对应分数为60分。 一般超过50分则可认定为同一人。 - // 2.0版本误识率千分之一对应分数为70分,误识率万分之一对应分数为80分,误识率十万分之一对应分数为90分。 一般超过80分则可认定为同一人。 + // 给定的人脸图片与 PersonId 对应人脸的相似度。 + // - 若 PersonId 下有多张人脸(Face),返回相似度最大的分数。 + // - 不同算法版本返回的相似度分数不同。 + // - 若需要验证两张图片中人脸是否为同一人,3.0版本误识率千分之一对应分数为40分,误识率万分之一对应分数为50分,误识率十万分之一对应分数为60分。 一般超过50分则可认定为同一人。 + // - 2.0版本误识率千分之一对应分数为70分,误识率万分之一对应分数为80分,误识率十万分之一对应分数为90分。 一般超过80分则可认定为同一人。 Score *float64 `json:"Score,omitnil,omitempty" name:"Score"` - // 是否为同一人判断,固定阈值分数为60分,若想更灵活地调整阈值可取Score参数返回进行判断 + // 是否为同一人判断,固定阈值分数为60分,若想更灵活地调整阈值可取Score参数返回进行判断。 IsMatch *bool `json:"IsMatch,omitnil,omitempty" name:"IsMatch"` - // 人脸识别所用的算法模型版本,是该 Person 所在的人员库的算法模型版本。在创建人员库时设置,详情可参考[算法模型版本](https://cloud.tencent.com/document/product/867/40042) + // 人脸识别所用的算法模型版本,是该 Person 所在的人员库的算法模型版本。 + // - 在创建人员库时设置,详情可参考[算法模型版本](https://cloud.tencent.com/document/product/867/40042) FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -4067,31 +4204,38 @@ type VerifyPersonRequestParams struct { PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // 图片 base64 数据。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` // 图片的 Url - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。。 - // 图片的 Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 图片的 Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 图片质量控制。 - // 0: 不进行控制; - // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; - // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; - // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; - // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; - // 默认 0。 - // 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 + // - 取值范围: + // 0: 不进行控制。 + // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况。 + // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况。 + // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况。 + // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题。 + // - 默认 0。 + // - 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 QualityControl *uint64 `json:"QualityControl,omitnil,omitempty" name:"QualityControl"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 取值范围:0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } @@ -4102,31 +4246,38 @@ type VerifyPersonRequest struct { PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // 图片 base64 数据。 - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` // 图片的 Url - // jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。。 - // 图片的 Url、Image必须提供一个,如果都提供,只使用 Url。 - // 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 - // 非腾讯云存储的Url速度和稳定性可能受一定影响。 - // 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 - // 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 + // - jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 + // - 所有格式的图片短边像素不小于64。 + // - 图片的 Url、Image必须提供一个,如果都提供,只使用 Url。 + // - 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 + // - 非腾讯云存储的Url速度和稳定性可能受一定影响。 + // - 若图片中包含多张人脸,只选取其中人脸面积最大的人脸。 + // - 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 图片质量控制。 - // 0: 不进行控制; - // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; - // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; - // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; - // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; - // 默认 0。 - // 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 + // - 取值范围: + // 0: 不进行控制。 + // 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况。 + // 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况。 + // 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况。 + // 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题。 + // - 默认 0。 + // - 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。 QualityControl *uint64 `json:"QualityControl,omitnil,omitempty" name:"QualityControl"` - // 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 + // 是否开启图片旋转识别支持。 + // - 取值范围:0为不开启,1为开启。 + // - 默认为0。 + // - 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。 + // - 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。 NeedRotateDetection *uint64 `json:"NeedRotateDetection,omitnil,omitempty" name:"NeedRotateDetection"` } @@ -4161,7 +4312,8 @@ type VerifyPersonResponseParams struct { // 是否为同一人的判断。 IsMatch *bool `json:"IsMatch,omitnil,omitempty" name:"IsMatch"` - // 人脸识别所用的算法模型版本,是该 Person 所在的人员库的算法模型版本。在创建人员库时设置,详情可参考[算法模型版本](https://cloud.tencent.com/document/product/867/40042) + // 人脸识别所用的算法模型版本,是该 Person 所在的人员库的算法模型版本。 + // - 在创建人员库时设置,详情可参考[算法模型版本](https://cloud.tencent.com/document/product/867/40042) FaceModelVersion *string `json:"FaceModelVersion,omitnil,omitempty" name:"FaceModelVersion"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 diff --git a/tencentcloud/ic/go.mod b/tencentcloud/ic/go.mod index 5bd58ab573..e59a686388 100644 --- a/tencentcloud/ic/go.mod +++ b/tencentcloud/ic/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ic go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/icr/go.mod b/tencentcloud/icr/go.mod index c5d3a63903..dc88e49fe9 100644 --- a/tencentcloud/icr/go.mod +++ b/tencentcloud/icr/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/icr go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ie/go.mod b/tencentcloud/ie/go.mod index c08c0cff1c..a514d9e7db 100644 --- a/tencentcloud/ie/go.mod +++ b/tencentcloud/ie/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ie go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iecp/go.mod b/tencentcloud/iecp/go.mod index 341e205daf..457e2c76d2 100644 --- a/tencentcloud/iecp/go.mod +++ b/tencentcloud/iecp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iecp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iir/go.mod b/tencentcloud/iir/go.mod index e28f6eed77..bdd33a871b 100644 --- a/tencentcloud/iir/go.mod +++ b/tencentcloud/iir/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iir go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ims/go.mod b/tencentcloud/ims/go.mod index 8fccad6c6a..e1110335c4 100644 --- a/tencentcloud/ims/go.mod +++ b/tencentcloud/ims/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ims go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ioa/go.mod b/tencentcloud/ioa/go.mod index fc5c4ba53c..b844a92a30 100644 --- a/tencentcloud/ioa/go.mod +++ b/tencentcloud/ioa/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ioa go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iot/go.mod b/tencentcloud/iot/go.mod index 558598fe28..dfb335d65f 100644 --- a/tencentcloud/iot/go.mod +++ b/tencentcloud/iot/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iot go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iotcloud/go.mod b/tencentcloud/iotcloud/go.mod index fca18a336e..7f45ced471 100644 --- a/tencentcloud/iotcloud/go.mod +++ b/tencentcloud/iotcloud/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iotcloud go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iotexplorer/go.mod b/tencentcloud/iotexplorer/go.mod index d2fe058613..442e5dc56d 100644 --- a/tencentcloud/iotexplorer/go.mod +++ b/tencentcloud/iotexplorer/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iotexplorer go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iottid/go.mod b/tencentcloud/iottid/go.mod index 0680e382c6..dd8f8eb7ca 100644 --- a/tencentcloud/iottid/go.mod +++ b/tencentcloud/iottid/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iottid go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iotvideo/go.mod b/tencentcloud/iotvideo/go.mod index 2a11d11f63..70ea326d4a 100644 --- a/tencentcloud/iotvideo/go.mod +++ b/tencentcloud/iotvideo/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iotvideo go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iotvideoindustry/go.mod b/tencentcloud/iotvideoindustry/go.mod index ee95a6ed34..735f02f85b 100644 --- a/tencentcloud/iotvideoindustry/go.mod +++ b/tencentcloud/iotvideoindustry/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iotvideoindustry go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/irp/go.mod b/tencentcloud/irp/go.mod index 2586a80fba..64233d9123 100644 --- a/tencentcloud/irp/go.mod +++ b/tencentcloud/irp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/irp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iss/go.mod b/tencentcloud/iss/go.mod index a7eba6478b..22b95f01e4 100644 --- a/tencentcloud/iss/go.mod +++ b/tencentcloud/iss/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/iss go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/iss/v20230517/client.go b/tencentcloud/iss/v20230517/client.go index 6ba105954b..ce6a7bce16 100644 --- a/tencentcloud/iss/v20230517/client.go +++ b/tencentcloud/iss/v20230517/client.go @@ -844,65 +844,6 @@ func (c *Client) CallISAPIWithContext(ctx context.Context, request *CallISAPIReq return } -func NewCheckDomainRequest() (request *CheckDomainRequest) { - request = &CheckDomainRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("iss", APIVersion, "CheckDomain") - - - return -} - -func NewCheckDomainResponse() (response *CheckDomainResponse) { - response = &CheckDomainResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return - -} - -// CheckDomain -// 用于检测域名是否备案。 -// -// 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_NOMATCHEDCNAME = "FailedOperation.NoMatchedCname" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_INVALIDDOMAIN = "InvalidParameterValue.InvalidDomain" -// RESOURCENOTFOUND = "ResourceNotFound" -// RESOURCEUNAVAILABLE_DOMAINNOTRECORD = "ResourceUnavailable.DomainNotRecord" -func (c *Client) CheckDomain(request *CheckDomainRequest) (response *CheckDomainResponse, err error) { - return c.CheckDomainWithContext(context.Background(), request) -} - -// CheckDomain -// 用于检测域名是否备案。 -// -// 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_NOMATCHEDCNAME = "FailedOperation.NoMatchedCname" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_INVALIDDOMAIN = "InvalidParameterValue.InvalidDomain" -// RESOURCENOTFOUND = "ResourceNotFound" -// RESOURCEUNAVAILABLE_DOMAINNOTRECORD = "ResourceUnavailable.DomainNotRecord" -func (c *Client) CheckDomainWithContext(ctx context.Context, request *CheckDomainRequest) (response *CheckDomainResponse, err error) { - if request == nil { - request = NewCheckDomainRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CheckDomain require credential") - } - - request.SetContext(ctx) - - response = NewCheckDomainResponse() - err = c.Send(request, response) - return -} - func NewControlDevicePTZRequest() (request *ControlDevicePTZRequest) { request = &ControlDevicePTZRequest{ BaseRequest: &tchttp.BaseRequest{}, diff --git a/tencentcloud/iss/v20230517/errors.go b/tencentcloud/iss/v20230517/errors.go index 120a900da4..7ba5a2ed84 100644 --- a/tencentcloud/iss/v20230517/errors.go +++ b/tencentcloud/iss/v20230517/errors.go @@ -35,9 +35,6 @@ const ( // 设备端结果响应超时 FAILEDOPERATION_DEVICERESULTTIMEOUT = "FailedOperation.DeviceResultTimeOut" - // 域名CNAME解析未成功,请到域名服务商处检查配置 - FAILEDOPERATION_NOMATCHEDCNAME = "FailedOperation.NoMatchedCname" - // 没有该子用户 FAILEDOPERATION_NOTHAVESUBUSER = "FailedOperation.NotHaveSubUser" @@ -215,9 +212,6 @@ const ( // 无效的设备类型 INVALIDPARAMETERVALUE_INVALIDDEVICETYPE = "InvalidParameterValue.InvalidDeviceType" - // 无效的域名,长度或内容不符合规则 - INVALIDPARAMETERVALUE_INVALIDDOMAIN = "InvalidParameterValue.InvalidDomain" - // 无效的域名类型参数 INVALIDPARAMETERVALUE_INVALIDDOMAINTYPE = "InvalidParameterValue.InvalidDomainType" @@ -530,9 +524,6 @@ const ( // 设备离线 RESOURCEUNAVAILABLE_DEVOFFLINE = "ResourceUnavailable.DevOffline" - // 该域名没有备案 - RESOURCEUNAVAILABLE_DOMAINNOTRECORD = "ResourceUnavailable.DomainNotRecord" - // 录像已归档 RESOURCEUNAVAILABLE_VIDEOARCHIVED = "ResourceUnavailable.VideoArchived" diff --git a/tencentcloud/iss/v20230517/models.go b/tencentcloud/iss/v20230517/models.go index 3aa0fc80f8..6d378e5321 100644 --- a/tencentcloud/iss/v20230517/models.go +++ b/tencentcloud/iss/v20230517/models.go @@ -1429,70 +1429,6 @@ type ChannelInfo struct { ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` } -// Predefined struct for user -type CheckDomainRequestParams struct { - // 播放域名 - PlayDomain *string `json:"PlayDomain,omitnil,omitempty" name:"PlayDomain"` - - // CNAME 记录值 - InternalDomain *string `json:"InternalDomain,omitnil,omitempty" name:"InternalDomain"` -} - -type CheckDomainRequest struct { - *tchttp.BaseRequest - - // 播放域名 - PlayDomain *string `json:"PlayDomain,omitnil,omitempty" name:"PlayDomain"` - - // CNAME 记录值 - InternalDomain *string `json:"InternalDomain,omitnil,omitempty" name:"InternalDomain"` -} - -func (r *CheckDomainRequest) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *CheckDomainRequest) FromJsonString(s string) error { - f := make(map[string]interface{}) - if err := json.Unmarshal([]byte(s), &f); err != nil { - return err - } - delete(f, "PlayDomain") - delete(f, "InternalDomain") - if len(f) > 0 { - return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CheckDomainRequest has unknown keys!", "") - } - return json.Unmarshal([]byte(s), &r) -} - -// Predefined struct for user -type CheckDomainResponseParams struct { - // 是否备案 - Data *bool `json:"Data,omitnil,omitempty" name:"Data"` - - // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 - RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` -} - -type CheckDomainResponse struct { - *tchttp.BaseResponse - Response *CheckDomainResponseParams `json:"Response"` -} - -func (r *CheckDomainResponse) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *CheckDomainResponse) FromJsonString(s string) error { - return json.Unmarshal([]byte(s), &r) -} - type ChefClothAIResultInfo struct { // 时间字符串 Time *string `json:"Time,omitnil,omitempty" name:"Time"` diff --git a/tencentcloud/ivld/go.mod b/tencentcloud/ivld/go.mod index d1ec387b3f..bdca962a4c 100644 --- a/tencentcloud/ivld/go.mod +++ b/tencentcloud/ivld/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ivld go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/keewidb/go.mod b/tencentcloud/keewidb/go.mod index 9fac8edb5e..dc3ae25234 100644 --- a/tencentcloud/keewidb/go.mod +++ b/tencentcloud/keewidb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/keewidb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/kms/go.mod b/tencentcloud/kms/go.mod index fd2b752e19..3f11d8b033 100644 --- a/tencentcloud/kms/go.mod +++ b/tencentcloud/kms/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/kms go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/lcic/go.mod b/tencentcloud/lcic/go.mod index 7a02645ec6..470dfde9de 100644 --- a/tencentcloud/lcic/go.mod +++ b/tencentcloud/lcic/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/lcic go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/lighthouse/go.mod b/tencentcloud/lighthouse/go.mod index e1ebb79360..09e4d07db7 100644 --- a/tencentcloud/lighthouse/go.mod +++ b/tencentcloud/lighthouse/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/lighthouse go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/live/go.mod b/tencentcloud/live/go.mod index 2b4a61e744..e3c37e05db 100644 --- a/tencentcloud/live/go.mod +++ b/tencentcloud/live/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/lke/go.mod b/tencentcloud/lke/go.mod index 808fb949cd..d661f2d364 100644 --- a/tencentcloud/lke/go.mod +++ b/tencentcloud/lke/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/lke go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/lowcode/go.mod b/tencentcloud/lowcode/go.mod index 0bf41ff896..0571afd86c 100644 --- a/tencentcloud/lowcode/go.mod +++ b/tencentcloud/lowcode/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/lowcode go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/lp/go.mod b/tencentcloud/lp/go.mod index e7e952aa18..d8a77a5aac 100644 --- a/tencentcloud/lp/go.mod +++ b/tencentcloud/lp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/lp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mall/go.mod b/tencentcloud/mall/go.mod index 883bd4e2d2..c122b7ca53 100644 --- a/tencentcloud/mall/go.mod +++ b/tencentcloud/mall/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mall go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mariadb/go.mod b/tencentcloud/mariadb/go.mod index 14c4690392..0ee905c4c6 100644 --- a/tencentcloud/mariadb/go.mod +++ b/tencentcloud/mariadb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mariadb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/market/go.mod b/tencentcloud/market/go.mod index 28b2c8f5a5..ae2c5367fd 100644 --- a/tencentcloud/market/go.mod +++ b/tencentcloud/market/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/market go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/memcached/go.mod b/tencentcloud/memcached/go.mod index 6050169ccc..531e539276 100644 --- a/tencentcloud/memcached/go.mod +++ b/tencentcloud/memcached/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/memcached go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mgobe/go.mod b/tencentcloud/mgobe/go.mod index e2126a4ba0..9e45496213 100644 --- a/tencentcloud/mgobe/go.mod +++ b/tencentcloud/mgobe/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mgobe go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mmps/go.mod b/tencentcloud/mmps/go.mod index a18a70288d..c689f3e003 100644 --- a/tencentcloud/mmps/go.mod +++ b/tencentcloud/mmps/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mmps go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mna/go.mod b/tencentcloud/mna/go.mod index e4920584de..908f10d508 100644 --- a/tencentcloud/mna/go.mod +++ b/tencentcloud/mna/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mna go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mongodb/go.mod b/tencentcloud/mongodb/go.mod index 88d8493745..f082a3ff71 100644 --- a/tencentcloud/mongodb/go.mod +++ b/tencentcloud/mongodb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mongodb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/monitor/go.mod b/tencentcloud/monitor/go.mod index fe7bc1cbb5..a0add43417 100644 --- a/tencentcloud/monitor/go.mod +++ b/tencentcloud/monitor/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/monitor go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mps/go.mod b/tencentcloud/mps/go.mod index d245f86eef..ef92eda1b2 100644 --- a/tencentcloud/mps/go.mod +++ b/tencentcloud/mps/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mps go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mqtt/go.mod b/tencentcloud/mqtt/go.mod index 1a3aa70c28..5063002b1c 100644 --- a/tencentcloud/mqtt/go.mod +++ b/tencentcloud/mqtt/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mqtt go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mrs/go.mod b/tencentcloud/mrs/go.mod index 52f980e234..9c40bbc7e4 100644 --- a/tencentcloud/mrs/go.mod +++ b/tencentcloud/mrs/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mrs go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ms/go.mod b/tencentcloud/ms/go.mod index 7c21203581..6996f6f30a 100644 --- a/tencentcloud/ms/go.mod +++ b/tencentcloud/ms/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ms go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/msp/go.mod b/tencentcloud/msp/go.mod index 01baec4644..e1f230d435 100644 --- a/tencentcloud/msp/go.mod +++ b/tencentcloud/msp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/msp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/mvj/go.mod b/tencentcloud/mvj/go.mod index c67a48780f..b9e37dcc8f 100644 --- a/tencentcloud/mvj/go.mod +++ b/tencentcloud/mvj/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mvj go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/nlp/go.mod b/tencentcloud/nlp/go.mod index 117fb44dc0..bc50286e09 100644 --- a/tencentcloud/nlp/go.mod +++ b/tencentcloud/nlp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/nlp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/npp/go.mod b/tencentcloud/npp/go.mod index f30b546d82..905b0eb05b 100644 --- a/tencentcloud/npp/go.mod +++ b/tencentcloud/npp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/npp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/oceanus/go.mod b/tencentcloud/oceanus/go.mod index cacfa569e9..2cf9ef4040 100644 --- a/tencentcloud/oceanus/go.mod +++ b/tencentcloud/oceanus/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/oceanus go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ocr/go.mod b/tencentcloud/ocr/go.mod index 29b2081985..80503e6742 100644 --- a/tencentcloud/ocr/go.mod +++ b/tencentcloud/ocr/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ocr go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/omics/go.mod b/tencentcloud/omics/go.mod index ac1062884c..6a2c894fdc 100644 --- a/tencentcloud/omics/go.mod +++ b/tencentcloud/omics/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/omics go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/organization/go.mod b/tencentcloud/organization/go.mod index 6e3f05360a..d3edfc1e40 100644 --- a/tencentcloud/organization/go.mod +++ b/tencentcloud/organization/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/organization go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/partners/go.mod b/tencentcloud/partners/go.mod index b60f1238b5..89e90796d4 100644 --- a/tencentcloud/partners/go.mod +++ b/tencentcloud/partners/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/partners go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/pds/go.mod b/tencentcloud/pds/go.mod index 535d991273..5ca77dcb02 100644 --- a/tencentcloud/pds/go.mod +++ b/tencentcloud/pds/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/pds go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/postgres/go.mod b/tencentcloud/postgres/go.mod index 394de323f6..874b913596 100644 --- a/tencentcloud/postgres/go.mod +++ b/tencentcloud/postgres/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/postgres go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/privatedns/go.mod b/tencentcloud/privatedns/go.mod index f459c68116..b3e12f16f5 100644 --- a/tencentcloud/privatedns/go.mod +++ b/tencentcloud/privatedns/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/pts/go.mod b/tencentcloud/pts/go.mod index 9e604f1bef..b0ee8dfd7f 100644 --- a/tencentcloud/pts/go.mod +++ b/tencentcloud/pts/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/pts go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/rce/go.mod b/tencentcloud/rce/go.mod index e6eb341c35..724a2d43bf 100644 --- a/tencentcloud/rce/go.mod +++ b/tencentcloud/rce/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/rce go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/redis/go.mod b/tencentcloud/redis/go.mod index 6de567062f..4a2acaed7b 100644 --- a/tencentcloud/redis/go.mod +++ b/tencentcloud/redis/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/redis go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/redis/v20180412/client.go b/tencentcloud/redis/v20180412/client.go index 9975d4f54e..d468225322 100644 --- a/tencentcloud/redis/v20180412/client.go +++ b/tencentcloud/redis/v20180412/client.go @@ -1254,7 +1254,7 @@ func NewDeleteReplicationInstanceResponse() (response *DeleteReplicationInstance } // DeleteReplicationInstance -// 移除复制组成员 注:接口下线中,请使用 RemoveReplicationInstance +// 移除复制组成员。注:该接口下线中,请使用 [RemoveReplicationInstance](https://cloud.tencent.com/document/product/239/90099)。 // // 可能返回的错误码: // FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" @@ -1271,7 +1271,7 @@ func (c *Client) DeleteReplicationInstance(request *DeleteReplicationInstanceReq } // DeleteReplicationInstance -// 移除复制组成员 注:接口下线中,请使用 RemoveReplicationInstance +// 移除复制组成员。注:该接口下线中,请使用 [RemoveReplicationInstance](https://cloud.tencent.com/document/product/239/90099)。 // // 可能返回的错误码: // FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" diff --git a/tencentcloud/redis/v20180412/models.go b/tencentcloud/redis/v20180412/models.go index 65cc84e481..09bc589c85 100644 --- a/tencentcloud/redis/v20180412/models.go +++ b/tencentcloud/redis/v20180412/models.go @@ -1040,7 +1040,7 @@ type CreateInstanceAccountRequestParams struct { AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 设置自定义账号的密码。密码复杂度要求如下: - // - 字符个数为[8,32]。 + // - 字符个数为[8,64]。 // - 至少包含小写字母、大写字母、数字和字符 ()`~!@#$%^&*-+=_|{}[]:;<>,.?/ 中的两种。 // - 不能以"/"开头。 AccountPassword *string `json:"AccountPassword,omitnil,omitempty" name:"AccountPassword"` @@ -1071,7 +1071,7 @@ type CreateInstanceAccountRequest struct { AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 设置自定义账号的密码。密码复杂度要求如下: - // - 字符个数为[8,32]。 + // - 字符个数为[8,64]。 // - 至少包含小写字母、大写字母、数字和字符 ()`~!@#$%^&*-+=_|{}[]:;<>,.?/ 中的两种。 // - 不能以"/"开头。 AccountPassword *string `json:"AccountPassword,omitnil,omitempty" name:"AccountPassword"` @@ -6406,12 +6406,10 @@ type InquiryPriceCreateInstanceRequestParams struct { // 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。 ZoneId *uint64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` - // 实例分片数量。 - // Redis2.8标准架构、CKV标准架构、Redis4.0标准架构无需填写。 + // 实例分片数量。2.8 标准架构无需配置分片,其余版本标准架构需要配置分片数量为1。集群架构需指定需购买的分片数量。 RedisShardNum *int64 `json:"RedisShardNum,omitnil,omitempty" name:"RedisShardNum"` - // 实例副本数量。 - // Redis2.8标准架构、CKV标准架构无需填写。 + // 实例副本数量。2.8 标准架构无需配置副本数量。 RedisReplicasNum *int64 `json:"RedisReplicasNum,omitnil,omitempty" name:"RedisReplicasNum"` // 是否支持副本只读。Redis2.8标准架构、CKV标准架构无需填写。 @@ -6462,12 +6460,10 @@ type InquiryPriceCreateInstanceRequest struct { // 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。 ZoneId *uint64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` - // 实例分片数量。 - // Redis2.8标准架构、CKV标准架构、Redis4.0标准架构无需填写。 + // 实例分片数量。2.8 标准架构无需配置分片,其余版本标准架构需要配置分片数量为1。集群架构需指定需购买的分片数量。 RedisShardNum *int64 `json:"RedisShardNum,omitnil,omitempty" name:"RedisShardNum"` - // 实例副本数量。 - // Redis2.8标准架构、CKV标准架构无需填写。 + // 实例副本数量。2.8 标准架构无需配置副本数量。 RedisReplicasNum *int64 `json:"RedisReplicasNum,omitnil,omitempty" name:"RedisReplicasNum"` // 是否支持副本只读。Redis2.8标准架构、CKV标准架构无需填写。 diff --git a/tencentcloud/region/go.mod b/tencentcloud/region/go.mod index 9a63535b8d..08499b559c 100644 --- a/tencentcloud/region/go.mod +++ b/tencentcloud/region/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/region go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/rkp/go.mod b/tencentcloud/rkp/go.mod index a2969baaa0..6976302bd2 100644 --- a/tencentcloud/rkp/go.mod +++ b/tencentcloud/rkp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/rkp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/rp/go.mod b/tencentcloud/rp/go.mod index 1f9cdb2e3b..d065d8198a 100644 --- a/tencentcloud/rp/go.mod +++ b/tencentcloud/rp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/rp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/rum/go.mod b/tencentcloud/rum/go.mod index 8c4c264bbb..fabd7cea19 100644 --- a/tencentcloud/rum/go.mod +++ b/tencentcloud/rum/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/rum go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/scf/go.mod b/tencentcloud/scf/go.mod index 142ad3eaa2..e69fbcbf1f 100644 --- a/tencentcloud/scf/go.mod +++ b/tencentcloud/scf/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/scf go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ses/go.mod b/tencentcloud/ses/go.mod index b4292bc91f..cb5f69bb4c 100644 --- a/tencentcloud/ses/go.mod +++ b/tencentcloud/ses/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ses go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/smh/go.mod b/tencentcloud/smh/go.mod index da17b6729f..839a13825a 100644 --- a/tencentcloud/smh/go.mod +++ b/tencentcloud/smh/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/smh go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/smop/go.mod b/tencentcloud/smop/go.mod index 246b6b15bb..fc5e747b87 100644 --- a/tencentcloud/smop/go.mod +++ b/tencentcloud/smop/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/smop go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/smpn/go.mod b/tencentcloud/smpn/go.mod index 0394597710..a1151c32e1 100644 --- a/tencentcloud/smpn/go.mod +++ b/tencentcloud/smpn/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/smpn go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/sms/go.mod b/tencentcloud/sms/go.mod index 8866a31c27..3fc3bec697 100644 --- a/tencentcloud/sms/go.mod +++ b/tencentcloud/sms/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/sms go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/soe/go.mod b/tencentcloud/soe/go.mod index 92951afdaa..1daacf63fa 100644 --- a/tencentcloud/soe/go.mod +++ b/tencentcloud/soe/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/soe go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/solar/go.mod b/tencentcloud/solar/go.mod index 5ef362d6a8..bc1aa6f51a 100644 --- a/tencentcloud/solar/go.mod +++ b/tencentcloud/solar/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/solar go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/sqlserver/go.mod b/tencentcloud/sqlserver/go.mod index f563ec1ece..cc6afa3329 100644 --- a/tencentcloud/sqlserver/go.mod +++ b/tencentcloud/sqlserver/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/sqlserver go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ssa/go.mod b/tencentcloud/ssa/go.mod index 5e6999d6f7..376c847773 100644 --- a/tencentcloud/ssa/go.mod +++ b/tencentcloud/ssa/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ssa go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ssl/go.mod b/tencentcloud/ssl/go.mod index 2d7e527f07..d7ea4f18a0 100644 --- a/tencentcloud/ssl/go.mod +++ b/tencentcloud/ssl/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ssl go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ssl/v20191205/models.go b/tencentcloud/ssl/v20191205/models.go index d48260c8bd..0d56586121 100644 --- a/tencentcloud/ssl/v20191205/models.go +++ b/tencentcloud/ssl/v20191205/models.go @@ -399,6 +399,23 @@ type CdnInstanceList struct { Error *string `json:"Error,omitnil,omitempty" name:"Error"` } +type CertBasicInfo struct { + // 颁发者 + Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` + + // 颁发给 + Subject *string `json:"Subject,omitnil,omitempty" name:"Subject"` + + // 证书指纹 + Fingerprint *string `json:"Fingerprint,omitnil,omitempty" name:"Fingerprint"` + + // 证书有效期开始时间 + ValidFrom *string `json:"ValidFrom,omitnil,omitempty" name:"ValidFrom"` + + // 证书有效期结束时间 + ValidTo *string `json:"ValidTo,omitnil,omitempty" name:"ValidTo"` +} + type CertTaskId struct { // 证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` @@ -2367,6 +2384,10 @@ type DescribeCertificateDetailResponseParams struct { // 注意:此字段可能返回 null,表示取不到有效值。 DvRevokeAuthDetail []*DvAuths `json:"DvRevokeAuthDetail,omitnil,omitempty" name:"DvRevokeAuthDetail"` + // 证书链信息 + // 注意:此字段可能返回 null,表示取不到有效值。 + CertChainInfo []*CertBasicInfo `json:"CertChainInfo,omitnil,omitempty" name:"CertChainInfo"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -5093,6 +5114,12 @@ type HostingConfig struct { // 托管发送消息类型:0,托管开始前消息提醒(没有续费证书也会收到该提示消息); 1, 托管开始消息提醒(存在续费证书才会收到消息提醒); 2, 托管资源替换失败消息提醒; 3 托管资源替换成功消息提醒 // 注意:此字段可能返回 null,表示取不到有效值。 MessageTypes []*int64 `json:"MessageTypes,omitnil,omitempty" name:"MessageTypes"` + + // 资源替换开始时间 + ReplaceStartTime *string `json:"ReplaceStartTime,omitnil,omitempty" name:"ReplaceStartTime"` + + // 资源替换结束时间 + ReplaceEndTime *string `json:"ReplaceEndTime,omitnil,omitempty" name:"ReplaceEndTime"` } type LighthouseInstanceDetail struct { diff --git a/tencentcloud/sslpod/go.mod b/tencentcloud/sslpod/go.mod index db9a383950..e764ee357f 100644 --- a/tencentcloud/sslpod/go.mod +++ b/tencentcloud/sslpod/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/sslpod go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ssm/go.mod b/tencentcloud/ssm/go.mod index 8c169602ab..2f35fabbf5 100644 --- a/tencentcloud/ssm/go.mod +++ b/tencentcloud/ssm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ssm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/sts/go.mod b/tencentcloud/sts/go.mod index 5a63a74025..bceb55faee 100644 --- a/tencentcloud/sts/go.mod +++ b/tencentcloud/sts/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/sts go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/svp/go.mod b/tencentcloud/svp/go.mod index da601f29b8..16ec78a4ff 100644 --- a/tencentcloud/svp/go.mod +++ b/tencentcloud/svp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/svp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/taf/go.mod b/tencentcloud/taf/go.mod index b667ec6236..d16364c75f 100644 --- a/tencentcloud/taf/go.mod +++ b/tencentcloud/taf/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/taf go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tag/go.mod b/tencentcloud/tag/go.mod index 3d668cea5d..cb0f360ed6 100644 --- a/tencentcloud/tag/go.mod +++ b/tencentcloud/tag/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tag go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tan/go.mod b/tencentcloud/tan/go.mod index 9c82649d46..6ca8065c0b 100644 --- a/tencentcloud/tan/go.mod +++ b/tencentcloud/tan/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tan go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tat/go.mod b/tencentcloud/tat/go.mod index 8bbb1fca97..685c7d6766 100644 --- a/tencentcloud/tat/go.mod +++ b/tencentcloud/tat/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tat go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tav/go.mod b/tencentcloud/tav/go.mod index 69db26e4ca..5441922f1c 100644 --- a/tencentcloud/tav/go.mod +++ b/tencentcloud/tav/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tav go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tbaas/go.mod b/tencentcloud/tbaas/go.mod index 92c49a8a6e..db997dbbef 100644 --- a/tencentcloud/tbaas/go.mod +++ b/tencentcloud/tbaas/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tbaas go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tbm/go.mod b/tencentcloud/tbm/go.mod index e3e9fddd57..cae2f5db34 100644 --- a/tencentcloud/tbm/go.mod +++ b/tencentcloud/tbm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tbm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tbp/go.mod b/tencentcloud/tbp/go.mod index 4cc633c987..922a6918e6 100644 --- a/tencentcloud/tbp/go.mod +++ b/tencentcloud/tbp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tbp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tcaplusdb/go.mod b/tencentcloud/tcaplusdb/go.mod index 31c85c4ad4..1a66a955df 100644 --- a/tencentcloud/tcaplusdb/go.mod +++ b/tencentcloud/tcaplusdb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcaplusdb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tcb/go.mod b/tencentcloud/tcb/go.mod index c76b51a0d7..f16762ad9e 100644 --- a/tencentcloud/tcb/go.mod +++ b/tencentcloud/tcb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tcbr/go.mod b/tencentcloud/tcbr/go.mod index 5be50925e5..6c7a3c4bb0 100644 --- a/tencentcloud/tcbr/go.mod +++ b/tencentcloud/tcbr/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcbr go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tcex/go.mod b/tencentcloud/tcex/go.mod index a8e7ab7ff2..4c0bbd104d 100644 --- a/tencentcloud/tcex/go.mod +++ b/tencentcloud/tcex/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcex go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tchd/go.mod b/tencentcloud/tchd/go.mod index 42dc0395e4..2d7ecf15b6 100644 --- a/tencentcloud/tchd/go.mod +++ b/tencentcloud/tchd/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tchd go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tci/go.mod b/tencentcloud/tci/go.mod index a010bc43c6..6ff955cfbc 100644 --- a/tencentcloud/tci/go.mod +++ b/tencentcloud/tci/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tci go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tcm/go.mod b/tencentcloud/tcm/go.mod index f9a05780d8..9a6ba799f8 100644 --- a/tencentcloud/tcm/go.mod +++ b/tencentcloud/tcm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tcr/go.mod b/tencentcloud/tcr/go.mod index f854874560..a257430ee2 100644 --- a/tencentcloud/tcr/go.mod +++ b/tencentcloud/tcr/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tcss/go.mod b/tencentcloud/tcss/go.mod index 961f044ea6..b71da3af7d 100644 --- a/tencentcloud/tcss/go.mod +++ b/tencentcloud/tcss/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tdcpg/go.mod b/tencentcloud/tdcpg/go.mod index 34fa518076..6729fad530 100644 --- a/tencentcloud/tdcpg/go.mod +++ b/tencentcloud/tdcpg/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tdid/go.mod b/tencentcloud/tdid/go.mod index 39e292e923..28d04ffaef 100644 --- a/tencentcloud/tdid/go.mod +++ b/tencentcloud/tdid/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdid go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tdmq/go.mod b/tencentcloud/tdmq/go.mod index 520f6a34da..bdccab7dbe 100644 --- a/tencentcloud/tdmq/go.mod +++ b/tencentcloud/tdmq/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdmq go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tds/go.mod b/tencentcloud/tds/go.mod index 48f588305b..7272a92a92 100644 --- a/tencentcloud/tds/go.mod +++ b/tencentcloud/tds/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tds go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tem/go.mod b/tencentcloud/tem/go.mod index acd11b000c..1188293092 100644 --- a/tencentcloud/tem/go.mod +++ b/tencentcloud/tem/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tem go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/teo/go.mod b/tencentcloud/teo/go.mod index 99a41c930d..26452e48bc 100644 --- a/tencentcloud/teo/go.mod +++ b/tencentcloud/teo/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/teo go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/thpc/go.mod b/tencentcloud/thpc/go.mod index 23e476165f..c92912a1a6 100644 --- a/tencentcloud/thpc/go.mod +++ b/tencentcloud/thpc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/thpc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tia/go.mod b/tencentcloud/tia/go.mod index c463ede178..e9247893ee 100644 --- a/tencentcloud/tia/go.mod +++ b/tencentcloud/tia/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tia go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tic/go.mod b/tencentcloud/tic/go.mod index 18da256b29..4a69213075 100644 --- a/tencentcloud/tic/go.mod +++ b/tencentcloud/tic/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tic go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ticm/go.mod b/tencentcloud/ticm/go.mod index 274bfacd89..bee53c1477 100644 --- a/tencentcloud/ticm/go.mod +++ b/tencentcloud/ticm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ticm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tics/go.mod b/tencentcloud/tics/go.mod index c93057fd37..3717df978a 100644 --- a/tencentcloud/tics/go.mod +++ b/tencentcloud/tics/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tics go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tiems/go.mod b/tencentcloud/tiems/go.mod index 972f15fe15..d8dfb7e89c 100644 --- a/tencentcloud/tiems/go.mod +++ b/tencentcloud/tiems/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tiems go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tiia/go.mod b/tencentcloud/tiia/go.mod index 4525cedf3a..6f140a0da0 100644 --- a/tencentcloud/tiia/go.mod +++ b/tencentcloud/tiia/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tiia go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tione/go.mod b/tencentcloud/tione/go.mod index 6130b90ece..bd6bbbc0ea 100644 --- a/tencentcloud/tione/go.mod +++ b/tencentcloud/tione/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tione go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tiw/go.mod b/tencentcloud/tiw/go.mod index eb6b7d1726..1572c3f782 100644 --- a/tencentcloud/tiw/go.mod +++ b/tencentcloud/tiw/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tiw go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tke/go.mod b/tencentcloud/tke/go.mod index 01282df251..f240372358 100644 --- a/tencentcloud/tke/go.mod +++ b/tencentcloud/tke/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tke go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tkgdq/go.mod b/tencentcloud/tkgdq/go.mod index e8e3593972..bcf8b5b29b 100644 --- a/tencentcloud/tkgdq/go.mod +++ b/tencentcloud/tkgdq/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tkgdq go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tms/go.mod b/tencentcloud/tms/go.mod index 19682fd879..450e9f219f 100644 --- a/tencentcloud/tms/go.mod +++ b/tencentcloud/tms/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tms go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tmt/go.mod b/tencentcloud/tmt/go.mod index 429ad12fd6..00c4012a78 100644 --- a/tencentcloud/tmt/go.mod +++ b/tencentcloud/tmt/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tmt go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tourism/go.mod b/tencentcloud/tourism/go.mod index 655d38cc54..9195e4151a 100644 --- a/tencentcloud/tourism/go.mod +++ b/tencentcloud/tourism/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tourism go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/trdp/go.mod b/tencentcloud/trdp/go.mod index f094993bbe..27f91c30dd 100644 --- a/tencentcloud/trdp/go.mod +++ b/tencentcloud/trdp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/trdp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/trocket/go.mod b/tencentcloud/trocket/go.mod index 6d63337733..dd402e6350 100644 --- a/tencentcloud/trocket/go.mod +++ b/tencentcloud/trocket/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/trocket go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/trp/go.mod b/tencentcloud/trp/go.mod index b153d24338..c704503eea 100644 --- a/tencentcloud/trp/go.mod +++ b/tencentcloud/trp/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/trp go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/trro/go.mod b/tencentcloud/trro/go.mod index bdf80eae51..271ce8713c 100644 --- a/tencentcloud/trro/go.mod +++ b/tencentcloud/trro/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/trro go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/trtc/go.mod b/tencentcloud/trtc/go.mod index fd369445fa..7df71e4cce 100644 --- a/tencentcloud/trtc/go.mod +++ b/tencentcloud/trtc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/trtc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tse/go.mod b/tencentcloud/tse/go.mod index b4aaa79eea..9b92a46ffe 100644 --- a/tencentcloud/tse/go.mod +++ b/tencentcloud/tse/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tse go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tsf/go.mod b/tencentcloud/tsf/go.mod index e95d15a681..10046f7e73 100644 --- a/tencentcloud/tsf/go.mod +++ b/tencentcloud/tsf/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tsf go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tsi/go.mod b/tencentcloud/tsi/go.mod index bf58368bbb..73f8b19f21 100644 --- a/tencentcloud/tsi/go.mod +++ b/tencentcloud/tsi/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tsi go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tsw/go.mod b/tencentcloud/tsw/go.mod index 26d554b3c8..8ef07ce3fc 100644 --- a/tencentcloud/tsw/go.mod +++ b/tencentcloud/tsw/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tsw go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/tts/go.mod b/tencentcloud/tts/go.mod index 9f327a88b7..51e08dd745 100644 --- a/tencentcloud/tts/go.mod +++ b/tencentcloud/tts/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tts go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/ump/go.mod b/tencentcloud/ump/go.mod index dcbd37830b..b6e33a874d 100644 --- a/tencentcloud/ump/go.mod +++ b/tencentcloud/ump/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ump go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vcg/go.mod b/tencentcloud/vcg/go.mod index 5aabd6a0cc..9fb350106a 100644 --- a/tencentcloud/vcg/go.mod +++ b/tencentcloud/vcg/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vcg go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vclm/go.mod b/tencentcloud/vclm/go.mod index d7fec822ec..490b6ab832 100644 --- a/tencentcloud/vclm/go.mod +++ b/tencentcloud/vclm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vclm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vdb/go.mod b/tencentcloud/vdb/go.mod index 0c8b966b04..436fc735b9 100644 --- a/tencentcloud/vdb/go.mod +++ b/tencentcloud/vdb/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vdb go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vm/go.mod b/tencentcloud/vm/go.mod index a17ecfd083..f2e7f4c528 100644 --- a/tencentcloud/vm/go.mod +++ b/tencentcloud/vm/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vm go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vms/go.mod b/tencentcloud/vms/go.mod index 95c70af77a..fa09113b8b 100644 --- a/tencentcloud/vms/go.mod +++ b/tencentcloud/vms/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vms go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vod/go.mod b/tencentcloud/vod/go.mod index 681f3abbe9..d113f3340c 100644 --- a/tencentcloud/vod/go.mod +++ b/tencentcloud/vod/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vod go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vpc/go.mod b/tencentcloud/vpc/go.mod index 37a708f8a5..8abede1f77 100644 --- a/tencentcloud/vpc/go.mod +++ b/tencentcloud/vpc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vpc/v20170312/client.go b/tencentcloud/vpc/v20170312/client.go index 0f2982e42c..beae8ea0cd 100644 --- a/tencentcloud/vpc/v20170312/client.go +++ b/tencentcloud/vpc/v20170312/client.go @@ -19079,6 +19079,71 @@ func (c *Client) ModifyBandwidthPackageAttributeWithContext(ctx context.Context, return } +func NewModifyBandwidthPackageBandwidthRequest() (request *ModifyBandwidthPackageBandwidthRequest) { + request = &ModifyBandwidthPackageBandwidthRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("vpc", APIVersion, "ModifyBandwidthPackageBandwidth") + + + return +} + +func NewModifyBandwidthPackageBandwidthResponse() (response *ModifyBandwidthPackageBandwidthResponse) { + response = &ModifyBandwidthPackageBandwidthResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// ModifyBandwidthPackageBandwidth +// 接口用于调整[共享带宽包](https://cloud.tencent.com/document/product/684/15245)(BWP)带宽 +// +// 可能返回的错误码: +// FAILEDOPERATION_BALANCEINSUFFICIENT = "FailedOperation.BalanceInsufficient" +// INTERNALSERVERERROR = "InternalServerError" +// INVALIDPARAMETERVALUE_BANDWIDTHPACKAGEIDMALFORMED = "InvalidParameterValue.BandwidthPackageIdMalformed" +// INVALIDPARAMETERVALUE_BANDWIDTHPACKAGENOTFOUND = "InvalidParameterValue.BandwidthPackageNotFound" +// INVALIDPARAMETERVALUE_COMBINATION = "InvalidParameterValue.Combination" +// INVALIDPARAMETERVALUE_INVALIDOLDBANDWIDTH = "InvalidParameterValue.InvalidOldBandwidth" +// INVALIDPARAMETERVALUE_RANGE = "InvalidParameterValue.Range" +// UNSUPPORTEDOPERATION_BANDWIDTHPACKAGEIDNOTSUPPORTED = "UnsupportedOperation.BandwidthPackageIdNotSupported" +// UNSUPPORTEDOPERATION_INVALIDACTION = "UnsupportedOperation.InvalidAction" +func (c *Client) ModifyBandwidthPackageBandwidth(request *ModifyBandwidthPackageBandwidthRequest) (response *ModifyBandwidthPackageBandwidthResponse, err error) { + return c.ModifyBandwidthPackageBandwidthWithContext(context.Background(), request) +} + +// ModifyBandwidthPackageBandwidth +// 接口用于调整[共享带宽包](https://cloud.tencent.com/document/product/684/15245)(BWP)带宽 +// +// 可能返回的错误码: +// FAILEDOPERATION_BALANCEINSUFFICIENT = "FailedOperation.BalanceInsufficient" +// INTERNALSERVERERROR = "InternalServerError" +// INVALIDPARAMETERVALUE_BANDWIDTHPACKAGEIDMALFORMED = "InvalidParameterValue.BandwidthPackageIdMalformed" +// INVALIDPARAMETERVALUE_BANDWIDTHPACKAGENOTFOUND = "InvalidParameterValue.BandwidthPackageNotFound" +// INVALIDPARAMETERVALUE_COMBINATION = "InvalidParameterValue.Combination" +// INVALIDPARAMETERVALUE_INVALIDOLDBANDWIDTH = "InvalidParameterValue.InvalidOldBandwidth" +// INVALIDPARAMETERVALUE_RANGE = "InvalidParameterValue.Range" +// UNSUPPORTEDOPERATION_BANDWIDTHPACKAGEIDNOTSUPPORTED = "UnsupportedOperation.BandwidthPackageIdNotSupported" +// UNSUPPORTEDOPERATION_INVALIDACTION = "UnsupportedOperation.InvalidAction" +func (c *Client) ModifyBandwidthPackageBandwidthWithContext(ctx context.Context, request *ModifyBandwidthPackageBandwidthRequest) (response *ModifyBandwidthPackageBandwidthResponse, err error) { + if request == nil { + request = NewModifyBandwidthPackageBandwidthRequest() + } + + if c.GetCredential() == nil { + return nil, errors.New("ModifyBandwidthPackageBandwidth require credential") + } + + request.SetContext(ctx) + + response = NewModifyBandwidthPackageBandwidthResponse() + err = c.Send(request, response) + return +} + func NewModifyCcnAttachedInstancesAttributeRequest() (request *ModifyCcnAttachedInstancesAttributeRequest) { request = &ModifyCcnAttachedInstancesAttributeRequest{ BaseRequest: &tchttp.BaseRequest{}, diff --git a/tencentcloud/vpc/v20170312/errors.go b/tencentcloud/vpc/v20170312/errors.go index c5223f221e..6336aa5c84 100644 --- a/tencentcloud/vpc/v20170312/errors.go +++ b/tencentcloud/vpc/v20170312/errors.go @@ -275,6 +275,9 @@ const ( // 无效的IPv6地址。 INVALIDPARAMETERVALUE_INVALIDIPV6 = "InvalidParameterValue.InvalidIpv6" + // 旧的带宽值无效。 + INVALIDPARAMETERVALUE_INVALIDOLDBANDWIDTH = "InvalidParameterValue.InvalidOldBandwidth" + // 该Tag不合法。 INVALIDPARAMETERVALUE_INVALIDTAG = "InvalidParameterValue.InvalidTag" diff --git a/tencentcloud/vpc/v20170312/models.go b/tencentcloud/vpc/v20170312/models.go index 8c45c62803..834e978d99 100644 --- a/tencentcloud/vpc/v20170312/models.go +++ b/tencentcloud/vpc/v20170312/models.go @@ -23202,6 +23202,67 @@ func (r *ModifyBandwidthPackageAttributeResponse) FromJsonString(s string) error return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type ModifyBandwidthPackageBandwidthRequestParams struct { + // 带宽包限速大小。单位:Mbps。 + InternetMaxBandwidth *int64 `json:"InternetMaxBandwidth,omitnil,omitempty" name:"InternetMaxBandwidth"` + + // 共享带宽包ID + BandwidthPackageId *string `json:"BandwidthPackageId,omitnil,omitempty" name:"BandwidthPackageId"` +} + +type ModifyBandwidthPackageBandwidthRequest struct { + *tchttp.BaseRequest + + // 带宽包限速大小。单位:Mbps。 + InternetMaxBandwidth *int64 `json:"InternetMaxBandwidth,omitnil,omitempty" name:"InternetMaxBandwidth"` + + // 共享带宽包ID + BandwidthPackageId *string `json:"BandwidthPackageId,omitnil,omitempty" name:"BandwidthPackageId"` +} + +func (r *ModifyBandwidthPackageBandwidthRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyBandwidthPackageBandwidthRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "InternetMaxBandwidth") + delete(f, "BandwidthPackageId") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyBandwidthPackageBandwidthRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type ModifyBandwidthPackageBandwidthResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type ModifyBandwidthPackageBandwidthResponse struct { + *tchttp.BaseResponse + Response *ModifyBandwidthPackageBandwidthResponseParams `json:"Response"` +} + +func (r *ModifyBandwidthPackageBandwidthResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyBandwidthPackageBandwidthResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type ModifyCcnAttachedInstancesAttributeRequestParams struct { // CCN实例ID。形如:ccn-f49l6u0z。 diff --git a/tencentcloud/vrs/go.mod b/tencentcloud/vrs/go.mod index 94c4486211..57c9ede45c 100644 --- a/tencentcloud/vrs/go.mod +++ b/tencentcloud/vrs/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vrs go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/vtc/go.mod b/tencentcloud/vtc/go.mod index 74aac22090..c57929cbdc 100644 --- a/tencentcloud/vtc/go.mod +++ b/tencentcloud/vtc/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vtc go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/waf/go.mod b/tencentcloud/waf/go.mod index d45a820afc..0ae6bdb279 100644 --- a/tencentcloud/waf/go.mod +++ b/tencentcloud/waf/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/wav/go.mod b/tencentcloud/wav/go.mod index 93a867bdbe..13e9f7538a 100644 --- a/tencentcloud/wav/go.mod +++ b/tencentcloud/wav/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wav go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/wedata/go.mod b/tencentcloud/wedata/go.mod index de08a86d49..e8d1c8d1d2 100644 --- a/tencentcloud/wedata/go.mod +++ b/tencentcloud/wedata/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/wedata/v20210820/client.go b/tencentcloud/wedata/v20210820/client.go index bd38ffbfb9..e400b3a473 100644 --- a/tencentcloud/wedata/v20210820/client.go +++ b/tencentcloud/wedata/v20210820/client.go @@ -1326,6 +1326,57 @@ func (c *Client) CreateCustomFunctionWithContext(ctx context.Context, request *C return } +func NewCreateDataModelRequest() (request *CreateDataModelRequest) { + request = &CreateDataModelRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("wedata", APIVersion, "CreateDataModel") + + + return +} + +func NewCreateDataModelResponse() (response *CreateDataModelResponse) { + response = &CreateDataModelResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// CreateDataModel +// 创建数据建模,提供给云应用使用,实现“Wedata数据建模”的下单发货 +// +// 可能返回的错误码: +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_REPEATPURCHASEERROR = "InvalidParameterValue.RepeatPurchaseError" +func (c *Client) CreateDataModel(request *CreateDataModelRequest) (response *CreateDataModelResponse, err error) { + return c.CreateDataModelWithContext(context.Background(), request) +} + +// CreateDataModel +// 创建数据建模,提供给云应用使用,实现“Wedata数据建模”的下单发货 +// +// 可能返回的错误码: +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_REPEATPURCHASEERROR = "InvalidParameterValue.RepeatPurchaseError" +func (c *Client) CreateDataModelWithContext(ctx context.Context, request *CreateDataModelRequest) (response *CreateDataModelResponse, err error) { + if request == nil { + request = NewCreateDataModelRequest() + } + + if c.GetCredential() == nil { + return nil, errors.New("CreateDataModel require credential") + } + + request.SetContext(ctx) + + response = NewCreateDataModelResponse() + err = c.Send(request, response) + return +} + func NewCreateDataSourceRequest() (request *CreateDataSourceRequest) { request = &CreateDataSourceRequest{ BaseRequest: &tchttp.BaseRequest{}, @@ -2245,6 +2296,57 @@ func (c *Client) DeleteCustomFunctionWithContext(ctx context.Context, request *D return } +func NewDeleteDataModelRequest() (request *DeleteDataModelRequest) { + request = &DeleteDataModelRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("wedata", APIVersion, "DeleteDataModel") + + + return +} + +func NewDeleteDataModelResponse() (response *DeleteDataModelResponse) { + response = &DeleteDataModelResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// DeleteDataModel +// 销毁数据建模,提供给云应用使用,实现“Wedata数据建模”的销毁 +// +// 可能返回的错误码: +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATAMODELDESTROYED = "InvalidParameterValue.DataModelDestroyed" +func (c *Client) DeleteDataModel(request *DeleteDataModelRequest) (response *DeleteDataModelResponse, err error) { + return c.DeleteDataModelWithContext(context.Background(), request) +} + +// DeleteDataModel +// 销毁数据建模,提供给云应用使用,实现“Wedata数据建模”的销毁 +// +// 可能返回的错误码: +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATAMODELDESTROYED = "InvalidParameterValue.DataModelDestroyed" +func (c *Client) DeleteDataModelWithContext(ctx context.Context, request *DeleteDataModelRequest) (response *DeleteDataModelResponse, err error) { + if request == nil { + request = NewDeleteDataModelRequest() + } + + if c.GetCredential() == nil { + return nil, errors.New("DeleteDataModel require credential") + } + + request.SetContext(ctx) + + response = NewDeleteDataModelResponse() + err = c.Send(request, response) + return +} + func NewDeleteDataSourcesRequest() (request *DeleteDataSourcesRequest) { request = &DeleteDataSourcesRequest{ BaseRequest: &tchttp.BaseRequest{}, @@ -12768,6 +12870,57 @@ func (c *Client) UnlockIntegrationTaskWithContext(ctx context.Context, request * return } +func NewUpdateDataModelRegistryInfoRequest() (request *UpdateDataModelRegistryInfoRequest) { + request = &UpdateDataModelRegistryInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("wedata", APIVersion, "UpdateDataModelRegistryInfo") + + + return +} + +func NewUpdateDataModelRegistryInfoResponse() (response *UpdateDataModelRegistryInfoResponse) { + response = &UpdateDataModelRegistryInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// UpdateDataModelRegistryInfo +// 数语向wedata注册,提供自身cam角色信息,跳转域名、ip、端口信息等 +// +// 可能返回的错误码: +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_UNSUPPORTEDPROVIDER = "InvalidParameterValue.UnsupportedProvider" +func (c *Client) UpdateDataModelRegistryInfo(request *UpdateDataModelRegistryInfoRequest) (response *UpdateDataModelRegistryInfoResponse, err error) { + return c.UpdateDataModelRegistryInfoWithContext(context.Background(), request) +} + +// UpdateDataModelRegistryInfo +// 数语向wedata注册,提供自身cam角色信息,跳转域名、ip、端口信息等 +// +// 可能返回的错误码: +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_UNSUPPORTEDPROVIDER = "InvalidParameterValue.UnsupportedProvider" +func (c *Client) UpdateDataModelRegistryInfoWithContext(ctx context.Context, request *UpdateDataModelRegistryInfoRequest) (response *UpdateDataModelRegistryInfoResponse, err error) { + if request == nil { + request = NewUpdateDataModelRegistryInfoRequest() + } + + if c.GetCredential() == nil { + return nil, errors.New("UpdateDataModelRegistryInfo require credential") + } + + request.SetContext(ctx) + + response = NewUpdateDataModelRegistryInfoResponse() + err = c.Send(request, response) + return +} + func NewUpdateWorkflowOwnerRequest() (request *UpdateWorkflowOwnerRequest) { request = &UpdateWorkflowOwnerRequest{ BaseRequest: &tchttp.BaseRequest{}, diff --git a/tencentcloud/wedata/v20210820/errors.go b/tencentcloud/wedata/v20210820/errors.go index beec54e3b9..c2986d6c6a 100644 --- a/tencentcloud/wedata/v20210820/errors.go +++ b/tencentcloud/wedata/v20210820/errors.go @@ -80,6 +80,15 @@ const ( // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" + // 数据建模实例已经被销毁 + INVALIDPARAMETERVALUE_DATAMODELDESTROYED = "InvalidParameterValue.DataModelDestroyed" + + // 重复购买错误,一个主账号在一个地域只允许购买一套数据建模 + INVALIDPARAMETERVALUE_REPEATPURCHASEERROR = "InvalidParameterValue.RepeatPurchaseError" + + // 不支持的数据建模服务提供方 + INVALIDPARAMETERVALUE_UNSUPPORTEDPROVIDER = "InvalidParameterValue.UnsupportedProvider" + // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" diff --git a/tencentcloud/wedata/v20210820/models.go b/tencentcloud/wedata/v20210820/models.go index 32888a1773..6885c5fe75 100644 --- a/tencentcloud/wedata/v20210820/models.go +++ b/tencentcloud/wedata/v20210820/models.go @@ -3361,6 +3361,98 @@ func (r *CreateCustomFunctionResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type CreateDataModelRequestParams struct { + // 云应用的实例id + CloudappId *string `json:"CloudappId,omitnil,omitempty" name:"CloudappId"` + + // 用户的子账号id + UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` + + // Wedata数据建模购买参数,包年包月类型单位,年:y,月:m,默认m + TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` + + // Wedata数据建模购买参数,购买时长,默认1 + TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` + + // Wedata数据建模购买参数,是否自动续费,是:1,否:0,默认0 + AutoRenewFlag *uint64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"` + + // Wedata数据建模购买参数,标准版:DATA_MODEL_STANDARD,企业版:DATA_MODEL_PRO,默认DATA_MODEL_STANDARD + DataModelVersion *string `json:"DataModelVersion,omitnil,omitempty" name:"DataModelVersion"` +} + +type CreateDataModelRequest struct { + *tchttp.BaseRequest + + // 云应用的实例id + CloudappId *string `json:"CloudappId,omitnil,omitempty" name:"CloudappId"` + + // 用户的子账号id + UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` + + // Wedata数据建模购买参数,包年包月类型单位,年:y,月:m,默认m + TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` + + // Wedata数据建模购买参数,购买时长,默认1 + TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` + + // Wedata数据建模购买参数,是否自动续费,是:1,否:0,默认0 + AutoRenewFlag *uint64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"` + + // Wedata数据建模购买参数,标准版:DATA_MODEL_STANDARD,企业版:DATA_MODEL_PRO,默认DATA_MODEL_STANDARD + DataModelVersion *string `json:"DataModelVersion,omitnil,omitempty" name:"DataModelVersion"` +} + +func (r *CreateDataModelRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *CreateDataModelRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "CloudappId") + delete(f, "UserId") + delete(f, "TimeUnit") + delete(f, "TimeSpan") + delete(f, "AutoRenewFlag") + delete(f, "DataModelVersion") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CreateDataModelRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type CreateDataModelResponseParams struct { + // “Wedata数据建模”的实例id + Data *string `json:"Data,omitnil,omitempty" name:"Data"` + + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type CreateDataModelResponse struct { + *tchttp.BaseResponse + Response *CreateDataModelResponseParams `json:"Response"` +} + +func (r *CreateDataModelResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *CreateDataModelResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type CreateDataSourceRequestParams struct { // 数据源名称,在相同SpaceName下,数据源名称不能为空 @@ -5852,6 +5944,77 @@ func (r *DeleteCustomFunctionResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type DeleteDataModelRequestParams struct { + // 云应用的实例id + CloudappId *string `json:"CloudappId,omitnil,omitempty" name:"CloudappId"` + + // 数据建模的实例id + DataModelId *string `json:"DataModelId,omitnil,omitempty" name:"DataModelId"` + + // 用户的子账号id + UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` +} + +type DeleteDataModelRequest struct { + *tchttp.BaseRequest + + // 云应用的实例id + CloudappId *string `json:"CloudappId,omitnil,omitempty" name:"CloudappId"` + + // 数据建模的实例id + DataModelId *string `json:"DataModelId,omitnil,omitempty" name:"DataModelId"` + + // 用户的子账号id + UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` +} + +func (r *DeleteDataModelRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DeleteDataModelRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "CloudappId") + delete(f, "DataModelId") + delete(f, "UserId") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DeleteDataModelRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type DeleteDataModelResponseParams struct { + // 是否销毁成功 + Data *bool `json:"Data,omitnil,omitempty" name:"Data"` + + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type DeleteDataModelResponse struct { + *tchttp.BaseResponse + Response *DeleteDataModelResponseParams `json:"Response"` +} + +func (r *DeleteDataModelResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DeleteDataModelResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type DeleteDataSourcesRequestParams struct { // id列表 @@ -30328,6 +30491,112 @@ func (r *UnlockIntegrationTaskResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type UpdateDataModelRegistryInfoRequestParams struct { + // 云应用的实例id + CloudappId *string `json:"CloudappId,omitnil,omitempty" name:"CloudappId"` + + // 数语的CAM角色 + AppCamRole *string `json:"AppCamRole,omitnil,omitempty" name:"AppCamRole"` + + // 数语的ip + Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` + + // 数语的端口 + Vport *uint64 `json:"Vport,omitnil,omitempty" name:"Vport"` + + // 数语的CAM角色id + AppCamRoleId *string `json:"AppCamRoleId,omitnil,omitempty" name:"AppCamRoleId"` + + // 服务提供方 + Provider *string `json:"Provider,omitnil,omitempty" name:"Provider"` + + // 租户id + TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` + + // 主账号id + OwnId *string `json:"OwnId,omitnil,omitempty" name:"OwnId"` +} + +type UpdateDataModelRegistryInfoRequest struct { + *tchttp.BaseRequest + + // 云应用的实例id + CloudappId *string `json:"CloudappId,omitnil,omitempty" name:"CloudappId"` + + // 数语的CAM角色 + AppCamRole *string `json:"AppCamRole,omitnil,omitempty" name:"AppCamRole"` + + // 数语的ip + Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` + + // 数语的端口 + Vport *uint64 `json:"Vport,omitnil,omitempty" name:"Vport"` + + // 数语的CAM角色id + AppCamRoleId *string `json:"AppCamRoleId,omitnil,omitempty" name:"AppCamRoleId"` + + // 服务提供方 + Provider *string `json:"Provider,omitnil,omitempty" name:"Provider"` + + // 租户id + TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` + + // 主账号id + OwnId *string `json:"OwnId,omitnil,omitempty" name:"OwnId"` +} + +func (r *UpdateDataModelRegistryInfoRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *UpdateDataModelRegistryInfoRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "CloudappId") + delete(f, "AppCamRole") + delete(f, "Vip") + delete(f, "Vport") + delete(f, "AppCamRoleId") + delete(f, "Provider") + delete(f, "TenantId") + delete(f, "OwnId") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "UpdateDataModelRegistryInfoRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type UpdateDataModelRegistryInfoResponseParams struct { + // 数语向wedata注册成功 + Data *bool `json:"Data,omitnil,omitempty" name:"Data"` + + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type UpdateDataModelRegistryInfoResponse struct { + *tchttp.BaseResponse + Response *UpdateDataModelRegistryInfoResponseParams `json:"Response"` +} + +func (r *UpdateDataModelRegistryInfoResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *UpdateDataModelRegistryInfoResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type UpdateWorkflowOwnerRequestParams struct { // 项目Id diff --git a/tencentcloud/weilingwith/go.mod b/tencentcloud/weilingwith/go.mod index aeecec27c5..33a4810043 100644 --- a/tencentcloud/weilingwith/go.mod +++ b/tencentcloud/weilingwith/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/weilingwith go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/wss/go.mod b/tencentcloud/wss/go.mod index 9d8ee42795..5a6177c13e 100644 --- a/tencentcloud/wss/go.mod +++ b/tencentcloud/wss/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/yinsuda/go.mod b/tencentcloud/yinsuda/go.mod index ebcf86ba54..c2aaebdcd1 100644 --- a/tencentcloud/yinsuda/go.mod +++ b/tencentcloud/yinsuda/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/yinsuda go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/youmall/go.mod b/tencentcloud/youmall/go.mod index f284a90990..7dbe1d46e8 100644 --- a/tencentcloud/youmall/go.mod +++ b/tencentcloud/youmall/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/youmall go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/yunjing/go.mod b/tencentcloud/yunjing/go.mod index 4be736c4dc..9bac0f6c42 100644 --- a/tencentcloud/yunjing/go.mod +++ b/tencentcloud/yunjing/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/yunjing go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/tencentcloud/yunsou/go.mod b/tencentcloud/yunsou/go.mod index 6e75eb198b..5fbdea1f1d 100644 --- a/tencentcloud/yunsou/go.mod +++ b/tencentcloud/yunsou/go.mod @@ -2,4 +2,4 @@ module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/yunsou go 1.14 -require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 +require github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 diff --git a/testing/go.mod b/testing/go.mod index 43d92df0b9..a87076b422 100644 --- a/testing/go.mod +++ b/testing/go.mod @@ -71,7 +71,7 @@ require ( github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cme v0.0.0 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cmq v0.0.0 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cms v0.0.0 - github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 + github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1039 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/config v0.0.0 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v0.0.0 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cpdp v0.0.0