diff --git a/CHANGELOG.md b/CHANGELOG.md
index d8e051df7e..1550392a6a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,517 @@
+# Release 3.0.531
+
+## 云顾问(advisor) 版本:2020-07-21
+
+### 第 4 次发布
+
+发布时间:2022-06-08 06:03:05
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeTaskStrategyRisks](https://cloud.tencent.com/document/api/1264/63112)
+
+ * 新增入参:Env, TaskType
+
+ * 新增出参:ResourceCount
+
+
+
+
+## 计费相关(billing) 版本:2018-07-09
+
+### 第 34 次发布
+
+发布时间:2022-06-08 06:04:08
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent)
+
+ * 新增成员:InstanceType, RiTimeSpan, OriginalCostWithRI, SPDeductionRate, SPDeduction, OriginalCostWithSP, BlendedDiscount
+
+* [BillResourceSummary](https://cloud.tencent.com/document/api/555/19183#BillResourceSummary)
+
+ * 新增成员:InstanceType, OriginalCostWithRI, SPDeduction, OriginalCostWithSP
+
+
+
+
+## 云数据库 MySQL(cdb) 版本:2017-03-20
+
+### 第 94 次发布
+
+发布时间:2022-06-08 06:05:02
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [SellConfig](https://cloud.tencent.com/document/api/236/15878#SellConfig)
+
+ * 新增成员:EngineType
+
+
+
+
+## 日志服务(cls) 版本:2020-10-16
+
+### 第 22 次发布
+
+发布时间:2022-06-08 06:06:22
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [ConsumerContent](https://cloud.tencent.com/document/api/614/56471#ConsumerContent)
+
+ * 新增成员:TimestampAccuracy
+
+
+
+
+## 弹性 MapReduce(emr) 版本:2019-01-03
+
+### 第 33 次发布
+
+发布时间:2022-06-08 06:09:23
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [AddUsersForUserManager](https://cloud.tencent.com/document/api/589/74069)
+
+ * 新增入参:InstanceId
+
+ * 新增出参:SuccessUserList, FailedUserList
+
+* [DescribeUsersForUserManager](https://cloud.tencent.com/document/api/589/74225)
+
+ * 新增入参:InstanceId, PageNo, PageSize, UserManagerFilter
+
+ * 新增出参:TotalCnt, UserManagerUserList
+
+
+新增数据结构:
+
+* [UserManagerFilter](https://cloud.tencent.com/document/api/589/33981#UserManagerFilter)
+* [UserManagerUserBriefInfo](https://cloud.tencent.com/document/api/589/33981#UserManagerUserBriefInfo)
+
+
+
+## 云直播(live) 版本:2018-08-01
+
+### 第 77 次发布
+
+发布时间:2022-06-08 06:11:54
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245)
+
+ * 新增入参:ToUrl
+
+* [CreateLiveRecordTemplate](https://cloud.tencent.com/document/api/267/32614)
+
+ * 新增入参:FlvSpecialParam
+
+* [ModifyLiveRecordTemplate](https://cloud.tencent.com/document/api/267/32608)
+
+ * 新增入参:FlvSpecialParam
+
+
+新增数据结构:
+
+* [FlvSpecialParam](https://cloud.tencent.com/document/api/267/20474#FlvSpecialParam)
+
+修改数据结构:
+
+* [RecordTemplateInfo](https://cloud.tencent.com/document/api/267/20474#RecordTemplateInfo)
+
+ * 新增成员:FlvSpecialParam
+
+
+
+
+## 医疗报告结构化(mrs) 版本:2020-09-10
+
+### 第 11 次发布
+
+发布时间:2022-06-08 06:12:58
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [ImageToObject](https://cloud.tencent.com/document/api/1314/56228)
+
+ * 新增出参:TextTypeList
+
+
+
+
+## 流计算 Oceanus(oceanus) 版本:2019-04-22
+
+### 第 18 次发布
+
+发布时间:2022-06-08 06:13:07
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [TriggerJobSavepoint](https://cloud.tencent.com/document/api/849/75095)
+
+
+
+## 文字识别(ocr) 版本:2018-11-19
+
+### 第 67 次发布
+
+发布时间:2022-06-08 06:13:12
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [MixedInvoiceOCR](https://cloud.tencent.com/document/api/866/37835)
+
+ * 新增入参:ReturnOther
+
+
+
+
+## 服务网格(tcm) 版本:2021-04-13
+
+### 第 9 次发布
+
+发布时间:2022-06-08 06:15:21
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增数据结构:
+
+* [CustomPromConfig](https://cloud.tencent.com/document/api/1261/63843#CustomPromConfig)
+
+修改数据结构:
+
+* [AccessLogConfig](https://cloud.tencent.com/document/api/1261/63843#AccessLogConfig)
+
+ * 新增成员:Address, EnableServer, EnableStdout
+
+* [PrometheusConfig](https://cloud.tencent.com/document/api/1261/63843#PrometheusConfig)
+
+ * 新增成员:CustomProm
+
+
+
+
+## 容器安全服务(tcss) 版本:2020-11-01
+
+### 第 18 次发布
+
+发布时间:2022-06-08 06:15:35
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeVirusSummary](https://cloud.tencent.com/document/api/1285/65577)
+
+ * 新增出参:IsolateIncrease, IsolateCnt
+
+
+
+
+## 弹性微服务(tem) 版本:2021-07-01
+
+### 第 16 次发布
+
+发布时间:2022-06-08 06:16:15
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [CronHorizontalAutoscaler](https://cloud.tencent.com/document/api/1371/60171#CronHorizontalAutoscaler)
+
+ * **修改成员**:Name, Period, Schedules, Enabled
+
+* [HorizontalAutoscaler](https://cloud.tencent.com/document/api/1371/60171#HorizontalAutoscaler)
+
+ * 新增成员:Enabled
+
+ * **修改成员**:MinReplicas, MaxReplicas, Metrics, Threshold
+
+
+
+
+## 弹性微服务(tem) 版本:2020-12-21
+
+
+
+## 边缘安全加速平台(teo) 版本:2022-01-06
+
+### 第 6 次发布
+
+发布时间:2022-06-08 06:16:20
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CreateCustomErrorPage](https://cloud.tencent.com/document/api/1552/75112)
+* [CreateOriginGroup](https://cloud.tencent.com/document/api/1552/75113)
+* [DeleteOriginGroup](https://cloud.tencent.com/document/api/1552/75099)
+* [DescribeBotManagedRules](https://cloud.tencent.com/document/api/1552/75111)
+* [DescribeDDoSPolicy](https://cloud.tencent.com/document/api/1552/75110)
+* [DescribeOriginGroup](https://cloud.tencent.com/document/api/1552/75098)
+* [DescribeOriginGroupDetail](https://cloud.tencent.com/document/api/1552/75097)
+* [DescribeSecurityPolicy](https://cloud.tencent.com/document/api/1552/75109)
+* [DescribeSecurityPolicyList](https://cloud.tencent.com/document/api/1552/75108)
+* [DescribeSecurityPolicyManagedRules](https://cloud.tencent.com/document/api/1552/75107)
+* [DescribeSecurityPolicyManagedRulesId](https://cloud.tencent.com/document/api/1552/75106)
+* [DescribeSecurityPolicyRegions](https://cloud.tencent.com/document/api/1552/75105)
+* [DescribeZoneDDoSPolicy](https://cloud.tencent.com/document/api/1552/75104)
+* [ModifyDDoSPolicy](https://cloud.tencent.com/document/api/1552/75103)
+* [ModifyDDoSPolicyHost](https://cloud.tencent.com/document/api/1552/75102)
+* [ModifyOriginGroup](https://cloud.tencent.com/document/api/1552/75096)
+* [ModifySecurityPolicy](https://cloud.tencent.com/document/api/1552/75101)
+
+新增数据结构:
+
+* [ACLCondition](https://cloud.tencent.com/document/api/1552/73155#ACLCondition)
+* [ACLUserRule](https://cloud.tencent.com/document/api/1552/73155#ACLUserRule)
+* [AclConfig](https://cloud.tencent.com/document/api/1552/73155#AclConfig)
+* [AiRule](https://cloud.tencent.com/document/api/1552/73155#AiRule)
+* [BotConfig](https://cloud.tencent.com/document/api/1552/73155#BotConfig)
+* [BotManagedRule](https://cloud.tencent.com/document/api/1552/73155#BotManagedRule)
+* [BotManagedRuleDetail](https://cloud.tencent.com/document/api/1552/73155#BotManagedRuleDetail)
+* [BotPortraitRule](https://cloud.tencent.com/document/api/1552/73155#BotPortraitRule)
+* [DDoSAcl](https://cloud.tencent.com/document/api/1552/73155#DDoSAcl)
+* [DDoSAntiPly](https://cloud.tencent.com/document/api/1552/73155#DDoSAntiPly)
+* [DDoSApplication](https://cloud.tencent.com/document/api/1552/73155#DDoSApplication)
+* [DDoSConfig](https://cloud.tencent.com/document/api/1552/73155#DDoSConfig)
+* [DDoSFeaturesFilter](https://cloud.tencent.com/document/api/1552/73155#DDoSFeaturesFilter)
+* [DDoSGeoIp](https://cloud.tencent.com/document/api/1552/73155#DDoSGeoIp)
+* [DDoSStatusInfo](https://cloud.tencent.com/document/api/1552/73155#DDoSStatusInfo)
+* [DDoSUserAllowBlockIP](https://cloud.tencent.com/document/api/1552/73155#DDoSUserAllowBlockIP)
+* [DdosAcls](https://cloud.tencent.com/document/api/1552/73155#DdosAcls)
+* [DdosAllowBlock](https://cloud.tencent.com/document/api/1552/73155#DdosAllowBlock)
+* [DdosPacketFilter](https://cloud.tencent.com/document/api/1552/73155#DdosPacketFilter)
+* [DdosRule](https://cloud.tencent.com/document/api/1552/73155#DdosRule)
+* [GeoIp](https://cloud.tencent.com/document/api/1552/73155#GeoIp)
+* [ManagedRule](https://cloud.tencent.com/document/api/1552/73155#ManagedRule)
+* [OriginFilter](https://cloud.tencent.com/document/api/1552/73155#OriginFilter)
+* [RateLimitConfig](https://cloud.tencent.com/document/api/1552/73155#RateLimitConfig)
+* [RateLimitTemplate](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplate)
+* [RateLimitTemplateDetail](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplateDetail)
+* [RateLimitUserRule](https://cloud.tencent.com/document/api/1552/73155#RateLimitUserRule)
+* [SecurityConfig](https://cloud.tencent.com/document/api/1552/73155#SecurityConfig)
+* [SecurityEntity](https://cloud.tencent.com/document/api/1552/73155#SecurityEntity)
+* [ShieldArea](https://cloud.tencent.com/document/api/1552/73155#ShieldArea)
+* [SwitchConfig](https://cloud.tencent.com/document/api/1552/73155#SwitchConfig)
+* [WafConfig](https://cloud.tencent.com/document/api/1552/73155#WafConfig)
+* [WafRule](https://cloud.tencent.com/document/api/1552/73155#WafRule)
+
+
+
+## 腾讯云 TI 平台 TI-ONE(tione) 版本:2021-11-11
+
+### 第 2 次发布
+
+发布时间:2022-06-07 21:53:13
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CreateTrainingModel](https://cloud.tencent.com/document/api/851/75074)
+* [CreateTrainingTask](https://cloud.tencent.com/document/api/851/75094)
+* [DeleteDataset](https://cloud.tencent.com/document/api/851/75080)
+* [DeleteTrainingModel](https://cloud.tencent.com/document/api/851/75073)
+* [DeleteTrainingModelVersion](https://cloud.tencent.com/document/api/851/75072)
+* [DeleteTrainingTask](https://cloud.tencent.com/document/api/851/75093)
+* [DescribeBillingResourceGroups](https://cloud.tencent.com/document/api/851/75065)
+* [DescribeBillingSpecsPrice](https://cloud.tencent.com/document/api/851/75067)
+* [DescribeDatasetDetailStructured](https://cloud.tencent.com/document/api/851/75079)
+* [DescribeDatasetDetailUnstructured](https://cloud.tencent.com/document/api/851/75078)
+* [DescribeDatasets](https://cloud.tencent.com/document/api/851/75077)
+* [DescribeInferTemplates](https://cloud.tencent.com/document/api/851/75082)
+* [DescribeLatestTrainingMetrics](https://cloud.tencent.com/document/api/851/75092)
+* [DescribeLogs](https://cloud.tencent.com/document/api/851/75076)
+* [DescribeTrainingFrameworks](https://cloud.tencent.com/document/api/851/75091)
+* [DescribeTrainingMetrics](https://cloud.tencent.com/document/api/851/75090)
+* [DescribeTrainingModelVersion](https://cloud.tencent.com/document/api/851/75071)
+* [DescribeTrainingModelVersions](https://cloud.tencent.com/document/api/851/75070)
+* [DescribeTrainingModels](https://cloud.tencent.com/document/api/851/75069)
+* [DescribeTrainingTask](https://cloud.tencent.com/document/api/851/75089)
+* [DescribeTrainingTaskPods](https://cloud.tencent.com/document/api/851/75088)
+* [DescribeTrainingTasks](https://cloud.tencent.com/document/api/851/75087)
+* [PushTrainingMetrics](https://cloud.tencent.com/document/api/851/75086)
+* [StartTrainingTask](https://cloud.tencent.com/document/api/851/75085)
+* [StopTrainingTask](https://cloud.tencent.com/document/api/851/75084)
+
+新增数据结构:
+
+* [CFSConfig](https://cloud.tencent.com/document/api/851/75051#CFSConfig)
+* [CustomTrainingData](https://cloud.tencent.com/document/api/851/75051#CustomTrainingData)
+* [CustomTrainingMetric](https://cloud.tencent.com/document/api/851/75051#CustomTrainingMetric)
+* [CustomTrainingPoint](https://cloud.tencent.com/document/api/851/75051#CustomTrainingPoint)
+* [DataConfig](https://cloud.tencent.com/document/api/851/75051#DataConfig)
+* [DataPoint](https://cloud.tencent.com/document/api/851/75051#DataPoint)
+* [DataSetConfig](https://cloud.tencent.com/document/api/851/75051#DataSetConfig)
+* [DatasetGroup](https://cloud.tencent.com/document/api/851/75051#DatasetGroup)
+* [DatasetInfo](https://cloud.tencent.com/document/api/851/75051#DatasetInfo)
+* [DetectionLabelInfo](https://cloud.tencent.com/document/api/851/75051#DetectionLabelInfo)
+* [Filter](https://cloud.tencent.com/document/api/851/75051#Filter)
+* [FilterLabelInfo](https://cloud.tencent.com/document/api/851/75051#FilterLabelInfo)
+* [FrameworkInfo](https://cloud.tencent.com/document/api/851/75051#FrameworkInfo)
+* [FrameworkVersion](https://cloud.tencent.com/document/api/851/75051#FrameworkVersion)
+* [GpuDetail](https://cloud.tencent.com/document/api/851/75051#GpuDetail)
+* [GroupResource](https://cloud.tencent.com/document/api/851/75051#GroupResource)
+* [HDFSConfig](https://cloud.tencent.com/document/api/851/75051#HDFSConfig)
+* [ImageInfo](https://cloud.tencent.com/document/api/851/75051#ImageInfo)
+* [InferTemplate](https://cloud.tencent.com/document/api/851/75051#InferTemplate)
+* [InferTemplateGroup](https://cloud.tencent.com/document/api/851/75051#InferTemplateGroup)
+* [Instance](https://cloud.tencent.com/document/api/851/75051#Instance)
+* [LogConfig](https://cloud.tencent.com/document/api/851/75051#LogConfig)
+* [LogIdentity](https://cloud.tencent.com/document/api/851/75051#LogIdentity)
+* [MetricData](https://cloud.tencent.com/document/api/851/75051#MetricData)
+* [OcrLabelInfo](https://cloud.tencent.com/document/api/851/75051#OcrLabelInfo)
+* [PointInfo](https://cloud.tencent.com/document/api/851/75051#PointInfo)
+* [ResourceConfigInfo](https://cloud.tencent.com/document/api/851/75051#ResourceConfigInfo)
+* [ResourceGroup](https://cloud.tencent.com/document/api/851/75051#ResourceGroup)
+* [ResourceInfo](https://cloud.tencent.com/document/api/851/75051#ResourceInfo)
+* [RowItem](https://cloud.tencent.com/document/api/851/75051#RowItem)
+* [RowValue](https://cloud.tencent.com/document/api/851/75051#RowValue)
+* [SegmentationInfo](https://cloud.tencent.com/document/api/851/75051#SegmentationInfo)
+* [SpecPrice](https://cloud.tencent.com/document/api/851/75051#SpecPrice)
+* [SpecUnit](https://cloud.tencent.com/document/api/851/75051#SpecUnit)
+* [StartCmdInfo](https://cloud.tencent.com/document/api/851/75051#StartCmdInfo)
+* [TagFilter](https://cloud.tencent.com/document/api/851/75051#TagFilter)
+* [TrainingDataPoint](https://cloud.tencent.com/document/api/851/75051#TrainingDataPoint)
+* [TrainingMetric](https://cloud.tencent.com/document/api/851/75051#TrainingMetric)
+* [TrainingModelDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelDTO)
+* [TrainingModelVersionDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelVersionDTO)
+* [TrainingTaskDetail](https://cloud.tencent.com/document/api/851/75051#TrainingTaskDetail)
+* [TrainingTaskSetItem](https://cloud.tencent.com/document/api/851/75051#TrainingTaskSetItem)
+
+### 第 1 次发布
+
+发布时间:2022-06-07 20:01:24
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CreateDataset](https://cloud.tencent.com/document/api/851/75050)
+
+新增数据结构:
+
+* [CosPathInfo](https://cloud.tencent.com/document/api/851/75051#CosPathInfo)
+* [SchemaInfo](https://cloud.tencent.com/document/api/851/75051#SchemaInfo)
+* [Tag](https://cloud.tencent.com/document/api/851/75051#Tag)
+
+
+
+## 腾讯云 TI 平台 TI-ONE(tione) 版本:2019-10-22
+
+
+
+## T-Sec-安心平台(RP)(trp) 版本:2021-05-15
+
+### 第 1 次发布
+
+发布时间:2022-06-07 16:18:00
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CreateCodeBatch](https://cloud.tencent.com/document/api/1458/75029)
+* [CreateCodePack](https://cloud.tencent.com/document/api/1458/75028)
+* [CreateMerchant](https://cloud.tencent.com/document/api/1458/75027)
+* [CreateProduct](https://cloud.tencent.com/document/api/1458/75026)
+* [CreateTraceChain](https://cloud.tencent.com/document/api/1458/75025)
+* [CreateTraceCodes](https://cloud.tencent.com/document/api/1458/75024)
+* [CreateTraceData](https://cloud.tencent.com/document/api/1458/75023)
+* [DeleteCodeBatch](https://cloud.tencent.com/document/api/1458/75022)
+* [DeleteMerchant](https://cloud.tencent.com/document/api/1458/75021)
+* [DeleteProduct](https://cloud.tencent.com/document/api/1458/75020)
+* [DeleteTraceData](https://cloud.tencent.com/document/api/1458/75019)
+* [DescribeCodeBatchById](https://cloud.tencent.com/document/api/1458/75018)
+* [DescribeCodeBatchs](https://cloud.tencent.com/document/api/1458/75017)
+* [DescribeCodePacks](https://cloud.tencent.com/document/api/1458/75016)
+* [DescribeCodesByPack](https://cloud.tencent.com/document/api/1458/75015)
+* [DescribeMerchantById](https://cloud.tencent.com/document/api/1458/75014)
+* [DescribeMerchants](https://cloud.tencent.com/document/api/1458/75013)
+* [DescribeProductById](https://cloud.tencent.com/document/api/1458/75012)
+* [DescribeProducts](https://cloud.tencent.com/document/api/1458/75011)
+* [DescribeTraceCodeById](https://cloud.tencent.com/document/api/1458/75010)
+* [DescribeTraceCodes](https://cloud.tencent.com/document/api/1458/75009)
+* [DescribeTraceDataList](https://cloud.tencent.com/document/api/1458/75008)
+* [ModifyCodeBatch](https://cloud.tencent.com/document/api/1458/75007)
+* [ModifyMerchant](https://cloud.tencent.com/document/api/1458/75006)
+* [ModifyProduct](https://cloud.tencent.com/document/api/1458/75005)
+* [ModifyTraceCode](https://cloud.tencent.com/document/api/1458/75004)
+* [ModifyTraceData](https://cloud.tencent.com/document/api/1458/75003)
+* [ModifyTraceDataRanks](https://cloud.tencent.com/document/api/1458/75002)
+
+新增数据结构:
+
+* [ChainData](https://cloud.tencent.com/document/api/1458/75030#ChainData)
+* [CodeBatch](https://cloud.tencent.com/document/api/1458/75030#CodeBatch)
+* [CodeItem](https://cloud.tencent.com/document/api/1458/75030#CodeItem)
+* [Ext](https://cloud.tencent.com/document/api/1458/75030#Ext)
+* [Merchant](https://cloud.tencent.com/document/api/1458/75030#Merchant)
+* [PackSpec](https://cloud.tencent.com/document/api/1458/75030#PackSpec)
+* [Product](https://cloud.tencent.com/document/api/1458/75030#Product)
+* [TraceCode](https://cloud.tencent.com/document/api/1458/75030#TraceCode)
+* [TraceData](https://cloud.tencent.com/document/api/1458/75030#TraceData)
+* [TraceItem](https://cloud.tencent.com/document/api/1458/75030#TraceItem)
+
+
+
# Release 3.0.530
## 内容分发网络(cdn) 版本:2018-06-06
diff --git a/SERVICE_CHANGELOG.md b/SERVICE_CHANGELOG.md
index eb05f004ad..890949b014 100644
--- a/SERVICE_CHANGELOG.md
+++ b/SERVICE_CHANGELOG.md
@@ -1,79 +1,92 @@
# 本版本更新包含以下内容:
-## 内容分发网络(cdn) 版本:2018-06-06
+## 云顾问(advisor) 版本:2020-07-21
-### 第 103 次发布
+### 第 4 次发布
-发布时间:2022-06-07 06:02:40
+发布时间:2022-06-08 06:03:05
本次发布包含了以下内容:
改善已有的文档。
-新增接口:
+修改接口:
-* [AddCLSTopicDomains](https://cloud.tencent.com/document/api/228/74961)
+* [DescribeTaskStrategyRisks](https://cloud.tencent.com/document/api/1264/63112)
+ * 新增入参:Env, TaskType
+ * 新增出参:ResourceCount
-## 企业收付平台(cpdp) 版本:2019-08-20
-### 第 67 次发布
-发布时间:2022-06-07 06:04:05
+
+## 计费相关(billing) 版本:2018-07-09
+
+### 第 34 次发布
+
+发布时间:2022-06-08 06:04:08
本次发布包含了以下内容:
改善已有的文档。
-新增接口:
+修改数据结构:
-* [ApplyFlexPayment](https://cloud.tencent.com/document/api/1122/74976)
-* [ApplyFlexSettlement](https://cloud.tencent.com/document/api/1122/74975)
-* [CreateFlexPayee](https://cloud.tencent.com/document/api/1122/74974)
-* [FreezeFlexBalance](https://cloud.tencent.com/document/api/1122/74973)
-* [ModifyFlexPayeeAccountRightStatus](https://cloud.tencent.com/document/api/1122/74972)
-* [QueryFlexAmountBeforeTax](https://cloud.tencent.com/document/api/1122/74971)
-* [QueryFlexFreezeOrderList](https://cloud.tencent.com/document/api/1122/74970)
-* [QueryFlexPayeeAccountBalance](https://cloud.tencent.com/document/api/1122/74969)
-* [QueryFlexPayeeAccountInfo](https://cloud.tencent.com/document/api/1122/74968)
-* [QueryFlexPayeeAccountList](https://cloud.tencent.com/document/api/1122/74967)
-* [QueryFlexPayeeInfo](https://cloud.tencent.com/document/api/1122/74966)
-* [QueryFlexPaymentOrderList](https://cloud.tencent.com/document/api/1122/74965)
-* [QueryFlexPaymentOrderStatus](https://cloud.tencent.com/document/api/1122/74964)
-* [QueryFlexSettlementOrderList](https://cloud.tencent.com/document/api/1122/74963)
+* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent)
-新增数据结构:
+ * 新增成员:InstanceType, RiTimeSpan, OriginalCostWithRI, SPDeductionRate, SPDeduction, OriginalCostWithSP, BlendedDiscount
-* [AmountBeforeTaxResult](https://cloud.tencent.com/document/api/1122/40683#AmountBeforeTaxResult)
-* [ApplyFlexPaymentResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexPaymentResult)
-* [ApplyFlexSettlementResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexSettlementResult)
-* [CreateFlexPayeeResult](https://cloud.tencent.com/document/api/1122/40683#CreateFlexPayeeResult)
-* [FlexFundingAccountInfo](https://cloud.tencent.com/document/api/1122/40683#FlexFundingAccountInfo)
-* [FreezeFlexBalanceResult](https://cloud.tencent.com/document/api/1122/40683#FreezeFlexBalanceResult)
-* [FreezeOrderResult](https://cloud.tencent.com/document/api/1122/40683#FreezeOrderResult)
-* [FreezeOrders](https://cloud.tencent.com/document/api/1122/40683#FreezeOrders)
-* [PayeeAccountBalanceResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountBalanceResult)
-* [PayeeAccountInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfoResult)
-* [PayeeAccountInfos](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfos)
-* [PayeeAccountPropertyInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountPropertyInfo)
-* [PayeeAccountUserInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountUserInfo)
-* [PayeeInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeInfoResult)
-* [PayeeTaxInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxInfo)
-* [PayeeTaxTemplateInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxTemplateInfo)
-* [PaymentOrderResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderResult)
-* [PaymentOrderStatusResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderStatusResult)
-* [PaymentOrders](https://cloud.tencent.com/document/api/1122/40683#PaymentOrders)
-* [SettlementOrderResult](https://cloud.tencent.com/document/api/1122/40683#SettlementOrderResult)
-* [SettlementOrders](https://cloud.tencent.com/document/api/1122/40683#SettlementOrders)
+* [BillResourceSummary](https://cloud.tencent.com/document/api/555/19183#BillResourceSummary)
+ * 新增成员:InstanceType, OriginalCostWithRI, SPDeduction, OriginalCostWithSP
-## 数据湖计算(dlc) 版本:2021-01-25
-### 第 19 次发布
-发布时间:2022-06-07 06:06:14
+## 云数据库 MySQL(cdb) 版本:2017-03-20
+
+### 第 94 次发布
+
+发布时间:2022-06-08 06:05:02
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [SellConfig](https://cloud.tencent.com/document/api/236/15878#SellConfig)
+
+ * 新增成员:EngineType
+
+
+
+
+## 日志服务(cls) 版本:2020-10-16
+
+### 第 22 次发布
+
+发布时间:2022-06-08 06:06:22
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [ConsumerContent](https://cloud.tencent.com/document/api/614/56471#ConsumerContent)
+
+ * 新增成员:TimestampAccuracy
+
+
+
+
+## 弹性 MapReduce(emr) 版本:2019-01-03
+
+### 第 33 次发布
+
+发布时间:2022-06-08 06:09:23
本次发布包含了以下内容:
@@ -81,41 +94,104 @@
修改接口:
-* [DescribeSparkAppTasks](https://cloud.tencent.com/document/api/1342/74533)
+* [AddUsersForUserManager](https://cloud.tencent.com/document/api/589/74069)
- * 新增出参:SparkAppTasks
+ * 新增入参:InstanceId
+ * 新增出参:SuccessUserList, FailedUserList
+* [DescribeUsersForUserManager](https://cloud.tencent.com/document/api/589/74225)
+ * 新增入参:InstanceId, PageNo, PageSize, UserManagerFilter
-## 云数据库 MongoDB(mongodb) 版本:2019-07-25
+ * 新增出参:TotalCnt, UserManagerUserList
-### 第 21 次发布
-发布时间:2022-06-07 06:10:21
+新增数据结构:
+
+* [UserManagerFilter](https://cloud.tencent.com/document/api/589/33981#UserManagerFilter)
+* [UserManagerUserBriefInfo](https://cloud.tencent.com/document/api/589/33981#UserManagerUserBriefInfo)
+
+
+
+## 云直播(live) 版本:2018-08-01
+
+### 第 77 次发布
+
+发布时间:2022-06-08 06:11:54
本次发布包含了以下内容:
改善已有的文档。
+修改接口:
+
+* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245)
+
+ * 新增入参:ToUrl
+
+* [CreateLiveRecordTemplate](https://cloud.tencent.com/document/api/267/32614)
+
+ * 新增入参:FlvSpecialParam
+
+* [ModifyLiveRecordTemplate](https://cloud.tencent.com/document/api/267/32608)
+
+ * 新增入参:FlvSpecialParam
+
+
+新增数据结构:
+
+* [FlvSpecialParam](https://cloud.tencent.com/document/api/267/20474#FlvSpecialParam)
+
修改数据结构:
-* [SpecificationInfo](https://cloud.tencent.com/document/api/240/38576#SpecificationInfo)
+* [RecordTemplateInfo](https://cloud.tencent.com/document/api/267/20474#RecordTemplateInfo)
- * 新增成员:SupportMultiAZ
+ * 新增成员:FlvSpecialParam
-## 云数据库 MongoDB(mongodb) 版本:2018-04-08
+## 医疗报告结构化(mrs) 版本:2020-09-10
+### 第 11 次发布
+发布时间:2022-06-08 06:12:58
-## 云数据库 SQL Server(sqlserver) 版本:2018-03-28
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [ImageToObject](https://cloud.tencent.com/document/api/1314/56228)
+
+ * 新增出参:TextTypeList
-### 第 33 次发布
-发布时间:2022-06-07 06:12:09
+
+
+## 流计算 Oceanus(oceanus) 版本:2019-04-22
+
+### 第 18 次发布
+
+发布时间:2022-06-08 06:13:07
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [TriggerJobSavepoint](https://cloud.tencent.com/document/api/849/75095)
+
+
+
+## 文字识别(ocr) 版本:2018-11-19
+
+### 第 67 次发布
+
+发布时间:2022-06-08 06:13:12
本次发布包含了以下内容:
@@ -123,20 +199,242 @@
修改接口:
-* [RemoveBackups](https://cloud.tencent.com/document/api/238/46287)
+* [MixedInvoiceOCR](https://cloud.tencent.com/document/api/866/37835)
- * 新增入参:StartTime, EndTime
+ * 新增入参:ReturnOther
- * **修改入参**:BackupNames
+## 服务网格(tcm) 版本:2021-04-13
-## 碳引擎(tan) 版本:2022-04-20
+### 第 9 次发布
+
+发布时间:2022-06-08 06:15:21
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增数据结构:
+
+* [CustomPromConfig](https://cloud.tencent.com/document/api/1261/63843#CustomPromConfig)
+
+修改数据结构:
+
+* [AccessLogConfig](https://cloud.tencent.com/document/api/1261/63843#AccessLogConfig)
+
+ * 新增成员:Address, EnableServer, EnableStdout
+
+* [PrometheusConfig](https://cloud.tencent.com/document/api/1261/63843#PrometheusConfig)
+
+ * 新增成员:CustomProm
+
+
+
+
+## 容器安全服务(tcss) 版本:2020-11-01
+
+### 第 18 次发布
+
+发布时间:2022-06-08 06:15:35
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeVirusSummary](https://cloud.tencent.com/document/api/1285/65577)
+
+ * 新增出参:IsolateIncrease, IsolateCnt
+
+
+
+
+## 弹性微服务(tem) 版本:2021-07-01
+
+### 第 16 次发布
+
+发布时间:2022-06-08 06:16:15
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [CronHorizontalAutoscaler](https://cloud.tencent.com/document/api/1371/60171#CronHorizontalAutoscaler)
+
+ * **修改成员**:Name, Period, Schedules, Enabled
+
+* [HorizontalAutoscaler](https://cloud.tencent.com/document/api/1371/60171#HorizontalAutoscaler)
+
+ * 新增成员:Enabled
+
+ * **修改成员**:MinReplicas, MaxReplicas, Metrics, Threshold
+
+
+
+
+## 弹性微服务(tem) 版本:2020-12-21
+
+
+
+## 边缘安全加速平台(teo) 版本:2022-01-06
+
+### 第 6 次发布
+
+发布时间:2022-06-08 06:16:20
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CreateCustomErrorPage](https://cloud.tencent.com/document/api/1552/75112)
+* [CreateOriginGroup](https://cloud.tencent.com/document/api/1552/75113)
+* [DeleteOriginGroup](https://cloud.tencent.com/document/api/1552/75099)
+* [DescribeBotManagedRules](https://cloud.tencent.com/document/api/1552/75111)
+* [DescribeDDoSPolicy](https://cloud.tencent.com/document/api/1552/75110)
+* [DescribeOriginGroup](https://cloud.tencent.com/document/api/1552/75098)
+* [DescribeOriginGroupDetail](https://cloud.tencent.com/document/api/1552/75097)
+* [DescribeSecurityPolicy](https://cloud.tencent.com/document/api/1552/75109)
+* [DescribeSecurityPolicyList](https://cloud.tencent.com/document/api/1552/75108)
+* [DescribeSecurityPolicyManagedRules](https://cloud.tencent.com/document/api/1552/75107)
+* [DescribeSecurityPolicyManagedRulesId](https://cloud.tencent.com/document/api/1552/75106)
+* [DescribeSecurityPolicyRegions](https://cloud.tencent.com/document/api/1552/75105)
+* [DescribeZoneDDoSPolicy](https://cloud.tencent.com/document/api/1552/75104)
+* [ModifyDDoSPolicy](https://cloud.tencent.com/document/api/1552/75103)
+* [ModifyDDoSPolicyHost](https://cloud.tencent.com/document/api/1552/75102)
+* [ModifyOriginGroup](https://cloud.tencent.com/document/api/1552/75096)
+* [ModifySecurityPolicy](https://cloud.tencent.com/document/api/1552/75101)
+
+新增数据结构:
+
+* [ACLCondition](https://cloud.tencent.com/document/api/1552/73155#ACLCondition)
+* [ACLUserRule](https://cloud.tencent.com/document/api/1552/73155#ACLUserRule)
+* [AclConfig](https://cloud.tencent.com/document/api/1552/73155#AclConfig)
+* [AiRule](https://cloud.tencent.com/document/api/1552/73155#AiRule)
+* [BotConfig](https://cloud.tencent.com/document/api/1552/73155#BotConfig)
+* [BotManagedRule](https://cloud.tencent.com/document/api/1552/73155#BotManagedRule)
+* [BotManagedRuleDetail](https://cloud.tencent.com/document/api/1552/73155#BotManagedRuleDetail)
+* [BotPortraitRule](https://cloud.tencent.com/document/api/1552/73155#BotPortraitRule)
+* [DDoSAcl](https://cloud.tencent.com/document/api/1552/73155#DDoSAcl)
+* [DDoSAntiPly](https://cloud.tencent.com/document/api/1552/73155#DDoSAntiPly)
+* [DDoSApplication](https://cloud.tencent.com/document/api/1552/73155#DDoSApplication)
+* [DDoSConfig](https://cloud.tencent.com/document/api/1552/73155#DDoSConfig)
+* [DDoSFeaturesFilter](https://cloud.tencent.com/document/api/1552/73155#DDoSFeaturesFilter)
+* [DDoSGeoIp](https://cloud.tencent.com/document/api/1552/73155#DDoSGeoIp)
+* [DDoSStatusInfo](https://cloud.tencent.com/document/api/1552/73155#DDoSStatusInfo)
+* [DDoSUserAllowBlockIP](https://cloud.tencent.com/document/api/1552/73155#DDoSUserAllowBlockIP)
+* [DdosAcls](https://cloud.tencent.com/document/api/1552/73155#DdosAcls)
+* [DdosAllowBlock](https://cloud.tencent.com/document/api/1552/73155#DdosAllowBlock)
+* [DdosPacketFilter](https://cloud.tencent.com/document/api/1552/73155#DdosPacketFilter)
+* [DdosRule](https://cloud.tencent.com/document/api/1552/73155#DdosRule)
+* [GeoIp](https://cloud.tencent.com/document/api/1552/73155#GeoIp)
+* [ManagedRule](https://cloud.tencent.com/document/api/1552/73155#ManagedRule)
+* [OriginFilter](https://cloud.tencent.com/document/api/1552/73155#OriginFilter)
+* [RateLimitConfig](https://cloud.tencent.com/document/api/1552/73155#RateLimitConfig)
+* [RateLimitTemplate](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplate)
+* [RateLimitTemplateDetail](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplateDetail)
+* [RateLimitUserRule](https://cloud.tencent.com/document/api/1552/73155#RateLimitUserRule)
+* [SecurityConfig](https://cloud.tencent.com/document/api/1552/73155#SecurityConfig)
+* [SecurityEntity](https://cloud.tencent.com/document/api/1552/73155#SecurityEntity)
+* [ShieldArea](https://cloud.tencent.com/document/api/1552/73155#ShieldArea)
+* [SwitchConfig](https://cloud.tencent.com/document/api/1552/73155#SwitchConfig)
+* [WafConfig](https://cloud.tencent.com/document/api/1552/73155#WafConfig)
+* [WafRule](https://cloud.tencent.com/document/api/1552/73155#WafRule)
+
+
+
+## 腾讯云 TI 平台 TI-ONE(tione) 版本:2021-11-11
+
+### 第 2 次发布
+
+发布时间:2022-06-07 21:53:13
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [CreateTrainingModel](https://cloud.tencent.com/document/api/851/75074)
+* [CreateTrainingTask](https://cloud.tencent.com/document/api/851/75094)
+* [DeleteDataset](https://cloud.tencent.com/document/api/851/75080)
+* [DeleteTrainingModel](https://cloud.tencent.com/document/api/851/75073)
+* [DeleteTrainingModelVersion](https://cloud.tencent.com/document/api/851/75072)
+* [DeleteTrainingTask](https://cloud.tencent.com/document/api/851/75093)
+* [DescribeBillingResourceGroups](https://cloud.tencent.com/document/api/851/75065)
+* [DescribeBillingSpecsPrice](https://cloud.tencent.com/document/api/851/75067)
+* [DescribeDatasetDetailStructured](https://cloud.tencent.com/document/api/851/75079)
+* [DescribeDatasetDetailUnstructured](https://cloud.tencent.com/document/api/851/75078)
+* [DescribeDatasets](https://cloud.tencent.com/document/api/851/75077)
+* [DescribeInferTemplates](https://cloud.tencent.com/document/api/851/75082)
+* [DescribeLatestTrainingMetrics](https://cloud.tencent.com/document/api/851/75092)
+* [DescribeLogs](https://cloud.tencent.com/document/api/851/75076)
+* [DescribeTrainingFrameworks](https://cloud.tencent.com/document/api/851/75091)
+* [DescribeTrainingMetrics](https://cloud.tencent.com/document/api/851/75090)
+* [DescribeTrainingModelVersion](https://cloud.tencent.com/document/api/851/75071)
+* [DescribeTrainingModelVersions](https://cloud.tencent.com/document/api/851/75070)
+* [DescribeTrainingModels](https://cloud.tencent.com/document/api/851/75069)
+* [DescribeTrainingTask](https://cloud.tencent.com/document/api/851/75089)
+* [DescribeTrainingTaskPods](https://cloud.tencent.com/document/api/851/75088)
+* [DescribeTrainingTasks](https://cloud.tencent.com/document/api/851/75087)
+* [PushTrainingMetrics](https://cloud.tencent.com/document/api/851/75086)
+* [StartTrainingTask](https://cloud.tencent.com/document/api/851/75085)
+* [StopTrainingTask](https://cloud.tencent.com/document/api/851/75084)
+
+新增数据结构:
+
+* [CFSConfig](https://cloud.tencent.com/document/api/851/75051#CFSConfig)
+* [CustomTrainingData](https://cloud.tencent.com/document/api/851/75051#CustomTrainingData)
+* [CustomTrainingMetric](https://cloud.tencent.com/document/api/851/75051#CustomTrainingMetric)
+* [CustomTrainingPoint](https://cloud.tencent.com/document/api/851/75051#CustomTrainingPoint)
+* [DataConfig](https://cloud.tencent.com/document/api/851/75051#DataConfig)
+* [DataPoint](https://cloud.tencent.com/document/api/851/75051#DataPoint)
+* [DataSetConfig](https://cloud.tencent.com/document/api/851/75051#DataSetConfig)
+* [DatasetGroup](https://cloud.tencent.com/document/api/851/75051#DatasetGroup)
+* [DatasetInfo](https://cloud.tencent.com/document/api/851/75051#DatasetInfo)
+* [DetectionLabelInfo](https://cloud.tencent.com/document/api/851/75051#DetectionLabelInfo)
+* [Filter](https://cloud.tencent.com/document/api/851/75051#Filter)
+* [FilterLabelInfo](https://cloud.tencent.com/document/api/851/75051#FilterLabelInfo)
+* [FrameworkInfo](https://cloud.tencent.com/document/api/851/75051#FrameworkInfo)
+* [FrameworkVersion](https://cloud.tencent.com/document/api/851/75051#FrameworkVersion)
+* [GpuDetail](https://cloud.tencent.com/document/api/851/75051#GpuDetail)
+* [GroupResource](https://cloud.tencent.com/document/api/851/75051#GroupResource)
+* [HDFSConfig](https://cloud.tencent.com/document/api/851/75051#HDFSConfig)
+* [ImageInfo](https://cloud.tencent.com/document/api/851/75051#ImageInfo)
+* [InferTemplate](https://cloud.tencent.com/document/api/851/75051#InferTemplate)
+* [InferTemplateGroup](https://cloud.tencent.com/document/api/851/75051#InferTemplateGroup)
+* [Instance](https://cloud.tencent.com/document/api/851/75051#Instance)
+* [LogConfig](https://cloud.tencent.com/document/api/851/75051#LogConfig)
+* [LogIdentity](https://cloud.tencent.com/document/api/851/75051#LogIdentity)
+* [MetricData](https://cloud.tencent.com/document/api/851/75051#MetricData)
+* [OcrLabelInfo](https://cloud.tencent.com/document/api/851/75051#OcrLabelInfo)
+* [PointInfo](https://cloud.tencent.com/document/api/851/75051#PointInfo)
+* [ResourceConfigInfo](https://cloud.tencent.com/document/api/851/75051#ResourceConfigInfo)
+* [ResourceGroup](https://cloud.tencent.com/document/api/851/75051#ResourceGroup)
+* [ResourceInfo](https://cloud.tencent.com/document/api/851/75051#ResourceInfo)
+* [RowItem](https://cloud.tencent.com/document/api/851/75051#RowItem)
+* [RowValue](https://cloud.tencent.com/document/api/851/75051#RowValue)
+* [SegmentationInfo](https://cloud.tencent.com/document/api/851/75051#SegmentationInfo)
+* [SpecPrice](https://cloud.tencent.com/document/api/851/75051#SpecPrice)
+* [SpecUnit](https://cloud.tencent.com/document/api/851/75051#SpecUnit)
+* [StartCmdInfo](https://cloud.tencent.com/document/api/851/75051#StartCmdInfo)
+* [TagFilter](https://cloud.tencent.com/document/api/851/75051#TagFilter)
+* [TrainingDataPoint](https://cloud.tencent.com/document/api/851/75051#TrainingDataPoint)
+* [TrainingMetric](https://cloud.tencent.com/document/api/851/75051#TrainingMetric)
+* [TrainingModelDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelDTO)
+* [TrainingModelVersionDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelVersionDTO)
+* [TrainingTaskDetail](https://cloud.tencent.com/document/api/851/75051#TrainingTaskDetail)
+* [TrainingTaskSetItem](https://cloud.tencent.com/document/api/851/75051#TrainingTaskSetItem)
### 第 1 次发布
-发布时间:2022-06-06 16:47:40
+发布时间:2022-06-07 20:01:24
本次发布包含了以下内容:
@@ -144,15 +442,25 @@
新增接口:
-* [CreateBlockNodeRecords](https://cloud.tencent.com/document/api/1498/74949)
+* [CreateDataset](https://cloud.tencent.com/document/api/851/75050)
+新增数据结构:
+* [CosPathInfo](https://cloud.tencent.com/document/api/851/75051#CosPathInfo)
+* [SchemaInfo](https://cloud.tencent.com/document/api/851/75051#SchemaInfo)
+* [Tag](https://cloud.tencent.com/document/api/851/75051#Tag)
-## 实时音视频(trtc) 版本:2019-07-22
-### 第 30 次发布
-发布时间:2022-06-07 06:15:13
+## 腾讯云 TI 平台 TI-ONE(tione) 版本:2019-10-22
+
+
+
+## T-Sec-安心平台(RP)(trp) 版本:2021-05-15
+
+### 第 1 次发布
+
+发布时间:2022-06-07 16:18:00
本次发布包含了以下内容:
@@ -160,13 +468,47 @@
新增接口:
-* [DescribeExternalTrtcMeasure](https://cloud.tencent.com/document/api/647/74978)
-* [MeasureTrtcMcuExternal](https://cloud.tencent.com/document/api/647/74977)
+* [CreateCodeBatch](https://cloud.tencent.com/document/api/1458/75029)
+* [CreateCodePack](https://cloud.tencent.com/document/api/1458/75028)
+* [CreateMerchant](https://cloud.tencent.com/document/api/1458/75027)
+* [CreateProduct](https://cloud.tencent.com/document/api/1458/75026)
+* [CreateTraceChain](https://cloud.tencent.com/document/api/1458/75025)
+* [CreateTraceCodes](https://cloud.tencent.com/document/api/1458/75024)
+* [CreateTraceData](https://cloud.tencent.com/document/api/1458/75023)
+* [DeleteCodeBatch](https://cloud.tencent.com/document/api/1458/75022)
+* [DeleteMerchant](https://cloud.tencent.com/document/api/1458/75021)
+* [DeleteProduct](https://cloud.tencent.com/document/api/1458/75020)
+* [DeleteTraceData](https://cloud.tencent.com/document/api/1458/75019)
+* [DescribeCodeBatchById](https://cloud.tencent.com/document/api/1458/75018)
+* [DescribeCodeBatchs](https://cloud.tencent.com/document/api/1458/75017)
+* [DescribeCodePacks](https://cloud.tencent.com/document/api/1458/75016)
+* [DescribeCodesByPack](https://cloud.tencent.com/document/api/1458/75015)
+* [DescribeMerchantById](https://cloud.tencent.com/document/api/1458/75014)
+* [DescribeMerchants](https://cloud.tencent.com/document/api/1458/75013)
+* [DescribeProductById](https://cloud.tencent.com/document/api/1458/75012)
+* [DescribeProducts](https://cloud.tencent.com/document/api/1458/75011)
+* [DescribeTraceCodeById](https://cloud.tencent.com/document/api/1458/75010)
+* [DescribeTraceCodes](https://cloud.tencent.com/document/api/1458/75009)
+* [DescribeTraceDataList](https://cloud.tencent.com/document/api/1458/75008)
+* [ModifyCodeBatch](https://cloud.tencent.com/document/api/1458/75007)
+* [ModifyMerchant](https://cloud.tencent.com/document/api/1458/75006)
+* [ModifyProduct](https://cloud.tencent.com/document/api/1458/75005)
+* [ModifyTraceCode](https://cloud.tencent.com/document/api/1458/75004)
+* [ModifyTraceData](https://cloud.tencent.com/document/api/1458/75003)
+* [ModifyTraceDataRanks](https://cloud.tencent.com/document/api/1458/75002)
新增数据结构:
-* [SdkAppIdNewTrtcTimeUsage](https://cloud.tencent.com/document/api/647/44055#SdkAppIdNewTrtcTimeUsage)
-* [TrtcTimeNewUsage](https://cloud.tencent.com/document/api/647/44055#TrtcTimeNewUsage)
+* [ChainData](https://cloud.tencent.com/document/api/1458/75030#ChainData)
+* [CodeBatch](https://cloud.tencent.com/document/api/1458/75030#CodeBatch)
+* [CodeItem](https://cloud.tencent.com/document/api/1458/75030#CodeItem)
+* [Ext](https://cloud.tencent.com/document/api/1458/75030#Ext)
+* [Merchant](https://cloud.tencent.com/document/api/1458/75030#Merchant)
+* [PackSpec](https://cloud.tencent.com/document/api/1458/75030#PackSpec)
+* [Product](https://cloud.tencent.com/document/api/1458/75030#Product)
+* [TraceCode](https://cloud.tencent.com/document/api/1458/75030#TraceCode)
+* [TraceData](https://cloud.tencent.com/document/api/1458/75030#TraceData)
+* [TraceItem](https://cloud.tencent.com/document/api/1458/75030#TraceItem)
@@ -391,6 +733,23 @@
## 云顾问(advisor) 版本:2020-07-21
+### 第 4 次发布
+
+发布时间:2022-06-08 06:03:05
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeTaskStrategyRisks](https://cloud.tencent.com/document/api/1264/63112)
+
+ * 新增入参:Env, TaskType
+
+ * 新增出参:ResourceCount
+
+
### 第 3 次发布
发布时间:2021-11-09 08:05:53
@@ -5965,6 +6324,25 @@
## 计费相关(billing) 版本:2018-07-09
+### 第 34 次发布
+
+发布时间:2022-06-08 06:04:08
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent)
+
+ * 新增成员:InstanceType, RiTimeSpan, OriginalCostWithRI, SPDeductionRate, SPDeduction, OriginalCostWithSP, BlendedDiscount
+
+* [BillResourceSummary](https://cloud.tencent.com/document/api/555/19183#BillResourceSummary)
+
+ * 新增成员:InstanceType, OriginalCostWithRI, SPDeduction, OriginalCostWithSP
+
+
### 第 33 次发布
发布时间:2022-03-30 06:01:46
@@ -10474,6 +10852,21 @@
## 云数据库 MySQL(cdb) 版本:2017-03-20
+### 第 94 次发布
+
+发布时间:2022-06-08 06:05:02
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [SellConfig](https://cloud.tencent.com/document/api/236/15878#SellConfig)
+
+ * 新增成员:EngineType
+
+
### 第 93 次发布
发布时间:2022-06-02 06:03:38
@@ -12498,7 +12891,7 @@
新增接口:
-* [[AddCLSTopicDomains](https://cloud.tencent.com/document/api/228/74961)](https://cloud.tencent.com/document/api/#/#)
+* [AddCLSTopicDomains](https://cloud.tencent.com/document/api/228/74961)
### 第 102 次发布
@@ -18719,6 +19112,21 @@
## 日志服务(cls) 版本:2020-10-16
+### 第 22 次发布
+
+发布时间:2022-06-08 06:06:22
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [ConsumerContent](https://cloud.tencent.com/document/api/614/56471#ConsumerContent)
+
+ * 新增成员:TimestampAccuracy
+
+
### 第 21 次发布
发布时间:2022-04-29 06:05:02
@@ -20747,44 +21155,44 @@
新增接口:
-* [[ApplyFlexPayment](https://cloud.tencent.com/document/api/1122/74976)](https://cloud.tencent.com/document/api/#/#)
-* [[ApplyFlexSettlement](https://cloud.tencent.com/document/api/1122/74975)](https://cloud.tencent.com/document/api/#/#)
-* [[CreateFlexPayee](https://cloud.tencent.com/document/api/1122/74974)](https://cloud.tencent.com/document/api/#/#)
-* [[FreezeFlexBalance](https://cloud.tencent.com/document/api/1122/74973)](https://cloud.tencent.com/document/api/#/#)
-* [[ModifyFlexPayeeAccountRightStatus](https://cloud.tencent.com/document/api/1122/74972)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexAmountBeforeTax](https://cloud.tencent.com/document/api/1122/74971)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexFreezeOrderList](https://cloud.tencent.com/document/api/1122/74970)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexPayeeAccountBalance](https://cloud.tencent.com/document/api/1122/74969)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexPayeeAccountInfo](https://cloud.tencent.com/document/api/1122/74968)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexPayeeAccountList](https://cloud.tencent.com/document/api/1122/74967)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexPayeeInfo](https://cloud.tencent.com/document/api/1122/74966)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexPaymentOrderList](https://cloud.tencent.com/document/api/1122/74965)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexPaymentOrderStatus](https://cloud.tencent.com/document/api/1122/74964)](https://cloud.tencent.com/document/api/#/#)
-* [[QueryFlexSettlementOrderList](https://cloud.tencent.com/document/api/1122/74963)](https://cloud.tencent.com/document/api/#/#)
+* [ApplyFlexPayment](https://cloud.tencent.com/document/api/1122/74976)
+* [ApplyFlexSettlement](https://cloud.tencent.com/document/api/1122/74975)
+* [CreateFlexPayee](https://cloud.tencent.com/document/api/1122/74974)
+* [FreezeFlexBalance](https://cloud.tencent.com/document/api/1122/74973)
+* [ModifyFlexPayeeAccountRightStatus](https://cloud.tencent.com/document/api/1122/74972)
+* [QueryFlexAmountBeforeTax](https://cloud.tencent.com/document/api/1122/74971)
+* [QueryFlexFreezeOrderList](https://cloud.tencent.com/document/api/1122/74970)
+* [QueryFlexPayeeAccountBalance](https://cloud.tencent.com/document/api/1122/74969)
+* [QueryFlexPayeeAccountInfo](https://cloud.tencent.com/document/api/1122/74968)
+* [QueryFlexPayeeAccountList](https://cloud.tencent.com/document/api/1122/74967)
+* [QueryFlexPayeeInfo](https://cloud.tencent.com/document/api/1122/74966)
+* [QueryFlexPaymentOrderList](https://cloud.tencent.com/document/api/1122/74965)
+* [QueryFlexPaymentOrderStatus](https://cloud.tencent.com/document/api/1122/74964)
+* [QueryFlexSettlementOrderList](https://cloud.tencent.com/document/api/1122/74963)
新增数据结构:
-* [[AmountBeforeTaxResult](https://cloud.tencent.com/document/api/1122/40683#AmountBeforeTaxResult)](https://cloud.tencent.com/document/api/1122/40683#[AmountBeforeTaxResult](https://cloud.tencent.com/document/api/1122/40683#AmountBeforeTaxResult))
-* [[ApplyFlexPaymentResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexPaymentResult)](https://cloud.tencent.com/document/api/1122/40683#[ApplyFlexPaymentResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexPaymentResult))
-* [[ApplyFlexSettlementResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexSettlementResult)](https://cloud.tencent.com/document/api/1122/40683#[ApplyFlexSettlementResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexSettlementResult))
-* [[CreateFlexPayeeResult](https://cloud.tencent.com/document/api/1122/40683#CreateFlexPayeeResult)](https://cloud.tencent.com/document/api/1122/40683#[CreateFlexPayeeResult](https://cloud.tencent.com/document/api/1122/40683#CreateFlexPayeeResult))
-* [[FlexFundingAccountInfo](https://cloud.tencent.com/document/api/1122/40683#FlexFundingAccountInfo)](https://cloud.tencent.com/document/api/1122/40683#[FlexFundingAccountInfo](https://cloud.tencent.com/document/api/1122/40683#FlexFundingAccountInfo))
-* [[FreezeFlexBalanceResult](https://cloud.tencent.com/document/api/1122/40683#FreezeFlexBalanceResult)](https://cloud.tencent.com/document/api/1122/40683#[FreezeFlexBalanceResult](https://cloud.tencent.com/document/api/1122/40683#FreezeFlexBalanceResult))
-* [[FreezeOrderResult](https://cloud.tencent.com/document/api/1122/40683#FreezeOrderResult)](https://cloud.tencent.com/document/api/1122/40683#[FreezeOrderResult](https://cloud.tencent.com/document/api/1122/40683#FreezeOrderResult))
-* [[FreezeOrders](https://cloud.tencent.com/document/api/1122/40683#FreezeOrders)](https://cloud.tencent.com/document/api/1122/40683#[FreezeOrders](https://cloud.tencent.com/document/api/1122/40683#FreezeOrders))
-* [[PayeeAccountBalanceResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountBalanceResult)](https://cloud.tencent.com/document/api/1122/40683#[PayeeAccountBalanceResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountBalanceResult))
-* [[PayeeAccountInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfoResult)](https://cloud.tencent.com/document/api/1122/40683#[PayeeAccountInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfoResult))
-* [[PayeeAccountInfos](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfos)](https://cloud.tencent.com/document/api/1122/40683#[PayeeAccountInfos](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfos))
-* [[PayeeAccountPropertyInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountPropertyInfo)](https://cloud.tencent.com/document/api/1122/40683#[PayeeAccountPropertyInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountPropertyInfo))
-* [[PayeeAccountUserInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountUserInfo)](https://cloud.tencent.com/document/api/1122/40683#[PayeeAccountUserInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountUserInfo))
-* [[PayeeInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeInfoResult)](https://cloud.tencent.com/document/api/1122/40683#[PayeeInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeInfoResult))
-* [[PayeeTaxInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxInfo)](https://cloud.tencent.com/document/api/1122/40683#[PayeeTaxInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxInfo))
-* [[PayeeTaxTemplateInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxTemplateInfo)](https://cloud.tencent.com/document/api/1122/40683#[PayeeTaxTemplateInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxTemplateInfo))
-* [[PaymentOrderResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderResult)](https://cloud.tencent.com/document/api/1122/40683#[PaymentOrderResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderResult))
-* [[PaymentOrderStatusResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderStatusResult)](https://cloud.tencent.com/document/api/1122/40683#[PaymentOrderStatusResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderStatusResult))
-* [[PaymentOrders](https://cloud.tencent.com/document/api/1122/40683#PaymentOrders)](https://cloud.tencent.com/document/api/1122/40683#[PaymentOrders](https://cloud.tencent.com/document/api/1122/40683#PaymentOrders))
-* [[SettlementOrderResult](https://cloud.tencent.com/document/api/1122/40683#SettlementOrderResult)](https://cloud.tencent.com/document/api/1122/40683#[SettlementOrderResult](https://cloud.tencent.com/document/api/1122/40683#SettlementOrderResult))
-* [[SettlementOrders](https://cloud.tencent.com/document/api/1122/40683#SettlementOrders)](https://cloud.tencent.com/document/api/1122/40683#[SettlementOrders](https://cloud.tencent.com/document/api/1122/40683#SettlementOrders))
+* [AmountBeforeTaxResult](https://cloud.tencent.com/document/api/1122/40683#AmountBeforeTaxResult)
+* [ApplyFlexPaymentResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexPaymentResult)
+* [ApplyFlexSettlementResult](https://cloud.tencent.com/document/api/1122/40683#ApplyFlexSettlementResult)
+* [CreateFlexPayeeResult](https://cloud.tencent.com/document/api/1122/40683#CreateFlexPayeeResult)
+* [FlexFundingAccountInfo](https://cloud.tencent.com/document/api/1122/40683#FlexFundingAccountInfo)
+* [FreezeFlexBalanceResult](https://cloud.tencent.com/document/api/1122/40683#FreezeFlexBalanceResult)
+* [FreezeOrderResult](https://cloud.tencent.com/document/api/1122/40683#FreezeOrderResult)
+* [FreezeOrders](https://cloud.tencent.com/document/api/1122/40683#FreezeOrders)
+* [PayeeAccountBalanceResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountBalanceResult)
+* [PayeeAccountInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfoResult)
+* [PayeeAccountInfos](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountInfos)
+* [PayeeAccountPropertyInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountPropertyInfo)
+* [PayeeAccountUserInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountUserInfo)
+* [PayeeInfoResult](https://cloud.tencent.com/document/api/1122/40683#PayeeInfoResult)
+* [PayeeTaxInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxInfo)
+* [PayeeTaxTemplateInfo](https://cloud.tencent.com/document/api/1122/40683#PayeeTaxTemplateInfo)
+* [PaymentOrderResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderResult)
+* [PaymentOrderStatusResult](https://cloud.tencent.com/document/api/1122/40683#PaymentOrderStatusResult)
+* [PaymentOrders](https://cloud.tencent.com/document/api/1122/40683#PaymentOrders)
+* [SettlementOrderResult](https://cloud.tencent.com/document/api/1122/40683#SettlementOrderResult)
+* [SettlementOrders](https://cloud.tencent.com/document/api/1122/40683#SettlementOrders)
### 第 66 次发布
@@ -32348,6 +32756,34 @@
## 弹性 MapReduce(emr) 版本:2019-01-03
+### 第 33 次发布
+
+发布时间:2022-06-08 06:09:23
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [AddUsersForUserManager](https://cloud.tencent.com/document/api/589/74069)
+
+ * 新增入参:InstanceId
+
+ * 新增出参:SuccessUserList, FailedUserList
+
+* [DescribeUsersForUserManager](https://cloud.tencent.com/document/api/589/74225)
+
+ * 新增入参:InstanceId, PageNo, PageSize, UserManagerFilter
+
+ * 新增出参:TotalCnt, UserManagerUserList
+
+
+新增数据结构:
+
+* [[UserManagerFilter](https://cloud.tencent.com/document/api/589/33981#UserManagerFilter)](https://cloud.tencent.com/document/api/589/33981#[UserManagerFilter](https://cloud.tencent.com/document/api/589/33981#UserManagerFilter))
+* [[UserManagerUserBriefInfo](https://cloud.tencent.com/document/api/589/33981#UserManagerUserBriefInfo)](https://cloud.tencent.com/document/api/589/33981#[UserManagerUserBriefInfo](https://cloud.tencent.com/document/api/589/33981#UserManagerUserBriefInfo))
+
### 第 32 次发布
发布时间:2022-05-23 06:08:01
@@ -43943,6 +44379,40 @@
## 云直播(live) 版本:2018-08-01
+### 第 77 次发布
+
+发布时间:2022-06-08 06:11:54
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245)
+
+ * 新增入参:ToUrl
+
+* [CreateLiveRecordTemplate](https://cloud.tencent.com/document/api/267/32614)
+
+ * 新增入参:FlvSpecialParam
+
+* [ModifyLiveRecordTemplate](https://cloud.tencent.com/document/api/267/32608)
+
+ * 新增入参:FlvSpecialParam
+
+
+新增数据结构:
+
+* [[FlvSpecialParam](https://cloud.tencent.com/document/api/267/20474#FlvSpecialParam)](https://cloud.tencent.com/document/api/267/20474#[FlvSpecialParam](https://cloud.tencent.com/document/api/267/20474#FlvSpecialParam))
+
+修改数据结构:
+
+* [RecordTemplateInfo](https://cloud.tencent.com/document/api/267/20474#RecordTemplateInfo)
+
+ * 新增成员:FlvSpecialParam
+
+
### 第 76 次发布
发布时间:2022-03-29 08:12:29
@@ -49412,6 +49882,21 @@
## 医疗报告结构化(mrs) 版本:2020-09-10
+### 第 11 次发布
+
+发布时间:2022-06-08 06:12:58
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [ImageToObject](https://cloud.tencent.com/document/api/1314/56228)
+
+ * 新增出参:TextTypeList
+
+
### 第 10 次发布
发布时间:2021-12-14 08:12:50
@@ -50268,6 +50753,18 @@
## 流计算 Oceanus(oceanus) 版本:2019-04-22
+### 第 18 次发布
+
+发布时间:2022-06-08 06:13:07
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[TriggerJobSavepoint](https://cloud.tencent.com/document/api/849/75095)](https://cloud.tencent.com/document/api/#/#)
+
### 第 17 次发布
发布时间:2022-05-23 06:11:33
@@ -50650,6 +51147,21 @@
## 文字识别(ocr) 版本:2018-11-19
+### 第 67 次发布
+
+发布时间:2022-06-08 06:13:12
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [MixedInvoiceOCR](https://cloud.tencent.com/document/api/866/37835)
+
+ * 新增入参:ReturnOther
+
+
### 第 66 次发布
发布时间:2022-05-12 06:14:35
@@ -58869,7 +59381,7 @@
新增接口:
-* [[CreateBlockNodeRecords](https://cloud.tencent.com/document/api/1498/74949)](https://cloud.tencent.com/document/api/#/#)
+* [CreateBlockNodeRecords](https://cloud.tencent.com/document/api/1498/74949)
@@ -62051,6 +62563,29 @@
## 服务网格(tcm) 版本:2021-04-13
+### 第 9 次发布
+
+发布时间:2022-06-08 06:15:21
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增数据结构:
+
+* [[CustomPromConfig](https://cloud.tencent.com/document/api/1261/63843#CustomPromConfig)](https://cloud.tencent.com/document/api/1261/63843#[CustomPromConfig](https://cloud.tencent.com/document/api/1261/63843#CustomPromConfig))
+
+修改数据结构:
+
+* [AccessLogConfig](https://cloud.tencent.com/document/api/1261/63843#AccessLogConfig)
+
+ * 新增成员:Address, EnableServer, EnableStdout
+
+* [PrometheusConfig](https://cloud.tencent.com/document/api/1261/63843#PrometheusConfig)
+
+ * 新增成员:CustomProm
+
+
### 第 8 次发布
发布时间:2022-05-24 06:18:55
@@ -62976,6 +63511,21 @@
## 容器安全服务(tcss) 版本:2020-11-01
+### 第 18 次发布
+
+发布时间:2022-06-08 06:15:35
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改接口:
+
+* [DescribeVirusSummary](https://cloud.tencent.com/document/api/1285/65577)
+
+ * 新增出参:IsolateIncrease, IsolateCnt
+
+
### 第 17 次发布
发布时间:2022-05-25 06:15:02
@@ -64924,6 +65474,27 @@
## 弹性微服务(tem) 版本:2021-07-01
+### 第 16 次发布
+
+发布时间:2022-06-08 06:16:15
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+修改数据结构:
+
+* [CronHorizontalAutoscaler](https://cloud.tencent.com/document/api/1371/60171#CronHorizontalAutoscaler)
+
+ * **修改成员**:Name, Period, Schedules, Enabled
+
+* [HorizontalAutoscaler](https://cloud.tencent.com/document/api/1371/60171#HorizontalAutoscaler)
+
+ * 新增成员:Enabled
+
+ * **修改成员**:MinReplicas, MaxReplicas, Metrics, Threshold
+
+
### 第 15 次发布
发布时间:2022-04-28 06:18:38
@@ -65251,6 +65822,70 @@
## 边缘安全加速平台(teo) 版本:2022-01-06
+### 第 6 次发布
+
+发布时间:2022-06-08 06:16:20
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[CreateCustomErrorPage](https://cloud.tencent.com/document/api/1552/75112)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateOriginGroup](https://cloud.tencent.com/document/api/1552/75113)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteOriginGroup](https://cloud.tencent.com/document/api/1552/75099)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeBotManagedRules](https://cloud.tencent.com/document/api/1552/75111)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeDDoSPolicy](https://cloud.tencent.com/document/api/1552/75110)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeOriginGroup](https://cloud.tencent.com/document/api/1552/75098)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeOriginGroupDetail](https://cloud.tencent.com/document/api/1552/75097)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeSecurityPolicy](https://cloud.tencent.com/document/api/1552/75109)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeSecurityPolicyList](https://cloud.tencent.com/document/api/1552/75108)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeSecurityPolicyManagedRules](https://cloud.tencent.com/document/api/1552/75107)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeSecurityPolicyManagedRulesId](https://cloud.tencent.com/document/api/1552/75106)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeSecurityPolicyRegions](https://cloud.tencent.com/document/api/1552/75105)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeZoneDDoSPolicy](https://cloud.tencent.com/document/api/1552/75104)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyDDoSPolicy](https://cloud.tencent.com/document/api/1552/75103)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyDDoSPolicyHost](https://cloud.tencent.com/document/api/1552/75102)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyOriginGroup](https://cloud.tencent.com/document/api/1552/75096)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifySecurityPolicy](https://cloud.tencent.com/document/api/1552/75101)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[ACLCondition](https://cloud.tencent.com/document/api/1552/73155#ACLCondition)](https://cloud.tencent.com/document/api/1552/73155#[ACLCondition](https://cloud.tencent.com/document/api/1552/73155#ACLCondition))
+* [[ACLUserRule](https://cloud.tencent.com/document/api/1552/73155#ACLUserRule)](https://cloud.tencent.com/document/api/1552/73155#[ACLUserRule](https://cloud.tencent.com/document/api/1552/73155#ACLUserRule))
+* [[AclConfig](https://cloud.tencent.com/document/api/1552/73155#AclConfig)](https://cloud.tencent.com/document/api/1552/73155#[AclConfig](https://cloud.tencent.com/document/api/1552/73155#AclConfig))
+* [[AiRule](https://cloud.tencent.com/document/api/1552/73155#AiRule)](https://cloud.tencent.com/document/api/1552/73155#[AiRule](https://cloud.tencent.com/document/api/1552/73155#AiRule))
+* [[BotConfig](https://cloud.tencent.com/document/api/1552/73155#BotConfig)](https://cloud.tencent.com/document/api/1552/73155#[BotConfig](https://cloud.tencent.com/document/api/1552/73155#BotConfig))
+* [[BotManagedRule](https://cloud.tencent.com/document/api/1552/73155#BotManagedRule)](https://cloud.tencent.com/document/api/1552/73155#[BotManagedRule](https://cloud.tencent.com/document/api/1552/73155#BotManagedRule))
+* [[BotManagedRuleDetail](https://cloud.tencent.com/document/api/1552/73155#BotManagedRuleDetail)](https://cloud.tencent.com/document/api/1552/73155#[BotManagedRuleDetail](https://cloud.tencent.com/document/api/1552/73155#BotManagedRuleDetail))
+* [[BotPortraitRule](https://cloud.tencent.com/document/api/1552/73155#BotPortraitRule)](https://cloud.tencent.com/document/api/1552/73155#[BotPortraitRule](https://cloud.tencent.com/document/api/1552/73155#BotPortraitRule))
+* [[DDoSAcl](https://cloud.tencent.com/document/api/1552/73155#DDoSAcl)](https://cloud.tencent.com/document/api/1552/73155#[DDoSAcl](https://cloud.tencent.com/document/api/1552/73155#DDoSAcl))
+* [[DDoSAntiPly](https://cloud.tencent.com/document/api/1552/73155#DDoSAntiPly)](https://cloud.tencent.com/document/api/1552/73155#[DDoSAntiPly](https://cloud.tencent.com/document/api/1552/73155#DDoSAntiPly))
+* [[DDoSApplication](https://cloud.tencent.com/document/api/1552/73155#DDoSApplication)](https://cloud.tencent.com/document/api/1552/73155#[DDoSApplication](https://cloud.tencent.com/document/api/1552/73155#DDoSApplication))
+* [[DDoSConfig](https://cloud.tencent.com/document/api/1552/73155#DDoSConfig)](https://cloud.tencent.com/document/api/1552/73155#[DDoSConfig](https://cloud.tencent.com/document/api/1552/73155#DDoSConfig))
+* [[DDoSFeaturesFilter](https://cloud.tencent.com/document/api/1552/73155#DDoSFeaturesFilter)](https://cloud.tencent.com/document/api/1552/73155#[DDoSFeaturesFilter](https://cloud.tencent.com/document/api/1552/73155#DDoSFeaturesFilter))
+* [[DDoSGeoIp](https://cloud.tencent.com/document/api/1552/73155#DDoSGeoIp)](https://cloud.tencent.com/document/api/1552/73155#[DDoSGeoIp](https://cloud.tencent.com/document/api/1552/73155#DDoSGeoIp))
+* [[DDoSStatusInfo](https://cloud.tencent.com/document/api/1552/73155#DDoSStatusInfo)](https://cloud.tencent.com/document/api/1552/73155#[DDoSStatusInfo](https://cloud.tencent.com/document/api/1552/73155#DDoSStatusInfo))
+* [[DDoSUserAllowBlockIP](https://cloud.tencent.com/document/api/1552/73155#DDoSUserAllowBlockIP)](https://cloud.tencent.com/document/api/1552/73155#[DDoSUserAllowBlockIP](https://cloud.tencent.com/document/api/1552/73155#DDoSUserAllowBlockIP))
+* [[DdosAcls](https://cloud.tencent.com/document/api/1552/73155#DdosAcls)](https://cloud.tencent.com/document/api/1552/73155#[DdosAcls](https://cloud.tencent.com/document/api/1552/73155#DdosAcls))
+* [[DdosAllowBlock](https://cloud.tencent.com/document/api/1552/73155#DdosAllowBlock)](https://cloud.tencent.com/document/api/1552/73155#[DdosAllowBlock](https://cloud.tencent.com/document/api/1552/73155#DdosAllowBlock))
+* [[DdosPacketFilter](https://cloud.tencent.com/document/api/1552/73155#DdosPacketFilter)](https://cloud.tencent.com/document/api/1552/73155#[DdosPacketFilter](https://cloud.tencent.com/document/api/1552/73155#DdosPacketFilter))
+* [[DdosRule](https://cloud.tencent.com/document/api/1552/73155#DdosRule)](https://cloud.tencent.com/document/api/1552/73155#[DdosRule](https://cloud.tencent.com/document/api/1552/73155#DdosRule))
+* [[GeoIp](https://cloud.tencent.com/document/api/1552/73155#GeoIp)](https://cloud.tencent.com/document/api/1552/73155#[GeoIp](https://cloud.tencent.com/document/api/1552/73155#GeoIp))
+* [[ManagedRule](https://cloud.tencent.com/document/api/1552/73155#ManagedRule)](https://cloud.tencent.com/document/api/1552/73155#[ManagedRule](https://cloud.tencent.com/document/api/1552/73155#ManagedRule))
+* [[OriginFilter](https://cloud.tencent.com/document/api/1552/73155#OriginFilter)](https://cloud.tencent.com/document/api/1552/73155#[OriginFilter](https://cloud.tencent.com/document/api/1552/73155#OriginFilter))
+* [[RateLimitConfig](https://cloud.tencent.com/document/api/1552/73155#RateLimitConfig)](https://cloud.tencent.com/document/api/1552/73155#[RateLimitConfig](https://cloud.tencent.com/document/api/1552/73155#RateLimitConfig))
+* [[RateLimitTemplate](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplate)](https://cloud.tencent.com/document/api/1552/73155#[RateLimitTemplate](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplate))
+* [[RateLimitTemplateDetail](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplateDetail)](https://cloud.tencent.com/document/api/1552/73155#[RateLimitTemplateDetail](https://cloud.tencent.com/document/api/1552/73155#RateLimitTemplateDetail))
+* [[RateLimitUserRule](https://cloud.tencent.com/document/api/1552/73155#RateLimitUserRule)](https://cloud.tencent.com/document/api/1552/73155#[RateLimitUserRule](https://cloud.tencent.com/document/api/1552/73155#RateLimitUserRule))
+* [[SecurityConfig](https://cloud.tencent.com/document/api/1552/73155#SecurityConfig)](https://cloud.tencent.com/document/api/1552/73155#[SecurityConfig](https://cloud.tencent.com/document/api/1552/73155#SecurityConfig))
+* [[SecurityEntity](https://cloud.tencent.com/document/api/1552/73155#SecurityEntity)](https://cloud.tencent.com/document/api/1552/73155#[SecurityEntity](https://cloud.tencent.com/document/api/1552/73155#SecurityEntity))
+* [[ShieldArea](https://cloud.tencent.com/document/api/1552/73155#ShieldArea)](https://cloud.tencent.com/document/api/1552/73155#[ShieldArea](https://cloud.tencent.com/document/api/1552/73155#ShieldArea))
+* [[SwitchConfig](https://cloud.tencent.com/document/api/1552/73155#SwitchConfig)](https://cloud.tencent.com/document/api/1552/73155#[SwitchConfig](https://cloud.tencent.com/document/api/1552/73155#SwitchConfig))
+* [[WafConfig](https://cloud.tencent.com/document/api/1552/73155#WafConfig)](https://cloud.tencent.com/document/api/1552/73155#[WafConfig](https://cloud.tencent.com/document/api/1552/73155#WafConfig))
+* [[WafRule](https://cloud.tencent.com/document/api/1552/73155#WafRule)](https://cloud.tencent.com/document/api/1552/73155#[WafRule](https://cloud.tencent.com/document/api/1552/73155#WafRule))
+
### 第 5 次发布
发布时间:2022-06-02 06:14:38
@@ -66866,6 +67501,109 @@
+## 腾讯云 TI 平台 TI-ONE(tione) 版本:2021-11-11
+
+### 第 2 次发布
+
+发布时间:2022-06-07 21:53:13
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[CreateTrainingModel](https://cloud.tencent.com/document/api/851/75074)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateTrainingTask](https://cloud.tencent.com/document/api/851/75094)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteDataset](https://cloud.tencent.com/document/api/851/75080)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteTrainingModel](https://cloud.tencent.com/document/api/851/75073)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteTrainingModelVersion](https://cloud.tencent.com/document/api/851/75072)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteTrainingTask](https://cloud.tencent.com/document/api/851/75093)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeBillingResourceGroups](https://cloud.tencent.com/document/api/851/75065)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeBillingSpecsPrice](https://cloud.tencent.com/document/api/851/75067)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeDatasetDetailStructured](https://cloud.tencent.com/document/api/851/75079)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeDatasetDetailUnstructured](https://cloud.tencent.com/document/api/851/75078)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeDatasets](https://cloud.tencent.com/document/api/851/75077)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeInferTemplates](https://cloud.tencent.com/document/api/851/75082)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeLatestTrainingMetrics](https://cloud.tencent.com/document/api/851/75092)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeLogs](https://cloud.tencent.com/document/api/851/75076)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingFrameworks](https://cloud.tencent.com/document/api/851/75091)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingMetrics](https://cloud.tencent.com/document/api/851/75090)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingModelVersion](https://cloud.tencent.com/document/api/851/75071)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingModelVersions](https://cloud.tencent.com/document/api/851/75070)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingModels](https://cloud.tencent.com/document/api/851/75069)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingTask](https://cloud.tencent.com/document/api/851/75089)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingTaskPods](https://cloud.tencent.com/document/api/851/75088)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTrainingTasks](https://cloud.tencent.com/document/api/851/75087)](https://cloud.tencent.com/document/api/#/#)
+* [[PushTrainingMetrics](https://cloud.tencent.com/document/api/851/75086)](https://cloud.tencent.com/document/api/#/#)
+* [[StartTrainingTask](https://cloud.tencent.com/document/api/851/75085)](https://cloud.tencent.com/document/api/#/#)
+* [[StopTrainingTask](https://cloud.tencent.com/document/api/851/75084)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[CFSConfig](https://cloud.tencent.com/document/api/851/75051#CFSConfig)](https://cloud.tencent.com/document/api/851/75051#[CFSConfig](https://cloud.tencent.com/document/api/851/75051#CFSConfig))
+* [[CustomTrainingData](https://cloud.tencent.com/document/api/851/75051#CustomTrainingData)](https://cloud.tencent.com/document/api/851/75051#[CustomTrainingData](https://cloud.tencent.com/document/api/851/75051#CustomTrainingData))
+* [[CustomTrainingMetric](https://cloud.tencent.com/document/api/851/75051#CustomTrainingMetric)](https://cloud.tencent.com/document/api/851/75051#[CustomTrainingMetric](https://cloud.tencent.com/document/api/851/75051#CustomTrainingMetric))
+* [[CustomTrainingPoint](https://cloud.tencent.com/document/api/851/75051#CustomTrainingPoint)](https://cloud.tencent.com/document/api/851/75051#[CustomTrainingPoint](https://cloud.tencent.com/document/api/851/75051#CustomTrainingPoint))
+* [[DataConfig](https://cloud.tencent.com/document/api/851/75051#DataConfig)](https://cloud.tencent.com/document/api/851/75051#[DataConfig](https://cloud.tencent.com/document/api/851/75051#DataConfig))
+* [[DataPoint](https://cloud.tencent.com/document/api/851/75051#DataPoint)](https://cloud.tencent.com/document/api/851/75051#[DataPoint](https://cloud.tencent.com/document/api/851/75051#DataPoint))
+* [[DataSetConfig](https://cloud.tencent.com/document/api/851/75051#DataSetConfig)](https://cloud.tencent.com/document/api/851/75051#[DataSetConfig](https://cloud.tencent.com/document/api/851/75051#DataSetConfig))
+* [[DatasetGroup](https://cloud.tencent.com/document/api/851/75051#DatasetGroup)](https://cloud.tencent.com/document/api/851/75051#[DatasetGroup](https://cloud.tencent.com/document/api/851/75051#DatasetGroup))
+* [[DatasetInfo](https://cloud.tencent.com/document/api/851/75051#DatasetInfo)](https://cloud.tencent.com/document/api/851/75051#[DatasetInfo](https://cloud.tencent.com/document/api/851/75051#DatasetInfo))
+* [[DetectionLabelInfo](https://cloud.tencent.com/document/api/851/75051#DetectionLabelInfo)](https://cloud.tencent.com/document/api/851/75051#[DetectionLabelInfo](https://cloud.tencent.com/document/api/851/75051#DetectionLabelInfo))
+* [[Filter](https://cloud.tencent.com/document/api/851/75051#Filter)](https://cloud.tencent.com/document/api/851/75051#[Filter](https://cloud.tencent.com/document/api/851/75051#Filter))
+* [[FilterLabelInfo](https://cloud.tencent.com/document/api/851/75051#FilterLabelInfo)](https://cloud.tencent.com/document/api/851/75051#[FilterLabelInfo](https://cloud.tencent.com/document/api/851/75051#FilterLabelInfo))
+* [[FrameworkInfo](https://cloud.tencent.com/document/api/851/75051#FrameworkInfo)](https://cloud.tencent.com/document/api/851/75051#[FrameworkInfo](https://cloud.tencent.com/document/api/851/75051#FrameworkInfo))
+* [[FrameworkVersion](https://cloud.tencent.com/document/api/851/75051#FrameworkVersion)](https://cloud.tencent.com/document/api/851/75051#[FrameworkVersion](https://cloud.tencent.com/document/api/851/75051#FrameworkVersion))
+* [[GpuDetail](https://cloud.tencent.com/document/api/851/75051#GpuDetail)](https://cloud.tencent.com/document/api/851/75051#[GpuDetail](https://cloud.tencent.com/document/api/851/75051#GpuDetail))
+* [[GroupResource](https://cloud.tencent.com/document/api/851/75051#GroupResource)](https://cloud.tencent.com/document/api/851/75051#[GroupResource](https://cloud.tencent.com/document/api/851/75051#GroupResource))
+* [[HDFSConfig](https://cloud.tencent.com/document/api/851/75051#HDFSConfig)](https://cloud.tencent.com/document/api/851/75051#[HDFSConfig](https://cloud.tencent.com/document/api/851/75051#HDFSConfig))
+* [[ImageInfo](https://cloud.tencent.com/document/api/851/75051#ImageInfo)](https://cloud.tencent.com/document/api/851/75051#[ImageInfo](https://cloud.tencent.com/document/api/851/75051#ImageInfo))
+* [[InferTemplate](https://cloud.tencent.com/document/api/851/75051#InferTemplate)](https://cloud.tencent.com/document/api/851/75051#[InferTemplate](https://cloud.tencent.com/document/api/851/75051#InferTemplate))
+* [[InferTemplateGroup](https://cloud.tencent.com/document/api/851/75051#InferTemplateGroup)](https://cloud.tencent.com/document/api/851/75051#[InferTemplateGroup](https://cloud.tencent.com/document/api/851/75051#InferTemplateGroup))
+* [[Instance](https://cloud.tencent.com/document/api/851/75051#Instance)](https://cloud.tencent.com/document/api/851/75051#[Instance](https://cloud.tencent.com/document/api/851/75051#Instance))
+* [[LogConfig](https://cloud.tencent.com/document/api/851/75051#LogConfig)](https://cloud.tencent.com/document/api/851/75051#[LogConfig](https://cloud.tencent.com/document/api/851/75051#LogConfig))
+* [[LogIdentity](https://cloud.tencent.com/document/api/851/75051#LogIdentity)](https://cloud.tencent.com/document/api/851/75051#[LogIdentity](https://cloud.tencent.com/document/api/851/75051#LogIdentity))
+* [[MetricData](https://cloud.tencent.com/document/api/851/75051#MetricData)](https://cloud.tencent.com/document/api/851/75051#[MetricData](https://cloud.tencent.com/document/api/851/75051#MetricData))
+* [[OcrLabelInfo](https://cloud.tencent.com/document/api/851/75051#OcrLabelInfo)](https://cloud.tencent.com/document/api/851/75051#[OcrLabelInfo](https://cloud.tencent.com/document/api/851/75051#OcrLabelInfo))
+* [[PointInfo](https://cloud.tencent.com/document/api/851/75051#PointInfo)](https://cloud.tencent.com/document/api/851/75051#[PointInfo](https://cloud.tencent.com/document/api/851/75051#PointInfo))
+* [[ResourceConfigInfo](https://cloud.tencent.com/document/api/851/75051#ResourceConfigInfo)](https://cloud.tencent.com/document/api/851/75051#[ResourceConfigInfo](https://cloud.tencent.com/document/api/851/75051#ResourceConfigInfo))
+* [[ResourceGroup](https://cloud.tencent.com/document/api/851/75051#ResourceGroup)](https://cloud.tencent.com/document/api/851/75051#[ResourceGroup](https://cloud.tencent.com/document/api/851/75051#ResourceGroup))
+* [[ResourceInfo](https://cloud.tencent.com/document/api/851/75051#ResourceInfo)](https://cloud.tencent.com/document/api/851/75051#[ResourceInfo](https://cloud.tencent.com/document/api/851/75051#ResourceInfo))
+* [[RowItem](https://cloud.tencent.com/document/api/851/75051#RowItem)](https://cloud.tencent.com/document/api/851/75051#[RowItem](https://cloud.tencent.com/document/api/851/75051#RowItem))
+* [[RowValue](https://cloud.tencent.com/document/api/851/75051#RowValue)](https://cloud.tencent.com/document/api/851/75051#[RowValue](https://cloud.tencent.com/document/api/851/75051#RowValue))
+* [[SegmentationInfo](https://cloud.tencent.com/document/api/851/75051#SegmentationInfo)](https://cloud.tencent.com/document/api/851/75051#[SegmentationInfo](https://cloud.tencent.com/document/api/851/75051#SegmentationInfo))
+* [[SpecPrice](https://cloud.tencent.com/document/api/851/75051#SpecPrice)](https://cloud.tencent.com/document/api/851/75051#[SpecPrice](https://cloud.tencent.com/document/api/851/75051#SpecPrice))
+* [[SpecUnit](https://cloud.tencent.com/document/api/851/75051#SpecUnit)](https://cloud.tencent.com/document/api/851/75051#[SpecUnit](https://cloud.tencent.com/document/api/851/75051#SpecUnit))
+* [[StartCmdInfo](https://cloud.tencent.com/document/api/851/75051#StartCmdInfo)](https://cloud.tencent.com/document/api/851/75051#[StartCmdInfo](https://cloud.tencent.com/document/api/851/75051#StartCmdInfo))
+* [[TagFilter](https://cloud.tencent.com/document/api/851/75051#TagFilter)](https://cloud.tencent.com/document/api/851/75051#[TagFilter](https://cloud.tencent.com/document/api/851/75051#TagFilter))
+* [[TrainingDataPoint](https://cloud.tencent.com/document/api/851/75051#TrainingDataPoint)](https://cloud.tencent.com/document/api/851/75051#[TrainingDataPoint](https://cloud.tencent.com/document/api/851/75051#TrainingDataPoint))
+* [[TrainingMetric](https://cloud.tencent.com/document/api/851/75051#TrainingMetric)](https://cloud.tencent.com/document/api/851/75051#[TrainingMetric](https://cloud.tencent.com/document/api/851/75051#TrainingMetric))
+* [[TrainingModelDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelDTO)](https://cloud.tencent.com/document/api/851/75051#[TrainingModelDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelDTO))
+* [[TrainingModelVersionDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelVersionDTO)](https://cloud.tencent.com/document/api/851/75051#[TrainingModelVersionDTO](https://cloud.tencent.com/document/api/851/75051#TrainingModelVersionDTO))
+* [[TrainingTaskDetail](https://cloud.tencent.com/document/api/851/75051#TrainingTaskDetail)](https://cloud.tencent.com/document/api/851/75051#[TrainingTaskDetail](https://cloud.tencent.com/document/api/851/75051#TrainingTaskDetail))
+* [[TrainingTaskSetItem](https://cloud.tencent.com/document/api/851/75051#TrainingTaskSetItem)](https://cloud.tencent.com/document/api/851/75051#[TrainingTaskSetItem](https://cloud.tencent.com/document/api/851/75051#TrainingTaskSetItem))
+
+### 第 1 次发布
+
+发布时间:2022-06-07 20:01:24
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[CreateDataset](https://cloud.tencent.com/document/api/851/75050)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[CosPathInfo](https://cloud.tencent.com/document/api/851/75051#CosPathInfo)](https://cloud.tencent.com/document/api/851/75051#[CosPathInfo](https://cloud.tencent.com/document/api/851/75051#CosPathInfo))
+* [[SchemaInfo](https://cloud.tencent.com/document/api/851/75051#SchemaInfo)](https://cloud.tencent.com/document/api/851/75051#[SchemaInfo](https://cloud.tencent.com/document/api/851/75051#SchemaInfo))
+* [[Tag](https://cloud.tencent.com/document/api/851/75051#Tag)](https://cloud.tencent.com/document/api/851/75051#[Tag](https://cloud.tencent.com/document/api/851/75051#Tag))
+
+
+
## 互动白板(tiw) 版本:2019-09-19
@@ -69776,6 +70514,63 @@
+## T-Sec-安心平台(RP)(trp) 版本:2021-05-15
+
+### 第 1 次发布
+
+发布时间:2022-06-07 16:18:00
+
+本次发布包含了以下内容:
+
+改善已有的文档。
+
+新增接口:
+
+* [[CreateCodeBatch](https://cloud.tencent.com/document/api/1458/75029)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateCodePack](https://cloud.tencent.com/document/api/1458/75028)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateMerchant](https://cloud.tencent.com/document/api/1458/75027)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateProduct](https://cloud.tencent.com/document/api/1458/75026)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateTraceChain](https://cloud.tencent.com/document/api/1458/75025)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateTraceCodes](https://cloud.tencent.com/document/api/1458/75024)](https://cloud.tencent.com/document/api/#/#)
+* [[CreateTraceData](https://cloud.tencent.com/document/api/1458/75023)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteCodeBatch](https://cloud.tencent.com/document/api/1458/75022)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteMerchant](https://cloud.tencent.com/document/api/1458/75021)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteProduct](https://cloud.tencent.com/document/api/1458/75020)](https://cloud.tencent.com/document/api/#/#)
+* [[DeleteTraceData](https://cloud.tencent.com/document/api/1458/75019)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeCodeBatchById](https://cloud.tencent.com/document/api/1458/75018)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeCodeBatchs](https://cloud.tencent.com/document/api/1458/75017)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeCodePacks](https://cloud.tencent.com/document/api/1458/75016)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeCodesByPack](https://cloud.tencent.com/document/api/1458/75015)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeMerchantById](https://cloud.tencent.com/document/api/1458/75014)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeMerchants](https://cloud.tencent.com/document/api/1458/75013)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeProductById](https://cloud.tencent.com/document/api/1458/75012)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeProducts](https://cloud.tencent.com/document/api/1458/75011)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTraceCodeById](https://cloud.tencent.com/document/api/1458/75010)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTraceCodes](https://cloud.tencent.com/document/api/1458/75009)](https://cloud.tencent.com/document/api/#/#)
+* [[DescribeTraceDataList](https://cloud.tencent.com/document/api/1458/75008)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyCodeBatch](https://cloud.tencent.com/document/api/1458/75007)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyMerchant](https://cloud.tencent.com/document/api/1458/75006)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyProduct](https://cloud.tencent.com/document/api/1458/75005)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyTraceCode](https://cloud.tencent.com/document/api/1458/75004)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyTraceData](https://cloud.tencent.com/document/api/1458/75003)](https://cloud.tencent.com/document/api/#/#)
+* [[ModifyTraceDataRanks](https://cloud.tencent.com/document/api/1458/75002)](https://cloud.tencent.com/document/api/#/#)
+
+新增数据结构:
+
+* [[ChainData](https://cloud.tencent.com/document/api/1458/75030#ChainData)](https://cloud.tencent.com/document/api/1458/75030#[ChainData](https://cloud.tencent.com/document/api/1458/75030#ChainData))
+* [[CodeBatch](https://cloud.tencent.com/document/api/1458/75030#CodeBatch)](https://cloud.tencent.com/document/api/1458/75030#[CodeBatch](https://cloud.tencent.com/document/api/1458/75030#CodeBatch))
+* [[CodeItem](https://cloud.tencent.com/document/api/1458/75030#CodeItem)](https://cloud.tencent.com/document/api/1458/75030#[CodeItem](https://cloud.tencent.com/document/api/1458/75030#CodeItem))
+* [[Ext](https://cloud.tencent.com/document/api/1458/75030#Ext)](https://cloud.tencent.com/document/api/1458/75030#[Ext](https://cloud.tencent.com/document/api/1458/75030#Ext))
+* [[Merchant](https://cloud.tencent.com/document/api/1458/75030#Merchant)](https://cloud.tencent.com/document/api/1458/75030#[Merchant](https://cloud.tencent.com/document/api/1458/75030#Merchant))
+* [[PackSpec](https://cloud.tencent.com/document/api/1458/75030#PackSpec)](https://cloud.tencent.com/document/api/1458/75030#[PackSpec](https://cloud.tencent.com/document/api/1458/75030#PackSpec))
+* [[Product](https://cloud.tencent.com/document/api/1458/75030#Product)](https://cloud.tencent.com/document/api/1458/75030#[Product](https://cloud.tencent.com/document/api/1458/75030#Product))
+* [[TraceCode](https://cloud.tencent.com/document/api/1458/75030#TraceCode)](https://cloud.tencent.com/document/api/1458/75030#[TraceCode](https://cloud.tencent.com/document/api/1458/75030#TraceCode))
+* [[TraceData](https://cloud.tencent.com/document/api/1458/75030#TraceData)](https://cloud.tencent.com/document/api/1458/75030#[TraceData](https://cloud.tencent.com/document/api/1458/75030#TraceData))
+* [[TraceItem](https://cloud.tencent.com/document/api/1458/75030#TraceItem)](https://cloud.tencent.com/document/api/1458/75030#[TraceItem](https://cloud.tencent.com/document/api/1458/75030#TraceItem))
+
+
+
+
## 实时音视频(trtc) 版本:2019-07-22
### 第 30 次发布
@@ -69788,13 +70583,13 @@
新增接口:
-* [[DescribeExternalTrtcMeasure](https://cloud.tencent.com/document/api/647/74978)](https://cloud.tencent.com/document/api/#/#)
-* [[MeasureTrtcMcuExternal](https://cloud.tencent.com/document/api/647/74977)](https://cloud.tencent.com/document/api/#/#)
+* [DescribeExternalTrtcMeasure](https://cloud.tencent.com/document/api/647/74978)
+* [MeasureTrtcMcuExternal](https://cloud.tencent.com/document/api/647/74977)
新增数据结构:
-* [[SdkAppIdNewTrtcTimeUsage](https://cloud.tencent.com/document/api/647/44055#SdkAppIdNewTrtcTimeUsage)](https://cloud.tencent.com/document/api/647/44055#[SdkAppIdNewTrtcTimeUsage](https://cloud.tencent.com/document/api/647/44055#SdkAppIdNewTrtcTimeUsage))
-* [[TrtcTimeNewUsage](https://cloud.tencent.com/document/api/647/44055#TrtcTimeNewUsage)](https://cloud.tencent.com/document/api/647/44055#[TrtcTimeNewUsage](https://cloud.tencent.com/document/api/647/44055#TrtcTimeNewUsage))
+* [SdkAppIdNewTrtcTimeUsage](https://cloud.tencent.com/document/api/647/44055#SdkAppIdNewTrtcTimeUsage)
+* [TrtcTimeNewUsage](https://cloud.tencent.com/document/api/647/44055#TrtcTimeNewUsage)
### 第 29 次发布
diff --git a/TencentCloud/Aa/TencentCloudAa.csproj b/TencentCloud/Aa/TencentCloudAa.csproj
index df661a74e5..74cae5757e 100644
--- a/TencentCloud/Aa/TencentCloudAa.csproj
+++ b/TencentCloud/Aa/TencentCloudAa.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{0FA5DA3C-0849-3409-A6FE-3F1F2840284F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Aai/TencentCloudAai.csproj b/TencentCloud/Aai/TencentCloudAai.csproj
index edbcb6938a..5f03070175 100644
--- a/TencentCloud/Aai/TencentCloudAai.csproj
+++ b/TencentCloud/Aai/TencentCloudAai.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DBE7C036-D086-3EE9-A0E3-11ECB0643E24}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Advisor/TencentCloudAdvisor.csproj b/TencentCloud/Advisor/TencentCloudAdvisor.csproj
index 54ff683676..d99ed2c14f 100644
--- a/TencentCloud/Advisor/TencentCloudAdvisor.csproj
+++ b/TencentCloud/Advisor/TencentCloudAdvisor.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{4CD0DF9B-4FE8-3573-9FD9-46CE7CD5A03A}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksRequest.cs b/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksRequest.cs
index adb27cfabb..4b0b608d6b 100644
--- a/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksRequest.cs
+++ b/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksRequest.cs
@@ -42,6 +42,18 @@ public class DescribeTaskStrategyRisksRequest : AbstractModel
[JsonProperty("Offset")]
public ulong? Offset{ get; set; }
+ ///
+ /// 环境
+ ///
+ [JsonProperty("Env")]
+ public string Env{ get; set; }
+
+ ///
+ /// 任务类型
+ ///
+ [JsonProperty("TaskType")]
+ public string TaskType{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -51,6 +63,8 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "StrategyId", this.StrategyId);
this.SetParamSimple(map, prefix + "Limit", this.Limit);
this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Env", this.Env);
+ this.SetParamSimple(map, prefix + "TaskType", this.TaskType);
}
}
}
diff --git a/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksResponse.cs b/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksResponse.cs
index 67589e0f8e..7b2ba7b3a6 100644
--- a/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksResponse.cs
+++ b/TencentCloud/Advisor/V20200721/Models/DescribeTaskStrategyRisksResponse.cs
@@ -53,6 +53,13 @@ public class DescribeTaskStrategyRisksResponse : AbstractModel
[JsonProperty("Risks")]
public string Risks{ get; set; }
+ ///
+ /// 巡检资源数
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ResourceCount")]
+ public ulong? ResourceCount{ get; set; }
+
///
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
///
@@ -69,6 +76,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "StrategyId", this.StrategyId);
this.SetParamSimple(map, prefix + "RiskTotalCount", this.RiskTotalCount);
this.SetParamSimple(map, prefix + "Risks", this.Risks);
+ this.SetParamSimple(map, prefix + "ResourceCount", this.ResourceCount);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
diff --git a/TencentCloud/Af/TencentCloudAf.csproj b/TencentCloud/Af/TencentCloudAf.csproj
index f3d3ec1b35..862eb89621 100644
--- a/TencentCloud/Af/TencentCloudAf.csproj
+++ b/TencentCloud/Af/TencentCloudAf.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BDE94E8D-637D-390B-9317-7EDFE9243FE6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Afc/TencentCloudAfc.csproj b/TencentCloud/Afc/TencentCloudAfc.csproj
index 68fec483ba..4c56685d8e 100644
--- a/TencentCloud/Afc/TencentCloudAfc.csproj
+++ b/TencentCloud/Afc/TencentCloudAfc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{2C31A60A-361F-3628-A4AA-461C0AFE1D03}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ame/TencentCloudAme.csproj b/TencentCloud/Ame/TencentCloudAme.csproj
index 191134fedf..49ca04586e 100644
--- a/TencentCloud/Ame/TencentCloudAme.csproj
+++ b/TencentCloud/Ame/TencentCloudAme.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D56E3EFD-C760-38D8-8424-8856F2207A21}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ams/TencentCloudAms.csproj b/TencentCloud/Ams/TencentCloudAms.csproj
index 154facde12..08a285fc36 100644
--- a/TencentCloud/Ams/TencentCloudAms.csproj
+++ b/TencentCloud/Ams/TencentCloudAms.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{155BF728-D163-3DBE-85B3-CA22151A30C7}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Antiddos/TencentCloudAntiddos.csproj b/TencentCloud/Antiddos/TencentCloudAntiddos.csproj
index 94dbedc8c1..6797b81eb1 100644
--- a/TencentCloud/Antiddos/TencentCloudAntiddos.csproj
+++ b/TencentCloud/Antiddos/TencentCloudAntiddos.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{E60BF861-5F39-3CA3-BBF9-F91D18A81B74}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Apcas/TencentCloudApcas.csproj b/TencentCloud/Apcas/TencentCloudApcas.csproj
index a32aa7b8b3..ae926494aa 100644
--- a/TencentCloud/Apcas/TencentCloudApcas.csproj
+++ b/TencentCloud/Apcas/TencentCloudApcas.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{76599D7B-659B-310A-8721-C9D6A189886E}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ape/TencentCloudApe.csproj b/TencentCloud/Ape/TencentCloudApe.csproj
index e2c26088bb..858544090b 100644
--- a/TencentCloud/Ape/TencentCloudApe.csproj
+++ b/TencentCloud/Ape/TencentCloudApe.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B2477989-4380-33AE-9304-109DD1FEFFDA}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Api/TencentCloudApi.csproj b/TencentCloud/Api/TencentCloudApi.csproj
index f7f2c0b8f7..c9b0fcd238 100644
--- a/TencentCloud/Api/TencentCloudApi.csproj
+++ b/TencentCloud/Api/TencentCloudApi.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{2FC0F60F-8A32-3573-995D-C51E42A88698}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Apigateway/TencentCloudApigateway.csproj b/TencentCloud/Apigateway/TencentCloudApigateway.csproj
index b7bef85ada..2d0fb8d55d 100644
--- a/TencentCloud/Apigateway/TencentCloudApigateway.csproj
+++ b/TencentCloud/Apigateway/TencentCloudApigateway.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5E0BB529-7C6E-3A1A-A84E-7231EAFCBAB2}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Apm/TencentCloudApm.csproj b/TencentCloud/Apm/TencentCloudApm.csproj
index e95187064f..1a4b54d5bf 100644
--- a/TencentCloud/Apm/TencentCloudApm.csproj
+++ b/TencentCloud/Apm/TencentCloudApm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{C59AA005-C41D-331B-8626-06869012E854}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/As/TencentCloudAs.csproj b/TencentCloud/As/TencentCloudAs.csproj
index 533b481257..5299ff6914 100644
--- a/TencentCloud/As/TencentCloudAs.csproj
+++ b/TencentCloud/As/TencentCloudAs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DF6825D5-FAEE-38FB-A622-37599AD65B25}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Asr/TencentCloudAsr.csproj b/TencentCloud/Asr/TencentCloudAsr.csproj
index b0a81855e5..279b143d29 100644
--- a/TencentCloud/Asr/TencentCloudAsr.csproj
+++ b/TencentCloud/Asr/TencentCloudAsr.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BA913269-C9C8-3169-85ED-FED2E392A18E}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Asw/TencentCloudAsw.csproj b/TencentCloud/Asw/TencentCloudAsw.csproj
index 0c32f64244..f01c83a222 100644
--- a/TencentCloud/Asw/TencentCloudAsw.csproj
+++ b/TencentCloud/Asw/TencentCloudAsw.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BB22DE13-CC44-3F86-8EE8-8D29FC7ADF34}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ba/TencentCloudBa.csproj b/TencentCloud/Ba/TencentCloudBa.csproj
index 65194ca827..6c7d58fb4c 100644
--- a/TencentCloud/Ba/TencentCloudBa.csproj
+++ b/TencentCloud/Ba/TencentCloudBa.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{ABF9DEFB-1E5B-347B-95AC-C6F0CDA0A525}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Batch/TencentCloudBatch.csproj b/TencentCloud/Batch/TencentCloudBatch.csproj
index 06d163aff9..fdc384da2c 100644
--- a/TencentCloud/Batch/TencentCloudBatch.csproj
+++ b/TencentCloud/Batch/TencentCloudBatch.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{86FB3DAB-6BE3-33E4-AD1F-C670CEFC0E1D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bda/TencentCloudBda.csproj b/TencentCloud/Bda/TencentCloudBda.csproj
index dde42e0318..e3b8499133 100644
--- a/TencentCloud/Bda/TencentCloudBda.csproj
+++ b/TencentCloud/Bda/TencentCloudBda.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{591212AC-AE62-3F3C-841F-15B525F84E18}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bi/TencentCloudBi.csproj b/TencentCloud/Bi/TencentCloudBi.csproj
index cda2f65be9..789b8c7907 100644
--- a/TencentCloud/Bi/TencentCloudBi.csproj
+++ b/TencentCloud/Bi/TencentCloudBi.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{0E2E4A0A-F402-371E-ABDD-F5704C69EAD3}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Billing/TencentCloudBilling.csproj b/TencentCloud/Billing/TencentCloudBilling.csproj
index bcf74d2665..16ffc708e0 100644
--- a/TencentCloud/Billing/TencentCloudBilling.csproj
+++ b/TencentCloud/Billing/TencentCloudBilling.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{07FCB225-F7A7-392A-A759-E2C6236ECC1C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Billing/V20180709/Models/BillDetailComponent.cs b/TencentCloud/Billing/V20180709/Models/BillDetailComponent.cs
index 488b27b8eb..d130518ad3 100644
--- a/TencentCloud/Billing/V20180709/Models/BillDetailComponent.cs
+++ b/TencentCloud/Billing/V20180709/Models/BillDetailComponent.cs
@@ -141,6 +141,55 @@ public class BillDetailComponent : AbstractModel
[JsonProperty("ContractPrice")]
public string ContractPrice{ get; set; }
+ ///
+ /// 资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下:
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("InstanceType")]
+ public string InstanceType{ get; set; }
+
+ ///
+ /// 预留实例抵扣的使用时长,时长单位与被抵扣的时长单位保持一致
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RiTimeSpan")]
+ public string RiTimeSpan{ get; set; }
+
+ ///
+ /// 按组件原价的口径换算的预留实例抵扣金额
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("OriginalCostWithRI")]
+ public string OriginalCostWithRI{ get; set; }
+
+ ///
+ /// 节省计划可用余额额度范围内,节省计划对于此组件打的折扣率
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SPDeductionRate")]
+ public string SPDeductionRate{ get; set; }
+
+ ///
+ /// 节省计划抵扣的SP包面值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SPDeduction")]
+ public string SPDeduction{ get; set; }
+
+ ///
+ /// 按组件原价的口径换算的节省计划抵扣金额
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("OriginalCostWithSP")]
+ public string OriginalCostWithSP{ get; set; }
+
+ ///
+ /// 综合了官网折扣、预留实例抵扣、节省计划抵扣的混合折扣率。若没有预留实例抵扣、节省计划抵扣,混合折扣率等于折扣率
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BlendedDiscount")]
+ public string BlendedDiscount{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -166,6 +215,13 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "ItemCode", this.ItemCode);
this.SetParamSimple(map, prefix + "ComponentCode", this.ComponentCode);
this.SetParamSimple(map, prefix + "ContractPrice", this.ContractPrice);
+ this.SetParamSimple(map, prefix + "InstanceType", this.InstanceType);
+ this.SetParamSimple(map, prefix + "RiTimeSpan", this.RiTimeSpan);
+ this.SetParamSimple(map, prefix + "OriginalCostWithRI", this.OriginalCostWithRI);
+ this.SetParamSimple(map, prefix + "SPDeductionRate", this.SPDeductionRate);
+ this.SetParamSimple(map, prefix + "SPDeduction", this.SPDeduction);
+ this.SetParamSimple(map, prefix + "OriginalCostWithSP", this.OriginalCostWithSP);
+ this.SetParamSimple(map, prefix + "BlendedDiscount", this.BlendedDiscount);
}
}
}
diff --git a/TencentCloud/Billing/V20180709/Models/BillResourceSummary.cs b/TencentCloud/Billing/V20180709/Models/BillResourceSummary.cs
index 391638fb15..e1533b88c2 100644
--- a/TencentCloud/Billing/V20180709/Models/BillResourceSummary.cs
+++ b/TencentCloud/Billing/V20180709/Models/BillResourceSummary.cs
@@ -224,6 +224,38 @@ public class BillResourceSummary : AbstractModel
[JsonProperty("RegionId")]
public long? RegionId{ get; set; }
+ ///
+ /// 资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下:
+ ///
+ /// ri=Standard RI
+ ///
+ /// svp=Savings Plan
+ ///
+ /// si=Spot Instances
+ ///
+ /// rp=Resource Pack
+ ///
+ [JsonProperty("InstanceType")]
+ public string InstanceType{ get; set; }
+
+ ///
+ /// 按组件原价的口径换算的预留实例抵扣金额
+ ///
+ [JsonProperty("OriginalCostWithRI")]
+ public string OriginalCostWithRI{ get; set; }
+
+ ///
+ /// 节省计划抵扣的SP包面值
+ ///
+ [JsonProperty("SPDeduction")]
+ public string SPDeduction{ get; set; }
+
+ ///
+ /// 按组件原价的口径换算的节省计划抵扣金额
+ ///
+ [JsonProperty("OriginalCostWithSP")]
+ public string OriginalCostWithSP{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -263,6 +295,10 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "BusinessCode", this.BusinessCode);
this.SetParamSimple(map, prefix + "ProductCode", this.ProductCode);
this.SetParamSimple(map, prefix + "RegionId", this.RegionId);
+ this.SetParamSimple(map, prefix + "InstanceType", this.InstanceType);
+ this.SetParamSimple(map, prefix + "OriginalCostWithRI", this.OriginalCostWithRI);
+ this.SetParamSimple(map, prefix + "SPDeduction", this.SPDeduction);
+ this.SetParamSimple(map, prefix + "OriginalCostWithSP", this.OriginalCostWithSP);
}
}
}
diff --git a/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.cs b/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.cs
index 007d4c1209..5be84c5ba7 100644
--- a/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.cs
+++ b/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.cs
@@ -112,10 +112,6 @@ public class DescribeBillDetailRequest : AbstractModel
/// 小时费用
/// 预留实例退款
/// 按量计费冲正
- /// 按量计费冲正
- /// 按量计费冲正
- /// 按量计费冲正
- /// 按量计费冲正
/// 包年包月转按量
///
[JsonProperty("ActionType")]
diff --git a/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.cs b/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.cs
index cff5e141ac..32c4a1eb3e 100644
--- a/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.cs
+++ b/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.cs
@@ -82,10 +82,6 @@ public class DescribeBillResourceSummaryRequest : AbstractModel
/// 小时费用
/// 预留实例退款
/// 按量计费冲正
- /// 按量计费冲正
- /// 按量计费冲正
- /// 按量计费冲正
- /// 按量计费冲正
/// 包年包月转按量
///
[JsonProperty("ActionType")]
diff --git a/TencentCloud/Bizlive/TencentCloudBizlive.csproj b/TencentCloud/Bizlive/TencentCloudBizlive.csproj
index 3d223ba06e..7ff914b833 100644
--- a/TencentCloud/Bizlive/TencentCloudBizlive.csproj
+++ b/TencentCloud/Bizlive/TencentCloudBizlive.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DD69E867-C5DE-3CB7-8AD3-331CB35EB7B0}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bm/TencentCloudBm.csproj b/TencentCloud/Bm/TencentCloudBm.csproj
index aadd325e5a..4f1ec32b14 100644
--- a/TencentCloud/Bm/TencentCloudBm.csproj
+++ b/TencentCloud/Bm/TencentCloudBm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F3F12BBE-443B-302A-AC88-4C2B66D242F5}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bmeip/TencentCloudBmeip.csproj b/TencentCloud/Bmeip/TencentCloudBmeip.csproj
index 815b3d1932..cfcf717a03 100644
--- a/TencentCloud/Bmeip/TencentCloudBmeip.csproj
+++ b/TencentCloud/Bmeip/TencentCloudBmeip.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{6D175478-7FF6-3675-AEE6-AD0BA3FDB05F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bmlb/TencentCloudBmlb.csproj b/TencentCloud/Bmlb/TencentCloudBmlb.csproj
index 35da741e56..5250d41e48 100644
--- a/TencentCloud/Bmlb/TencentCloudBmlb.csproj
+++ b/TencentCloud/Bmlb/TencentCloudBmlb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{1B13A766-7680-3178-A229-9F16263BC16D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bmvpc/TencentCloudBmvpc.csproj b/TencentCloud/Bmvpc/TencentCloudBmvpc.csproj
index 9e6d3e4353..c5162b2376 100644
--- a/TencentCloud/Bmvpc/TencentCloudBmvpc.csproj
+++ b/TencentCloud/Bmvpc/TencentCloudBmvpc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{9354F021-6260-3A2C-A33C-9EB499DE7C05}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bri/TencentCloudBri.csproj b/TencentCloud/Bri/TencentCloudBri.csproj
index 4ce3d105f0..63445177a4 100644
--- a/TencentCloud/Bri/TencentCloudBri.csproj
+++ b/TencentCloud/Bri/TencentCloudBri.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{3C70ED7B-0F66-3E57-9D3C-54193D415BB5}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Bsca/TencentCloudBsca.csproj b/TencentCloud/Bsca/TencentCloudBsca.csproj
index 43756f139f..23c8b67ad8 100644
--- a/TencentCloud/Bsca/TencentCloudBsca.csproj
+++ b/TencentCloud/Bsca/TencentCloudBsca.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{59F84071-5597-3F91-BE72-09F462EAE82A}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Btoe/TencentCloudBtoe.csproj b/TencentCloud/Btoe/TencentCloudBtoe.csproj
index 0e4b77ba8f..91601f3f02 100644
--- a/TencentCloud/Btoe/TencentCloudBtoe.csproj
+++ b/TencentCloud/Btoe/TencentCloudBtoe.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{EBF09988-881F-3852-A591-FBE38A1DB706}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cam/TencentCloudCam.csproj b/TencentCloud/Cam/TencentCloudCam.csproj
index 215b923d63..4ec58441d6 100644
--- a/TencentCloud/Cam/TencentCloudCam.csproj
+++ b/TencentCloud/Cam/TencentCloudCam.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{35B03DD2-7919-36B9-9AF9-8C160C55C632}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Captcha/TencentCloudCaptcha.csproj b/TencentCloud/Captcha/TencentCloudCaptcha.csproj
index 436bf01691..a0caee441e 100644
--- a/TencentCloud/Captcha/TencentCloudCaptcha.csproj
+++ b/TencentCloud/Captcha/TencentCloudCaptcha.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{39D5883D-7A4D-3B59-9517-0DFDD1B08F9C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Car/TencentCloudCar.csproj b/TencentCloud/Car/TencentCloudCar.csproj
index b5acb5c4a0..b1750a0df7 100644
--- a/TencentCloud/Car/TencentCloudCar.csproj
+++ b/TencentCloud/Car/TencentCloudCar.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{EAB3DE77-5DC9-3C44-9F57-8B20BED7F837}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Casb/TencentCloudCasb.csproj b/TencentCloud/Casb/TencentCloudCasb.csproj
index b753046fe8..6fd27d2765 100644
--- a/TencentCloud/Casb/TencentCloudCasb.csproj
+++ b/TencentCloud/Casb/TencentCloudCasb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DA716D0E-2C38-33B2-BA12-1F4A43B366B9}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cat/TencentCloudCat.csproj b/TencentCloud/Cat/TencentCloudCat.csproj
index d4c181ae5e..36884c89c2 100644
--- a/TencentCloud/Cat/TencentCloudCat.csproj
+++ b/TencentCloud/Cat/TencentCloudCat.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{063A4C4C-6C7D-3224-9E41-E2850C3FB7E6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cbs/TencentCloudCbs.csproj b/TencentCloud/Cbs/TencentCloudCbs.csproj
index 72e3f63b77..2f2538ad96 100644
--- a/TencentCloud/Cbs/TencentCloudCbs.csproj
+++ b/TencentCloud/Cbs/TencentCloudCbs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{A6E782C7-FC94-3EC6-A8AC-DB20F13405F5}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ccc/TencentCloudCcc.csproj b/TencentCloud/Ccc/TencentCloudCcc.csproj
index cd2d02b450..4bd2498188 100644
--- a/TencentCloud/Ccc/TencentCloudCcc.csproj
+++ b/TencentCloud/Ccc/TencentCloudCcc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5C13E957-36F0-3A36-917C-9FBB15CAE883}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cdb/TencentCloudCdb.csproj b/TencentCloud/Cdb/TencentCloudCdb.csproj
index 15e2d692e9..0a7d402ae3 100644
--- a/TencentCloud/Cdb/TencentCloudCdb.csproj
+++ b/TencentCloud/Cdb/TencentCloudCdb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5E3993CA-3190-3343-8FD0-BC4234130564}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cdb/V20170320/Models/SellConfig.cs b/TencentCloud/Cdb/V20170320/Models/SellConfig.cs
index 312568ca56..340cfaeda2 100644
--- a/TencentCloud/Cdb/V20170320/Models/SellConfig.cs
+++ b/TencentCloud/Cdb/V20170320/Models/SellConfig.cs
@@ -122,6 +122,13 @@ public class SellConfig : AbstractModel
[JsonProperty("DeviceTypeName")]
public string DeviceTypeName{ get; set; }
+ ///
+ /// 引擎类型描述,可能的取值范围有:Innodb,RocksDB
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("EngineType")]
+ public string EngineType{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -144,6 +151,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "Tag", this.Tag);
this.SetParamSimple(map, prefix + "DeviceType", this.DeviceType);
this.SetParamSimple(map, prefix + "DeviceTypeName", this.DeviceTypeName);
+ this.SetParamSimple(map, prefix + "EngineType", this.EngineType);
}
}
}
diff --git a/TencentCloud/Cdc/TencentCloudCdc.csproj b/TencentCloud/Cdc/TencentCloudCdc.csproj
index 63fdf469b4..697ea4b97e 100644
--- a/TencentCloud/Cdc/TencentCloudCdc.csproj
+++ b/TencentCloud/Cdc/TencentCloudCdc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{8AB887EC-F4EC-35B4-91D9-F555401998D9}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cdn/TencentCloudCdn.csproj b/TencentCloud/Cdn/TencentCloudCdn.csproj
index cba892f82e..7d2e41a06d 100644
--- a/TencentCloud/Cdn/TencentCloudCdn.csproj
+++ b/TencentCloud/Cdn/TencentCloudCdn.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{1A598BDC-5BEF-32B7-B541-7C63864D9C2F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cds/TencentCloudCds.csproj b/TencentCloud/Cds/TencentCloudCds.csproj
index dfae3cfacd..95a8eaa98a 100644
--- a/TencentCloud/Cds/TencentCloudCds.csproj
+++ b/TencentCloud/Cds/TencentCloudCds.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{549F08D0-2104-3983-822F-84655B246376}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cfg/TencentCloudCfg.csproj b/TencentCloud/Cfg/TencentCloudCfg.csproj
index 5b488d88a5..c402841b81 100644
--- a/TencentCloud/Cfg/TencentCloudCfg.csproj
+++ b/TencentCloud/Cfg/TencentCloudCfg.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{AF157AA3-DE93-39B8-BF94-0C33E09A4A03}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cfs/TencentCloudCfs.csproj b/TencentCloud/Cfs/TencentCloudCfs.csproj
index dd512b6411..a0edce3cd8 100644
--- a/TencentCloud/Cfs/TencentCloudCfs.csproj
+++ b/TencentCloud/Cfs/TencentCloudCfs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BC6405B5-6B40-3410-9D43-1965C0DAEE4C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cfw/TencentCloudCfw.csproj b/TencentCloud/Cfw/TencentCloudCfw.csproj
index c8ce0f6ff2..3c047affdc 100644
--- a/TencentCloud/Cfw/TencentCloudCfw.csproj
+++ b/TencentCloud/Cfw/TencentCloudCfw.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{3F39A11E-57B5-3115-8397-BD397C84B698}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Chdfs/TencentCloudChdfs.csproj b/TencentCloud/Chdfs/TencentCloudChdfs.csproj
index a022b02d95..c9330e38e7 100644
--- a/TencentCloud/Chdfs/TencentCloudChdfs.csproj
+++ b/TencentCloud/Chdfs/TencentCloudChdfs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{30C97587-9583-3962-A5DC-7C276E702CC1}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cii/TencentCloudCii.csproj b/TencentCloud/Cii/TencentCloudCii.csproj
index c29294e157..504dea0308 100644
--- a/TencentCloud/Cii/TencentCloudCii.csproj
+++ b/TencentCloud/Cii/TencentCloudCii.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{35BCDB53-B778-3509-BA78-8C30C7A1F123}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cim/TencentCloudCim.csproj b/TencentCloud/Cim/TencentCloudCim.csproj
index 07014a838a..80427e8516 100644
--- a/TencentCloud/Cim/TencentCloudCim.csproj
+++ b/TencentCloud/Cim/TencentCloudCim.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{8ACF903E-2C72-3D3A-9F88-A8D30A51F79C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cis/TencentCloudCis.csproj b/TencentCloud/Cis/TencentCloudCis.csproj
index 644fc29bd6..4309abc1e8 100644
--- a/TencentCloud/Cis/TencentCloudCis.csproj
+++ b/TencentCloud/Cis/TencentCloudCis.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{59EA44DD-37F6-36AC-BDFB-101CC1FD193F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ckafka/TencentCloudCkafka.csproj b/TencentCloud/Ckafka/TencentCloudCkafka.csproj
index 27acd45031..6ece785f4e 100644
--- a/TencentCloud/Ckafka/TencentCloudCkafka.csproj
+++ b/TencentCloud/Ckafka/TencentCloudCkafka.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{43C5A54E-C7D9-307F-9FCD-E7792E92A787}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Clb/TencentCloudClb.csproj b/TencentCloud/Clb/TencentCloudClb.csproj
index 71ae17727f..3263e43130 100644
--- a/TencentCloud/Clb/TencentCloudClb.csproj
+++ b/TencentCloud/Clb/TencentCloudClb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{85382FF1-BBAE-38BC-A5A9-F38E940A3D38}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cloudaudit/TencentCloudCloudaudit.csproj b/TencentCloud/Cloudaudit/TencentCloudCloudaudit.csproj
index d8767408df..8122b188c2 100644
--- a/TencentCloud/Cloudaudit/TencentCloudCloudaudit.csproj
+++ b/TencentCloud/Cloudaudit/TencentCloudCloudaudit.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{C1FC19E1-F94A-33E4-A46A-21A713EF4E6D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cloudhsm/TencentCloudCloudhsm.csproj b/TencentCloud/Cloudhsm/TencentCloudCloudhsm.csproj
index c4407b0f1d..e117e29c5f 100644
--- a/TencentCloud/Cloudhsm/TencentCloudCloudhsm.csproj
+++ b/TencentCloud/Cloudhsm/TencentCloudCloudhsm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{26FC94F0-2BCB-31B6-AE8F-F07F65A3D412}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cls/TencentCloudCls.csproj b/TencentCloud/Cls/TencentCloudCls.csproj
index 4310dd8d43..26bd16b62a 100644
--- a/TencentCloud/Cls/TencentCloudCls.csproj
+++ b/TencentCloud/Cls/TencentCloudCls.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{C24FD66F-D1E5-392B-9497-95B74C57D999}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cls/V20201016/Models/ConsumerContent.cs b/TencentCloud/Cls/V20201016/Models/ConsumerContent.cs
index b539f35dfe..6918732c84 100644
--- a/TencentCloud/Cls/V20201016/Models/ConsumerContent.cs
+++ b/TencentCloud/Cls/V20201016/Models/ConsumerContent.cs
@@ -32,7 +32,7 @@ public class ConsumerContent : AbstractModel
public bool? EnableTag{ get; set; }
///
- /// 需要投递的元数据列表,目前仅支持:__SOURCE__,__FILENAME__和__TIMESTAMP__
+ /// 需要投递的元数据列表,目前仅支持:\_\_SOURCE\_\_,\_\_FILENAME\_\_和\_\_TIMESTAMP\_\_
/// 注意:此字段可能返回 null,表示取不到有效值。
///
[JsonProperty("MetaFields")]
@@ -45,6 +45,13 @@ public class ConsumerContent : AbstractModel
[JsonProperty("TagJsonNotTiled")]
public bool? TagJsonNotTiled{ get; set; }
+ ///
+ /// 投递时间戳精度,可选项 [1:秒;2:毫秒] ,默认是秒
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TimestampAccuracy")]
+ public long? TimestampAccuracy{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -54,6 +61,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "EnableTag", this.EnableTag);
this.SetParamArraySimple(map, prefix + "MetaFields.", this.MetaFields);
this.SetParamSimple(map, prefix + "TagJsonNotTiled", this.TagJsonNotTiled);
+ this.SetParamSimple(map, prefix + "TimestampAccuracy", this.TimestampAccuracy);
}
}
}
diff --git a/TencentCloud/Cme/TencentCloudCme.csproj b/TencentCloud/Cme/TencentCloudCme.csproj
index e60b1caf64..f81784302a 100644
--- a/TencentCloud/Cme/TencentCloudCme.csproj
+++ b/TencentCloud/Cme/TencentCloudCme.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{79B78607-34D6-33E9-8AF9-AEC1367DE95C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cmq/TencentCloudCmq.csproj b/TencentCloud/Cmq/TencentCloudCmq.csproj
index 1bbae5a0b5..17924c38e4 100644
--- a/TencentCloud/Cmq/TencentCloudCmq.csproj
+++ b/TencentCloud/Cmq/TencentCloudCmq.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{0EBB8C1D-F7E7-3A94-A881-AD64654A07FA}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cms/TencentCloudCms.csproj b/TencentCloud/Cms/TencentCloudCms.csproj
index 687d008afa..fb4791d1fd 100644
--- a/TencentCloud/Cms/TencentCloudCms.csproj
+++ b/TencentCloud/Cms/TencentCloudCms.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{C035A0D8-1DB9-39E4-8D4A-14234D5DF2D0}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Common/AbstractClient.cs b/TencentCloud/Common/AbstractClient.cs
index 9c96f70b14..9ae8eec368 100644
--- a/TencentCloud/Common/AbstractClient.cs
+++ b/TencentCloud/Common/AbstractClient.cs
@@ -29,7 +29,7 @@ namespace TencentCloud.Common
public class AbstractClient
{
public const int HTTP_RSP_OK = 200;
- public const string SDK_VERSION = "SDK_NET_3.0.530";
+ public const string SDK_VERSION = "SDK_NET_3.0.531";
public AbstractClient(string endpoint, string version, Credential credential, string region, ClientProfile profile)
{
diff --git a/TencentCloud/Common/TencentCloudCommon.csproj b/TencentCloud/Common/TencentCloudCommon.csproj
index 528d350628..80bec9ad52 100644
--- a/TencentCloud/Common/TencentCloudCommon.csproj
+++ b/TencentCloud/Common/TencentCloudCommon.csproj
@@ -3,7 +3,7 @@
TencentCloud
net45;netstandard2.0
{C0C5CE89-418D-399D-AED0-9B87D308C5C7}
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
Tencent Cloud API Team
diff --git a/TencentCloud/Cpdp/TencentCloudCpdp.csproj b/TencentCloud/Cpdp/TencentCloudCpdp.csproj
index 6b18e85369..b87f72ae43 100644
--- a/TencentCloud/Cpdp/TencentCloudCpdp.csproj
+++ b/TencentCloud/Cpdp/TencentCloudCpdp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B186FF13-FD16-359A-A101-87D58EC61A57}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cr/TencentCloudCr.csproj b/TencentCloud/Cr/TencentCloudCr.csproj
index 4222128db5..c5e2e9ee26 100644
--- a/TencentCloud/Cr/TencentCloudCr.csproj
+++ b/TencentCloud/Cr/TencentCloudCr.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{64652818-FFAF-356D-BBE6-79A313C368C3}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cvm/TencentCloudCvm.csproj b/TencentCloud/Cvm/TencentCloudCvm.csproj
index b1ed220053..7639f09796 100644
--- a/TencentCloud/Cvm/TencentCloudCvm.csproj
+++ b/TencentCloud/Cvm/TencentCloudCvm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B5D57B68-CB59-323E-9A06-B048D5C6D369}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cwp/TencentCloudCwp.csproj b/TencentCloud/Cwp/TencentCloudCwp.csproj
index 0bd678171c..d9db5d7cfc 100644
--- a/TencentCloud/Cwp/TencentCloudCwp.csproj
+++ b/TencentCloud/Cwp/TencentCloudCwp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{8D086D22-DFFF-30EF-982F-7FD4B5485183}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cws/TencentCloudCws.csproj b/TencentCloud/Cws/TencentCloudCws.csproj
index d711451b17..441a473b81 100644
--- a/TencentCloud/Cws/TencentCloudCws.csproj
+++ b/TencentCloud/Cws/TencentCloudCws.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{A764669A-3EE2-322E-891A-3164FCCE90A4}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Cynosdb/TencentCloudCynosdb.csproj b/TencentCloud/Cynosdb/TencentCloudCynosdb.csproj
index bc2239e0c1..1c95103003 100644
--- a/TencentCloud/Cynosdb/TencentCloudCynosdb.csproj
+++ b/TencentCloud/Cynosdb/TencentCloudCynosdb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{FEBD4BA8-D71D-307D-97C6-CC6B06586449}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dasb/TencentCloudDasb.csproj b/TencentCloud/Dasb/TencentCloudDasb.csproj
index 5a55d271fc..2af2f9cbe2 100644
--- a/TencentCloud/Dasb/TencentCloudDasb.csproj
+++ b/TencentCloud/Dasb/TencentCloudDasb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{4ACC8A01-FDA5-3C33-AEEA-E6EE529B3ACA}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dayu/TencentCloudDayu.csproj b/TencentCloud/Dayu/TencentCloudDayu.csproj
index 1ed414b65d..9496026341 100644
--- a/TencentCloud/Dayu/TencentCloudDayu.csproj
+++ b/TencentCloud/Dayu/TencentCloudDayu.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DA167C41-33DD-3E57-B218-E4FF1F87B621}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dbbrain/TencentCloudDbbrain.csproj b/TencentCloud/Dbbrain/TencentCloudDbbrain.csproj
index 5d5019d1f9..553b7c3368 100644
--- a/TencentCloud/Dbbrain/TencentCloudDbbrain.csproj
+++ b/TencentCloud/Dbbrain/TencentCloudDbbrain.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{0689E213-B38A-304E-8D1F-81510F158DA2}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dbdc/TencentCloudDbdc.csproj b/TencentCloud/Dbdc/TencentCloudDbdc.csproj
index d13cfd64fa..e058221b09 100644
--- a/TencentCloud/Dbdc/TencentCloudDbdc.csproj
+++ b/TencentCloud/Dbdc/TencentCloudDbdc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{50461850-F9C3-3A53-AD7B-51584C3A8A40}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dc/TencentCloudDc.csproj b/TencentCloud/Dc/TencentCloudDc.csproj
index 121238195a..5ba720f73c 100644
--- a/TencentCloud/Dc/TencentCloudDc.csproj
+++ b/TencentCloud/Dc/TencentCloudDc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BBBC34B7-D0CA-319D-B7F1-85119ED00512}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dcdb/TencentCloudDcdb.csproj b/TencentCloud/Dcdb/TencentCloudDcdb.csproj
index 2e0f1536ef..d047d953e5 100644
--- a/TencentCloud/Dcdb/TencentCloudDcdb.csproj
+++ b/TencentCloud/Dcdb/TencentCloudDcdb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{700BCB15-E440-34BE-979B-260C57587D11}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dlc/TencentCloudDlc.csproj b/TencentCloud/Dlc/TencentCloudDlc.csproj
index 6c298445fa..2b5bbf69a3 100644
--- a/TencentCloud/Dlc/TencentCloudDlc.csproj
+++ b/TencentCloud/Dlc/TencentCloudDlc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{A44B3693-EAD3-3DA3-B2F2-99E6A5D7E283}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dnspod/TencentCloudDnspod.csproj b/TencentCloud/Dnspod/TencentCloudDnspod.csproj
index 9ad3a97ca9..fe33ba2487 100644
--- a/TencentCloud/Dnspod/TencentCloudDnspod.csproj
+++ b/TencentCloud/Dnspod/TencentCloudDnspod.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{6871BDC8-3FEA-34C4-9C01-55CCD07191D7}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Domain/TencentCloudDomain.csproj b/TencentCloud/Domain/TencentCloudDomain.csproj
index 1d875ca2d9..1d8557f934 100644
--- a/TencentCloud/Domain/TencentCloudDomain.csproj
+++ b/TencentCloud/Domain/TencentCloudDomain.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B15FC666-859E-397F-91C6-A33130097096}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Drm/TencentCloudDrm.csproj b/TencentCloud/Drm/TencentCloudDrm.csproj
index 39cdce4016..b60ea191f5 100644
--- a/TencentCloud/Drm/TencentCloudDrm.csproj
+++ b/TencentCloud/Drm/TencentCloudDrm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{01B0B03A-D868-351D-BB9D-D4D62CA9AE79}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ds/TencentCloudDs.csproj b/TencentCloud/Ds/TencentCloudDs.csproj
index 76a3901283..4da78c97fb 100644
--- a/TencentCloud/Ds/TencentCloudDs.csproj
+++ b/TencentCloud/Ds/TencentCloudDs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BD5ECF3F-47E8-3A8C-B8CF-96F14C2190A2}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dtf/TencentCloudDtf.csproj b/TencentCloud/Dtf/TencentCloudDtf.csproj
index 62d5d3b18a..e3a39c9852 100644
--- a/TencentCloud/Dtf/TencentCloudDtf.csproj
+++ b/TencentCloud/Dtf/TencentCloudDtf.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{119EB0C7-A0F8-3797-90DD-2621A7C02D74}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Dts/TencentCloudDts.csproj b/TencentCloud/Dts/TencentCloudDts.csproj
index ea348db3cf..7e93e20de1 100644
--- a/TencentCloud/Dts/TencentCloudDts.csproj
+++ b/TencentCloud/Dts/TencentCloudDts.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{27DE4D5F-4AFE-3F22-B8A9-6865D22FBF4A}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Eb/TencentCloudEb.csproj b/TencentCloud/Eb/TencentCloudEb.csproj
index ed877bdfbf..2f859e54ef 100644
--- a/TencentCloud/Eb/TencentCloudEb.csproj
+++ b/TencentCloud/Eb/TencentCloudEb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{773BF0CA-2F21-3865-B1F5-ADC28ACADE8A}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ecc/TencentCloudEcc.csproj b/TencentCloud/Ecc/TencentCloudEcc.csproj
index e4b6d2b7ef..dcb9cf3f3a 100644
--- a/TencentCloud/Ecc/TencentCloudEcc.csproj
+++ b/TencentCloud/Ecc/TencentCloudEcc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{7CB3D1A4-E74A-37AE-98C2-6C01B53D8274}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ecdn/TencentCloudEcdn.csproj b/TencentCloud/Ecdn/TencentCloudEcdn.csproj
index d086b33253..0cd9e9e5de 100644
--- a/TencentCloud/Ecdn/TencentCloudEcdn.csproj
+++ b/TencentCloud/Ecdn/TencentCloudEcdn.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DD4CBFAC-D752-3730-B8CD-A9F1D8897061}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ecm/TencentCloudEcm.csproj b/TencentCloud/Ecm/TencentCloudEcm.csproj
index 28a738ac6c..b660ea5797 100644
--- a/TencentCloud/Ecm/TencentCloudEcm.csproj
+++ b/TencentCloud/Ecm/TencentCloudEcm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F313119E-D8EA-3E66-991F-7C89745C570F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Eiam/TencentCloudEiam.csproj b/TencentCloud/Eiam/TencentCloudEiam.csproj
index cd39d09f49..0036e12fe4 100644
--- a/TencentCloud/Eiam/TencentCloudEiam.csproj
+++ b/TencentCloud/Eiam/TencentCloudEiam.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{140B79ED-37B5-377F-AF01-141CBF107CFF}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Eis/TencentCloudEis.csproj b/TencentCloud/Eis/TencentCloudEis.csproj
index 8b81468288..9ff59c512b 100644
--- a/TencentCloud/Eis/TencentCloudEis.csproj
+++ b/TencentCloud/Eis/TencentCloudEis.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{7FD28EDC-FC23-3F46-9C4F-16931C6FE68F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Emr/TencentCloudEmr.csproj b/TencentCloud/Emr/TencentCloudEmr.csproj
index 75b7cb74d5..bb021b9966 100644
--- a/TencentCloud/Emr/TencentCloudEmr.csproj
+++ b/TencentCloud/Emr/TencentCloudEmr.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{05965FFC-72EE-352D-B47A-37859982E12F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
@@ -141,6 +141,8 @@
+
+
diff --git a/TencentCloud/Emr/V20190103/EmrClient.cs b/TencentCloud/Emr/V20190103/EmrClient.cs
index de5bb00006..110beeafaa 100644
--- a/TencentCloud/Emr/V20190103/EmrClient.cs
+++ b/TencentCloud/Emr/V20190103/EmrClient.cs
@@ -413,7 +413,7 @@ public DescribeResourceScheduleResponse DescribeResourceScheduleSync(DescribeRes
}
///
- /// 批量导出用户
+ /// 批量导出用户。对于kerberos集群,如果需要kertab文件下载地址,可以将NeedKeytabInfo设置为true;注意SupportDownLoadKeyTab为true,但是DownLoadKeyTabUrl为空字符串,表示keytab文件在后台没有准备好(正在生成)
///
///
///
@@ -433,7 +433,7 @@ public async Task DescribeUsersForUserManag
}
///
- /// 批量导出用户
+ /// 批量导出用户。对于kerberos集群,如果需要kertab文件下载地址,可以将NeedKeytabInfo设置为true;注意SupportDownLoadKeyTab为true,但是DownLoadKeyTabUrl为空字符串,表示keytab文件在后台没有准备好(正在生成)
///
///
///
diff --git a/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerRequest.cs b/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerRequest.cs
index 29e3015fa4..7da44fe1ab 100644
--- a/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerRequest.cs
+++ b/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerRequest.cs
@@ -24,6 +24,12 @@ namespace TencentCloud.Emr.V20190103.Models
public class AddUsersForUserManagerRequest : AbstractModel
{
+ ///
+ /// 集群字符串ID
+ ///
+ [JsonProperty("InstanceId")]
+ public string InstanceId{ get; set; }
+
///
/// 用户信息列表
///
@@ -36,6 +42,7 @@ public class AddUsersForUserManagerRequest : AbstractModel
///
public override void ToMap(Dictionary map, string prefix)
{
+ this.SetParamSimple(map, prefix + "InstanceId", this.InstanceId);
this.SetParamArrayObj(map, prefix + "UserManagerUserList.", this.UserManagerUserList);
}
}
diff --git a/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerResponse.cs b/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerResponse.cs
index b1755fade4..263e5cabb3 100644
--- a/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerResponse.cs
+++ b/TencentCloud/Emr/V20190103/Models/AddUsersForUserManagerResponse.cs
@@ -24,6 +24,20 @@ namespace TencentCloud.Emr.V20190103.Models
public class AddUsersForUserManagerResponse : AbstractModel
{
+ ///
+ /// 添加成功的用户列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SuccessUserList")]
+ public string[] SuccessUserList{ get; set; }
+
+ ///
+ /// 添加失败的用户列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FailedUserList")]
+ public string[] FailedUserList{ get; set; }
+
///
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
///
@@ -36,6 +50,8 @@ public class AddUsersForUserManagerResponse : AbstractModel
///
public override void ToMap(Dictionary map, string prefix)
{
+ this.SetParamArraySimple(map, prefix + "SuccessUserList.", this.SuccessUserList);
+ this.SetParamArraySimple(map, prefix + "FailedUserList.", this.FailedUserList);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
diff --git a/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerRequest.cs b/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerRequest.cs
index f2214fe835..b6a6c11fc2 100644
--- a/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerRequest.cs
+++ b/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerRequest.cs
@@ -24,6 +24,30 @@ namespace TencentCloud.Emr.V20190103.Models
public class DescribeUsersForUserManagerRequest : AbstractModel
{
+ ///
+ /// 集群实例ID
+ ///
+ [JsonProperty("InstanceId")]
+ public string InstanceId{ get; set; }
+
+ ///
+ /// 页码
+ ///
+ [JsonProperty("PageNo")]
+ public long? PageNo{ get; set; }
+
+ ///
+ /// 分页的大小
+ ///
+ [JsonProperty("PageSize")]
+ public long? PageSize{ get; set; }
+
+ ///
+ /// 查询用户列表过滤器
+ ///
+ [JsonProperty("UserManagerFilter")]
+ public UserManagerFilter UserManagerFilter{ get; set; }
+
///
/// 是否需要keytab文件的信息,仅对开启kerberos的集群有效,默认为false
///
@@ -36,6 +60,10 @@ public class DescribeUsersForUserManagerRequest : AbstractModel
///
public override void ToMap(Dictionary map, string prefix)
{
+ this.SetParamSimple(map, prefix + "InstanceId", this.InstanceId);
+ this.SetParamSimple(map, prefix + "PageNo", this.PageNo);
+ this.SetParamSimple(map, prefix + "PageSize", this.PageSize);
+ this.SetParamObj(map, prefix + "UserManagerFilter.", this.UserManagerFilter);
this.SetParamSimple(map, prefix + "NeedKeytabInfo", this.NeedKeytabInfo);
}
}
diff --git a/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerResponse.cs b/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerResponse.cs
index 99accbf6d7..b6c9e88854 100644
--- a/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerResponse.cs
+++ b/TencentCloud/Emr/V20190103/Models/DescribeUsersForUserManagerResponse.cs
@@ -24,6 +24,19 @@ namespace TencentCloud.Emr.V20190103.Models
public class DescribeUsersForUserManagerResponse : AbstractModel
{
+ ///
+ /// 总数
+ ///
+ [JsonProperty("TotalCnt")]
+ public long? TotalCnt{ get; set; }
+
+ ///
+ /// 用户信息列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UserManagerUserList")]
+ public UserManagerUserBriefInfo[] UserManagerUserList{ get; set; }
+
///
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
///
@@ -36,6 +49,8 @@ public class DescribeUsersForUserManagerResponse : AbstractModel
///
public override void ToMap(Dictionary map, string prefix)
{
+ this.SetParamSimple(map, prefix + "TotalCnt", this.TotalCnt);
+ this.SetParamArrayObj(map, prefix + "UserManagerUserList.", this.UserManagerUserList);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
diff --git a/TencentCloud/Emr/V20190103/Models/UserManagerFilter.cs b/TencentCloud/Emr/V20190103/Models/UserManagerFilter.cs
new file mode 100644
index 0000000000..5bc1fa72f3
--- /dev/null
+++ b/TencentCloud/Emr/V20190103/Models/UserManagerFilter.cs
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Emr.V20190103.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class UserManagerFilter : AbstractModel
+ {
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ }
+ }
+}
+
diff --git a/TencentCloud/Emr/V20190103/Models/UserManagerUserBriefInfo.cs b/TencentCloud/Emr/V20190103/Models/UserManagerUserBriefInfo.cs
new file mode 100644
index 0000000000..87a1dd402b
--- /dev/null
+++ b/TencentCloud/Emr/V20190103/Models/UserManagerUserBriefInfo.cs
@@ -0,0 +1,80 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Emr.V20190103.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class UserManagerUserBriefInfo : AbstractModel
+ {
+
+ ///
+ /// 用户名
+ ///
+ [JsonProperty("UserName")]
+ public string UserName{ get; set; }
+
+ ///
+ /// 用户所属的组
+ ///
+ [JsonProperty("UserGroup")]
+ public string UserGroup{ get; set; }
+
+ ///
+ /// Manager表示管理员、NormalUser表示普通用户
+ ///
+ [JsonProperty("UserType")]
+ public string UserType{ get; set; }
+
+ ///
+ /// 用户创建时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 是否可以下载用户对应的keytab文件,对开启kerberos的集群才有意义
+ ///
+ [JsonProperty("SupportDownLoadKeyTab")]
+ public bool? SupportDownLoadKeyTab{ get; set; }
+
+ ///
+ /// keytab文件的下载地址
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DownLoadKeyTabUrl")]
+ public string DownLoadKeyTabUrl{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "UserName", this.UserName);
+ this.SetParamSimple(map, prefix + "UserGroup", this.UserGroup);
+ this.SetParamSimple(map, prefix + "UserType", this.UserType);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "SupportDownLoadKeyTab", this.SupportDownLoadKeyTab);
+ this.SetParamSimple(map, prefix + "DownLoadKeyTabUrl", this.DownLoadKeyTabUrl);
+ }
+ }
+}
+
diff --git a/TencentCloud/Es/TencentCloudEs.csproj b/TencentCloud/Es/TencentCloudEs.csproj
index e6853c26cc..f4b93a075a 100644
--- a/TencentCloud/Es/TencentCloudEs.csproj
+++ b/TencentCloud/Es/TencentCloudEs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BAB1D217-C279-3DCE-8001-02A83445B39E}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ess/TencentCloudEss.csproj b/TencentCloud/Ess/TencentCloudEss.csproj
index e70bfe0852..888c274187 100644
--- a/TencentCloud/Ess/TencentCloudEss.csproj
+++ b/TencentCloud/Ess/TencentCloudEss.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{CAC02B9D-B0F0-3F2E-A9A4-BB0578DC157C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Essbasic/TencentCloudEssbasic.csproj b/TencentCloud/Essbasic/TencentCloudEssbasic.csproj
index d1eccc81e7..3e9c9d0092 100644
--- a/TencentCloud/Essbasic/TencentCloudEssbasic.csproj
+++ b/TencentCloud/Essbasic/TencentCloudEssbasic.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B9887456-D090-35D3-9EFC-3D27B86D0C97}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Facefusion/TencentCloudFacefusion.csproj b/TencentCloud/Facefusion/TencentCloudFacefusion.csproj
index 6385fade69..cc77a5c607 100644
--- a/TencentCloud/Facefusion/TencentCloudFacefusion.csproj
+++ b/TencentCloud/Facefusion/TencentCloudFacefusion.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{A808BE71-F80B-3BBB-97FD-E80F636B04B2}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Faceid/TencentCloudFaceid.csproj b/TencentCloud/Faceid/TencentCloudFaceid.csproj
index 14d1e8fe55..c347dcd189 100644
--- a/TencentCloud/Faceid/TencentCloudFaceid.csproj
+++ b/TencentCloud/Faceid/TencentCloudFaceid.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{285E4D65-D854-3FAC-912D-5A63E6D8406B}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Fmu/TencentCloudFmu.csproj b/TencentCloud/Fmu/TencentCloudFmu.csproj
index 3e6e924aa7..21ad101316 100644
--- a/TencentCloud/Fmu/TencentCloudFmu.csproj
+++ b/TencentCloud/Fmu/TencentCloudFmu.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{253ECC85-2427-38B4-B29C-26E83EA20D04}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ft/TencentCloudFt.csproj b/TencentCloud/Ft/TencentCloudFt.csproj
index 39d71753bb..f198d1742e 100644
--- a/TencentCloud/Ft/TencentCloudFt.csproj
+++ b/TencentCloud/Ft/TencentCloudFt.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{6B3F2850-1531-3B13-B7FE-446F7FE67E41}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Gaap/TencentCloudGaap.csproj b/TencentCloud/Gaap/TencentCloudGaap.csproj
index 404c36331d..d0bd63a493 100644
--- a/TencentCloud/Gaap/TencentCloudGaap.csproj
+++ b/TencentCloud/Gaap/TencentCloudGaap.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5B9686DD-A89E-35E1-B86C-A9051D571534}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Gme/TencentCloudGme.csproj b/TencentCloud/Gme/TencentCloudGme.csproj
index 398f919ced..320ff6abb1 100644
--- a/TencentCloud/Gme/TencentCloudGme.csproj
+++ b/TencentCloud/Gme/TencentCloudGme.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5B725517-C450-383B-A194-A17CAF39F71A}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Gpm/TencentCloudGpm.csproj b/TencentCloud/Gpm/TencentCloudGpm.csproj
index 48b1cf047b..f071ffa4a4 100644
--- a/TencentCloud/Gpm/TencentCloudGpm.csproj
+++ b/TencentCloud/Gpm/TencentCloudGpm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D3EBC592-1F15-3EF3-9DED-C1F2F9E69BB2}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Gs/TencentCloudGs.csproj b/TencentCloud/Gs/TencentCloudGs.csproj
index 5a2175d692..91d8e6cbab 100644
--- a/TencentCloud/Gs/TencentCloudGs.csproj
+++ b/TencentCloud/Gs/TencentCloudGs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{8835FF7C-F4DE-351B-9959-9F9646B62441}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Gse/TencentCloudGse.csproj b/TencentCloud/Gse/TencentCloudGse.csproj
index 51292bb178..c482931da7 100644
--- a/TencentCloud/Gse/TencentCloudGse.csproj
+++ b/TencentCloud/Gse/TencentCloudGse.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D9E9460D-61B2-3328-83C0-53F617E11D0C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Habo/TencentCloudHabo.csproj b/TencentCloud/Habo/TencentCloudHabo.csproj
index e204d1a5b5..362c378480 100644
--- a/TencentCloud/Habo/TencentCloudHabo.csproj
+++ b/TencentCloud/Habo/TencentCloudHabo.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{0A87E777-5ACB-3D42-91C0-53FA1A108D2B}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Hcm/TencentCloudHcm.csproj b/TencentCloud/Hcm/TencentCloudHcm.csproj
index 9b80fc176d..0f3b0e197a 100644
--- a/TencentCloud/Hcm/TencentCloudHcm.csproj
+++ b/TencentCloud/Hcm/TencentCloudHcm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{822BE02B-1E56-37A6-AC3A-EC68E34D099D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iai/TencentCloudIai.csproj b/TencentCloud/Iai/TencentCloudIai.csproj
index 9704afbf74..18b7f893d2 100644
--- a/TencentCloud/Iai/TencentCloudIai.csproj
+++ b/TencentCloud/Iai/TencentCloudIai.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{834A72D7-C6C9-328D-BA87-F356292B5AB0}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ic/TencentCloudIc.csproj b/TencentCloud/Ic/TencentCloudIc.csproj
index f67d11bcdb..b2047893a8 100644
--- a/TencentCloud/Ic/TencentCloudIc.csproj
+++ b/TencentCloud/Ic/TencentCloudIc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{44E853F4-24B0-367B-BCBE-F8A2E4E5BC28}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Icr/TencentCloudIcr.csproj b/TencentCloud/Icr/TencentCloudIcr.csproj
index eefd981a52..e2d38f7e96 100644
--- a/TencentCloud/Icr/TencentCloudIcr.csproj
+++ b/TencentCloud/Icr/TencentCloudIcr.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{41ECC74F-2DD6-34A9-905D-C3C62BE8149F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ie/TencentCloudIe.csproj b/TencentCloud/Ie/TencentCloudIe.csproj
index cbc031de63..cbdd28cd37 100644
--- a/TencentCloud/Ie/TencentCloudIe.csproj
+++ b/TencentCloud/Ie/TencentCloudIe.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{22A3B506-BD68-3DED-BEAD-BFF07ADD88E7}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iecp/TencentCloudIecp.csproj b/TencentCloud/Iecp/TencentCloudIecp.csproj
index 25b374cf2f..7c0cd69e91 100644
--- a/TencentCloud/Iecp/TencentCloudIecp.csproj
+++ b/TencentCloud/Iecp/TencentCloudIecp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B5F9D0ED-59E6-3723-BDEC-F640E2ADDE86}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iir/TencentCloudIir.csproj b/TencentCloud/Iir/TencentCloudIir.csproj
index 0803793f13..88fc2cb10d 100644
--- a/TencentCloud/Iir/TencentCloudIir.csproj
+++ b/TencentCloud/Iir/TencentCloudIir.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{CBD219C1-B989-3078-AE52-6C072B702B5C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ims/TencentCloudIms.csproj b/TencentCloud/Ims/TencentCloudIms.csproj
index 29c5ae4092..cedc1004f7 100644
--- a/TencentCloud/Ims/TencentCloudIms.csproj
+++ b/TencentCloud/Ims/TencentCloudIms.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{04ABDD90-ED8D-3393-9A3B-D3A90DC2E2AA}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iot/TencentCloudIot.csproj b/TencentCloud/Iot/TencentCloudIot.csproj
index 88200611e9..d593622e92 100644
--- a/TencentCloud/Iot/TencentCloudIot.csproj
+++ b/TencentCloud/Iot/TencentCloudIot.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5957596A-4761-32F6-918E-ACCD48CB5DB3}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iotcloud/TencentCloudIotcloud.csproj b/TencentCloud/Iotcloud/TencentCloudIotcloud.csproj
index d761e8dcc0..1faca16dae 100644
--- a/TencentCloud/Iotcloud/TencentCloudIotcloud.csproj
+++ b/TencentCloud/Iotcloud/TencentCloudIotcloud.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{E52C27D4-C9DE-3FC7-9236-F3BDC08EFC51}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iotexplorer/TencentCloudIotexplorer.csproj b/TencentCloud/Iotexplorer/TencentCloudIotexplorer.csproj
index 7bc997f845..625f7af272 100644
--- a/TencentCloud/Iotexplorer/TencentCloudIotexplorer.csproj
+++ b/TencentCloud/Iotexplorer/TencentCloudIotexplorer.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{031F9C7D-BF4C-3B27-A17E-7D84103EF8F5}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iottid/TencentCloudIottid.csproj b/TencentCloud/Iottid/TencentCloudIottid.csproj
index fc4bba6064..8b851cf579 100644
--- a/TencentCloud/Iottid/TencentCloudIottid.csproj
+++ b/TencentCloud/Iottid/TencentCloudIottid.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5E7D90C1-2D5F-3028-A8C7-A0BD74766C5C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iotvideo/TencentCloudIotvideo.csproj b/TencentCloud/Iotvideo/TencentCloudIotvideo.csproj
index 54a05f03bc..21d6bbf0f8 100644
--- a/TencentCloud/Iotvideo/TencentCloudIotvideo.csproj
+++ b/TencentCloud/Iotvideo/TencentCloudIotvideo.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{59D16650-F6B2-3107-8C2B-90A5E4FD868E}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Iotvideoindustry/TencentCloudIotvideoindustry.csproj b/TencentCloud/Iotvideoindustry/TencentCloudIotvideoindustry.csproj
index fe4ad15b4a..c6d9f9a68e 100644
--- a/TencentCloud/Iotvideoindustry/TencentCloudIotvideoindustry.csproj
+++ b/TencentCloud/Iotvideoindustry/TencentCloudIotvideoindustry.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{18E4740C-9C8B-37F5-AF27-B5C1E6829210}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ivld/TencentCloudIvld.csproj b/TencentCloud/Ivld/TencentCloudIvld.csproj
index 89dfd0f0bd..8b84dfd4b4 100644
--- a/TencentCloud/Ivld/TencentCloudIvld.csproj
+++ b/TencentCloud/Ivld/TencentCloudIvld.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{C0E79229-9B9B-3209-810B-66290F3BDD46}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Kms/TencentCloudKms.csproj b/TencentCloud/Kms/TencentCloudKms.csproj
index a5257609e3..9174ac5b52 100644
--- a/TencentCloud/Kms/TencentCloudKms.csproj
+++ b/TencentCloud/Kms/TencentCloudKms.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{89853174-2531-351C-A46F-51E64C5ADD8C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Lighthouse/TencentCloudLighthouse.csproj b/TencentCloud/Lighthouse/TencentCloudLighthouse.csproj
index 63bbb849c6..5a7cc9bba6 100644
--- a/TencentCloud/Lighthouse/TencentCloudLighthouse.csproj
+++ b/TencentCloud/Lighthouse/TencentCloudLighthouse.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{7652443B-815B-37FE-B0E4-42C34070E9BC}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Live/TencentCloudLive.csproj b/TencentCloud/Live/TencentCloudLive.csproj
index c2243c8298..79cf9eecb9 100644
--- a/TencentCloud/Live/TencentCloudLive.csproj
+++ b/TencentCloud/Live/TencentCloudLive.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{9606A5AB-94D6-3512-9394-9CFA341DBB7D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
@@ -265,6 +265,7 @@
+
diff --git a/TencentCloud/Live/V20180801/LiveClient.cs b/TencentCloud/Live/V20180801/LiveClient.cs
index 193b0e8d71..969637722b 100644
--- a/TencentCloud/Live/V20180801/LiveClient.cs
+++ b/TencentCloud/Live/V20180801/LiveClient.cs
@@ -434,12 +434,11 @@ public CreateLiveCertResponse CreateLiveCertSync(CreateLiveCertRequest req)
/// 创建直播拉流任务。支持将外部已有的点播文件,或者直播源拉取过来转推到直播系统。
/// 注意:
/// 1. 默认支持任务数上限20个,如有特殊需求,可通过提单到售后进行评估增加上限。
- /// 2. 目前仅支持推流到腾讯云直播,暂不支持推到第三方。
- /// 3. 源流视频编码目前只支持: H264, H265。其他编码格式建议先进行转码处理。
- /// 4. 源流音频编码目前只支持: AAC。其他编码格式建议先进行转码处理。
- /// 5. 过期不用的任务需自行清理,未清理的过期任务也会占用上限额度,如需要自动清理过期任务,可提单给售后进行配置。
- /// 6. 拉流转推功能为计费增值服务,计费规则详情可参见[计费文档](https://cloud.tencent.com/document/product/267/53308)。
- /// 7. 拉流转推功能仅提供内容拉取与推送服务,请确保内容已获得授权并符合内容传播相关的法律法规。若内容有侵权或违规相关问题,云直播会停止相关的功能服务并保留追究法律责任的权利。
+ /// 2. 源流视频编码目前只支持: H264, H265。其他编码格式建议先进行转码处理。
+ /// 3. 源流音频编码目前只支持: AAC。其他编码格式建议先进行转码处理。
+ /// 4. 可在控制台开启过期自动清理,避免过期任务占用任务数额度。
+ /// 5. 拉流转推功能为计费增值服务,计费规则详情可参见[计费文档](https://cloud.tencent.com/document/product/267/53308)。
+ /// 6. 拉流转推功能仅提供内容拉取与推送服务,请确保内容已获得授权并符合内容传播相关的法律法规。若内容有侵权或违规相关问题,云直播会停止相关的功能服务并保留追究法律责任的权利。
///
///
///
@@ -462,12 +461,11 @@ public async Task CreateLivePullStreamTask(Cre
/// 创建直播拉流任务。支持将外部已有的点播文件,或者直播源拉取过来转推到直播系统。
/// 注意:
/// 1. 默认支持任务数上限20个,如有特殊需求,可通过提单到售后进行评估增加上限。
- /// 2. 目前仅支持推流到腾讯云直播,暂不支持推到第三方。
- /// 3. 源流视频编码目前只支持: H264, H265。其他编码格式建议先进行转码处理。
- /// 4. 源流音频编码目前只支持: AAC。其他编码格式建议先进行转码处理。
- /// 5. 过期不用的任务需自行清理,未清理的过期任务也会占用上限额度,如需要自动清理过期任务,可提单给售后进行配置。
- /// 6. 拉流转推功能为计费增值服务,计费规则详情可参见[计费文档](https://cloud.tencent.com/document/product/267/53308)。
- /// 7. 拉流转推功能仅提供内容拉取与推送服务,请确保内容已获得授权并符合内容传播相关的法律法规。若内容有侵权或违规相关问题,云直播会停止相关的功能服务并保留追究法律责任的权利。
+ /// 2. 源流视频编码目前只支持: H264, H265。其他编码格式建议先进行转码处理。
+ /// 3. 源流音频编码目前只支持: AAC。其他编码格式建议先进行转码处理。
+ /// 4. 可在控制台开启过期自动清理,避免过期任务占用任务数额度。
+ /// 5. 拉流转推功能为计费增值服务,计费规则详情可参见[计费文档](https://cloud.tencent.com/document/product/267/53308)。
+ /// 6. 拉流转推功能仅提供内容拉取与推送服务,请确保内容已获得授权并符合内容传播相关的法律法规。若内容有侵权或违规相关问题,云直播会停止相关的功能服务并保留追究法律责任的权利。
///
///
///
@@ -1737,7 +1735,7 @@ public DescribeAllStreamPlayInfoListResponse DescribeAllStreamPlayInfoListSync(D
}
///
- /// 海外分区直播计费带宽和流量数据查询。
+ /// 海外分区直播播放带宽和流量数据查询。
///
///
///
@@ -1757,7 +1755,7 @@ public async Task DescribeAreaBill
}
///
- /// 海外分区直播计费带宽和流量数据查询。
+ /// 海外分区直播播放带宽和流量数据查询。
///
///
///
diff --git a/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.cs b/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.cs
index e7a9776d66..0cd4cd9a58 100644
--- a/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.cs
+++ b/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.cs
@@ -165,6 +165,15 @@ public class CreateLivePullStreamTaskRequest : AbstractModel
[JsonProperty("Comment")]
public string Comment{ get; set; }
+ ///
+ /// 完整目标 URL 地址。
+ /// 用法注意:如果使用该参数来传完整目标地址,则 DomainName, AppName, StreamName 需要传入空值,任务将会使用该 ToUrl 参数指定的目标地址。
+ ///
+ /// 注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。
+ ///
+ [JsonProperty("ToUrl")]
+ public string ToUrl{ get; set; }
+
///
/// 备源的类型:
/// PullLivePushLive -直播,
@@ -205,6 +214,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "CallbackUrl", this.CallbackUrl);
this.SetParamSimple(map, prefix + "ExtraCmd", this.ExtraCmd);
this.SetParamSimple(map, prefix + "Comment", this.Comment);
+ this.SetParamSimple(map, prefix + "ToUrl", this.ToUrl);
this.SetParamSimple(map, prefix + "BackupSourceType", this.BackupSourceType);
this.SetParamSimple(map, prefix + "BackupSourceUrl", this.BackupSourceUrl);
}
diff --git a/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.cs b/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.cs
index 94da2114e3..67bef492cf 100644
--- a/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.cs
+++ b/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.cs
@@ -86,6 +86,12 @@ public class CreateLiveRecordTemplateRequest : AbstractModel
[JsonProperty("RemoveWatermark")]
public bool? RemoveWatermark{ get; set; }
+ ///
+ /// FLV 录制特殊参数。
+ ///
+ [JsonProperty("FlvSpecialParam")]
+ public FlvSpecialParam FlvSpecialParam{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -102,6 +108,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamObj(map, prefix + "HlsSpecialParam.", this.HlsSpecialParam);
this.SetParamObj(map, prefix + "Mp3Param.", this.Mp3Param);
this.SetParamSimple(map, prefix + "RemoveWatermark", this.RemoveWatermark);
+ this.SetParamObj(map, prefix + "FlvSpecialParam.", this.FlvSpecialParam);
}
}
}
diff --git a/TencentCloud/Live/V20180801/Models/FlvSpecialParam.cs b/TencentCloud/Live/V20180801/Models/FlvSpecialParam.cs
new file mode 100644
index 0000000000..3e1935ff4c
--- /dev/null
+++ b/TencentCloud/Live/V20180801/Models/FlvSpecialParam.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Live.V20180801.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class FlvSpecialParam : AbstractModel
+ {
+
+ ///
+ /// 是否开启边录边传,仅flv格式有效。
+ ///
+ [JsonProperty("UploadInRecording")]
+ public bool? UploadInRecording{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "UploadInRecording", this.UploadInRecording);
+ }
+ }
+}
+
diff --git a/TencentCloud/Live/V20180801/Models/ModifyLiveRecordTemplateRequest.cs b/TencentCloud/Live/V20180801/Models/ModifyLiveRecordTemplateRequest.cs
index 13f9c1bd4c..81a89b6965 100644
--- a/TencentCloud/Live/V20180801/Models/ModifyLiveRecordTemplateRequest.cs
+++ b/TencentCloud/Live/V20180801/Models/ModifyLiveRecordTemplateRequest.cs
@@ -84,6 +84,12 @@ public class ModifyLiveRecordTemplateRequest : AbstractModel
[JsonProperty("RemoveWatermark")]
public bool? RemoveWatermark{ get; set; }
+ ///
+ /// FLV 录制定制参数。
+ ///
+ [JsonProperty("FlvSpecialParam")]
+ public FlvSpecialParam FlvSpecialParam{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -100,6 +106,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamObj(map, prefix + "HlsSpecialParam.", this.HlsSpecialParam);
this.SetParamObj(map, prefix + "Mp3Param.", this.Mp3Param);
this.SetParamSimple(map, prefix + "RemoveWatermark", this.RemoveWatermark);
+ this.SetParamObj(map, prefix + "FlvSpecialParam.", this.FlvSpecialParam);
}
}
}
diff --git a/TencentCloud/Live/V20180801/Models/RecordTemplateInfo.cs b/TencentCloud/Live/V20180801/Models/RecordTemplateInfo.cs
index 392a4148b6..367c9f4c44 100644
--- a/TencentCloud/Live/V20180801/Models/RecordTemplateInfo.cs
+++ b/TencentCloud/Live/V20180801/Models/RecordTemplateInfo.cs
@@ -74,7 +74,7 @@ public class RecordTemplateInfo : AbstractModel
public long? IsDelayLive{ get; set; }
///
- /// HLS 录制定制参数
+ /// HLS 录制定制参数。
///
[JsonProperty("HlsSpecialParam")]
public HlsSpecialParam HlsSpecialParam{ get; set; }
@@ -92,6 +92,13 @@ public class RecordTemplateInfo : AbstractModel
[JsonProperty("RemoveWatermark")]
public bool? RemoveWatermark{ get; set; }
+ ///
+ /// FLV 录制定制参数。
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FlvSpecialParam")]
+ public FlvSpecialParam FlvSpecialParam{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -109,6 +116,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamObj(map, prefix + "HlsSpecialParam.", this.HlsSpecialParam);
this.SetParamObj(map, prefix + "Mp3Param.", this.Mp3Param);
this.SetParamSimple(map, prefix + "RemoveWatermark", this.RemoveWatermark);
+ this.SetParamObj(map, prefix + "FlvSpecialParam.", this.FlvSpecialParam);
}
}
}
diff --git a/TencentCloud/Lowcode/TencentCloudLowcode.csproj b/TencentCloud/Lowcode/TencentCloudLowcode.csproj
index a58f8e2d7a..70adada276 100644
--- a/TencentCloud/Lowcode/TencentCloudLowcode.csproj
+++ b/TencentCloud/Lowcode/TencentCloudLowcode.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F5427673-068C-3C46-ACC2-DA372F343395}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Lp/TencentCloudLp.csproj b/TencentCloud/Lp/TencentCloudLp.csproj
index 52ee82557a..2c10317d85 100644
--- a/TencentCloud/Lp/TencentCloudLp.csproj
+++ b/TencentCloud/Lp/TencentCloudLp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{7537744A-0D47-39AF-9A0B-9DC89B81796F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mariadb/TencentCloudMariadb.csproj b/TencentCloud/Mariadb/TencentCloudMariadb.csproj
index d39852aab9..5f2d7e8765 100644
--- a/TencentCloud/Mariadb/TencentCloudMariadb.csproj
+++ b/TencentCloud/Mariadb/TencentCloudMariadb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{0D2899B4-58E8-3E59-BC9E-E832FA5AC4D6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Market/TencentCloudMarket.csproj b/TencentCloud/Market/TencentCloudMarket.csproj
index 75ef133d7a..fc6eef4813 100644
--- a/TencentCloud/Market/TencentCloudMarket.csproj
+++ b/TencentCloud/Market/TencentCloudMarket.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{1CA3B541-2A13-3314-8839-F6E0737542C8}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Memcached/TencentCloudMemcached.csproj b/TencentCloud/Memcached/TencentCloudMemcached.csproj
index 0add90fda4..540d7ea6f4 100644
--- a/TencentCloud/Memcached/TencentCloudMemcached.csproj
+++ b/TencentCloud/Memcached/TencentCloudMemcached.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{064C0216-F946-3B77-986B-BC5E2E6CDAF6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mgobe/TencentCloudMgobe.csproj b/TencentCloud/Mgobe/TencentCloudMgobe.csproj
index c7889b2e51..dded29cdd5 100644
--- a/TencentCloud/Mgobe/TencentCloudMgobe.csproj
+++ b/TencentCloud/Mgobe/TencentCloudMgobe.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{EF1448B5-7A18-3903-8A12-CA20F86F1FE6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mna/TencentCloudMna.csproj b/TencentCloud/Mna/TencentCloudMna.csproj
index 54e00b4319..3c46ea7fb5 100644
--- a/TencentCloud/Mna/TencentCloudMna.csproj
+++ b/TencentCloud/Mna/TencentCloudMna.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{03830C96-3E28-3E4E-924E-998E4E6827D1}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mongodb/TencentCloudMongodb.csproj b/TencentCloud/Mongodb/TencentCloudMongodb.csproj
index 2ecaf847ac..928e8b505c 100644
--- a/TencentCloud/Mongodb/TencentCloudMongodb.csproj
+++ b/TencentCloud/Mongodb/TencentCloudMongodb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{FB4519A5-C29F-3021-9DF3-791DE27C2D8D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Monitor/TencentCloudMonitor.csproj b/TencentCloud/Monitor/TencentCloudMonitor.csproj
index 4ea773f15e..ce32589ceb 100644
--- a/TencentCloud/Monitor/TencentCloudMonitor.csproj
+++ b/TencentCloud/Monitor/TencentCloudMonitor.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{60CF7C93-B2EE-30A5-84D3-AA04B825F7A0}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mps/TencentCloudMps.csproj b/TencentCloud/Mps/TencentCloudMps.csproj
index 1b76efee19..3ea72dbea9 100644
--- a/TencentCloud/Mps/TencentCloudMps.csproj
+++ b/TencentCloud/Mps/TencentCloudMps.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{EF70E5DB-4615-3FEC-AD26-886743B104F6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mrs/TencentCloudMrs.csproj b/TencentCloud/Mrs/TencentCloudMrs.csproj
index aedadc9432..2460ddbdde 100644
--- a/TencentCloud/Mrs/TencentCloudMrs.csproj
+++ b/TencentCloud/Mrs/TencentCloudMrs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{32B04F9C-1523-3169-96D4-5FA22888E8B1}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mrs/V20200910/Models/ImageToObjectResponse.cs b/TencentCloud/Mrs/V20200910/Models/ImageToObjectResponse.cs
index bee84fb471..711a09d89e 100644
--- a/TencentCloud/Mrs/V20200910/Models/ImageToObjectResponse.cs
+++ b/TencentCloud/Mrs/V20200910/Models/ImageToObjectResponse.cs
@@ -31,6 +31,13 @@ public class ImageToObjectResponse : AbstractModel
[JsonProperty("Template")]
public Template Template{ get; set; }
+ ///
+ /// 多级分类结果
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TextTypeList")]
+ public TextType[] TextTypeList{ get; set; }
+
///
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
///
@@ -44,6 +51,7 @@ public class ImageToObjectResponse : AbstractModel
public override void ToMap(Dictionary map, string prefix)
{
this.SetParamObj(map, prefix + "Template.", this.Template);
+ this.SetParamArrayObj(map, prefix + "TextTypeList.", this.TextTypeList);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
diff --git a/TencentCloud/Ms/TencentCloudMs.csproj b/TencentCloud/Ms/TencentCloudMs.csproj
index b128d575a4..583e54716c 100644
--- a/TencentCloud/Ms/TencentCloudMs.csproj
+++ b/TencentCloud/Ms/TencentCloudMs.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{688DC818-0211-3401-8C6A-72CF4B76DD80}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Msp/TencentCloudMsp.csproj b/TencentCloud/Msp/TencentCloudMsp.csproj
index ad96eaedb1..c7b9fc7316 100644
--- a/TencentCloud/Msp/TencentCloudMsp.csproj
+++ b/TencentCloud/Msp/TencentCloudMsp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{EC1C9319-2699-3A07-894D-C447D5406FD9}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Mvj/TencentCloudMvj.csproj b/TencentCloud/Mvj/TencentCloudMvj.csproj
index f9302a5bab..bbcc53b5c3 100644
--- a/TencentCloud/Mvj/TencentCloudMvj.csproj
+++ b/TencentCloud/Mvj/TencentCloudMvj.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{22FFDDFE-3A5B-382B-BFD9-4C3A41B8DED0}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Nlp/TencentCloudNlp.csproj b/TencentCloud/Nlp/TencentCloudNlp.csproj
index 44352b8e4e..5be38518ed 100644
--- a/TencentCloud/Nlp/TencentCloudNlp.csproj
+++ b/TencentCloud/Nlp/TencentCloudNlp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{46495F04-57A1-3328-BD3F-406E6BB2D037}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Npp/TencentCloudNpp.csproj b/TencentCloud/Npp/TencentCloudNpp.csproj
index 0259db990b..feb3ba0fe6 100644
--- a/TencentCloud/Npp/TencentCloudNpp.csproj
+++ b/TencentCloud/Npp/TencentCloudNpp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{9BF26F77-42F6-32E5-A61F-ADB2B98DFDAF}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Oceanus/TencentCloudOceanus.csproj b/TencentCloud/Oceanus/TencentCloudOceanus.csproj
index b4d35edf50..f2706046e9 100644
--- a/TencentCloud/Oceanus/TencentCloudOceanus.csproj
+++ b/TencentCloud/Oceanus/TencentCloudOceanus.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BD8B9947-C847-3AEB-AD67-726BC5EFD4EE}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
@@ -94,5 +94,7 @@
+
+
diff --git a/TencentCloud/Oceanus/V20190422/Models/TriggerJobSavepointRequest.cs b/TencentCloud/Oceanus/V20190422/Models/TriggerJobSavepointRequest.cs
new file mode 100644
index 0000000000..e3affb1302
--- /dev/null
+++ b/TencentCloud/Oceanus/V20190422/Models/TriggerJobSavepointRequest.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Oceanus.V20190422.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TriggerJobSavepointRequest : AbstractModel
+ {
+
+ ///
+ /// 作业 SerialId
+ ///
+ [JsonProperty("JobId")]
+ public string JobId{ get; set; }
+
+ ///
+ /// 描述
+ ///
+ [JsonProperty("Description")]
+ public string Description{ get; set; }
+
+ ///
+ /// 工作空间 SerialId
+ ///
+ [JsonProperty("WorkSpaceId")]
+ public string WorkSpaceId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "JobId", this.JobId);
+ this.SetParamSimple(map, prefix + "Description", this.Description);
+ this.SetParamSimple(map, prefix + "WorkSpaceId", this.WorkSpaceId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Oceanus/V20190422/Models/TriggerJobSavepointResponse.cs b/TencentCloud/Oceanus/V20190422/Models/TriggerJobSavepointResponse.cs
new file mode 100644
index 0000000000..1a11e61f35
--- /dev/null
+++ b/TencentCloud/Oceanus/V20190422/Models/TriggerJobSavepointResponse.cs
@@ -0,0 +1,74 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Oceanus.V20190422.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TriggerJobSavepointResponse : AbstractModel
+ {
+
+ ///
+ /// 是否成功
+ ///
+ [JsonProperty("SavepointTrigger")]
+ public bool? SavepointTrigger{ get; set; }
+
+ ///
+ /// 错误消息
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ErrorMsg")]
+ public string ErrorMsg{ get; set; }
+
+ ///
+ /// 快照路径
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FinalSavepointPath")]
+ public string FinalSavepointPath{ get; set; }
+
+ ///
+ /// 快照 ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SavepointId")]
+ public string SavepointId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "SavepointTrigger", this.SavepointTrigger);
+ this.SetParamSimple(map, prefix + "ErrorMsg", this.ErrorMsg);
+ this.SetParamSimple(map, prefix + "FinalSavepointPath", this.FinalSavepointPath);
+ this.SetParamSimple(map, prefix + "SavepointId", this.SavepointId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Oceanus/V20190422/OceanusClient.cs b/TencentCloud/Oceanus/V20190422/OceanusClient.cs
index c2d6effe82..33557e41d1 100644
--- a/TencentCloud/Oceanus/V20190422/OceanusClient.cs
+++ b/TencentCloud/Oceanus/V20190422/OceanusClient.cs
@@ -732,5 +732,45 @@ public StopJobsResponse StopJobsSync(StopJobsRequest req)
return rsp.Response;
}
+ ///
+ /// 触发Savepoint
+ ///
+ ///
+ ///
+ public async Task TriggerJobSavepoint(TriggerJobSavepointRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "TriggerJobSavepoint");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 触发Savepoint
+ ///
+ ///
+ ///
+ public TriggerJobSavepointResponse TriggerJobSavepointSync(TriggerJobSavepointRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "TriggerJobSavepoint");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
}
}
diff --git a/TencentCloud/Ocr/TencentCloudOcr.csproj b/TencentCloud/Ocr/TencentCloudOcr.csproj
index 09fee04bb1..d8e60ed3f2 100644
--- a/TencentCloud/Ocr/TencentCloudOcr.csproj
+++ b/TencentCloud/Ocr/TencentCloudOcr.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B4E416C7-439C-325A-91AD-B0D5C05720A7}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ocr/V20181119/Models/MixedInvoiceOCRRequest.cs b/TencentCloud/Ocr/V20181119/Models/MixedInvoiceOCRRequest.cs
index 35c12176f8..9084c7a7e6 100644
--- a/TencentCloud/Ocr/V20181119/Models/MixedInvoiceOCRRequest.cs
+++ b/TencentCloud/Ocr/V20181119/Models/MixedInvoiceOCRRequest.cs
@@ -56,10 +56,20 @@ public class MixedInvoiceOCRRequest : AbstractModel
/// 11:增值税发票(卷票 )
/// 12:购车发票
/// 13:过路过桥费发票
+ /// 15:非税发票
+ /// 16:全电发票
///
[JsonProperty("Types")]
public long?[] Types{ get; set; }
+ ///
+ /// 是否识别其他类型发票,默认为Yes
+ /// Yes:识别其他类型发票
+ /// No:不识别其他类型发票
+ ///
+ [JsonProperty("ReturnOther")]
+ public string ReturnOther{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -69,6 +79,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "ImageBase64", this.ImageBase64);
this.SetParamSimple(map, prefix + "ImageUrl", this.ImageUrl);
this.SetParamArraySimple(map, prefix + "Types.", this.Types);
+ this.SetParamSimple(map, prefix + "ReturnOther", this.ReturnOther);
}
}
}
diff --git a/TencentCloud/Ocr/V20181119/Models/VatInvoice.cs b/TencentCloud/Ocr/V20181119/Models/VatInvoice.cs
index ab7bb93ae5..309019427d 100644
--- a/TencentCloud/Ocr/V20181119/Models/VatInvoice.cs
+++ b/TencentCloud/Ocr/V20181119/Models/VatInvoice.cs
@@ -112,6 +112,7 @@ public class VatInvoice : AbstractModel
/// 11:卷式发票
/// 14:通行费发票
/// 15:二手车发票
+ /// 32:深圳区块链发票(仅支持新版接口)
///
[JsonProperty("Type")]
public string Type{ get; set; }
diff --git a/TencentCloud/Ocr/V20181119/OcrClient.cs b/TencentCloud/Ocr/V20181119/OcrClient.cs
index 735be5f470..f5eed6ac69 100644
--- a/TencentCloud/Ocr/V20181119/OcrClient.cs
+++ b/TencentCloud/Ocr/V20181119/OcrClient.cs
@@ -1933,7 +1933,7 @@ public MixedInvoiceDetectResponse MixedInvoiceDetectSync(MixedInvoiceDetectReque
}
///
- /// 本接口支持多张、多类型票据的混合识别,系统自动实现分割、分类和识别,同时支持自选需要识别的票据类型。目前已支持增值税发票、增值税发票(卷票)、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共11种票据。
+ /// 本接口支持 单张、多张、多类型 票据的混合识别,同时支持自选需要识别的票据类型,已支持票种包括:增值税发票(专票、普票、卷票)、全电发票、非税发票、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,并支持其他类发票的识别。
///
///
///
@@ -1953,7 +1953,7 @@ public async Task MixedInvoiceOCR(MixedInvoiceOCRReques
}
///
- /// 本接口支持多张、多类型票据的混合识别,系统自动实现分割、分类和识别,同时支持自选需要识别的票据类型。目前已支持增值税发票、增值税发票(卷票)、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共11种票据。
+ /// 本接口支持 单张、多张、多类型 票据的混合识别,同时支持自选需要识别的票据类型,已支持票种包括:增值税发票(专票、普票、卷票)、全电发票、非税发票、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,并支持其他类发票的识别。
///
///
///
diff --git a/TencentCloud/Organization/TencentCloudOrganization.csproj b/TencentCloud/Organization/TencentCloudOrganization.csproj
index 137f69299a..14dcf89f86 100644
--- a/TencentCloud/Organization/TencentCloudOrganization.csproj
+++ b/TencentCloud/Organization/TencentCloudOrganization.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{FF7DA1A4-A5D5-3EF1-A5B1-B43A74B2F34E}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Partners/TencentCloudPartners.csproj b/TencentCloud/Partners/TencentCloudPartners.csproj
index 1dcb09c09e..828e6cd6bd 100644
--- a/TencentCloud/Partners/TencentCloudPartners.csproj
+++ b/TencentCloud/Partners/TencentCloudPartners.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{40746A19-2F78-3BFC-A968-CEFEA27426D6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Pds/TencentCloudPds.csproj b/TencentCloud/Pds/TencentCloudPds.csproj
index 88943b24f7..9584c6423e 100644
--- a/TencentCloud/Pds/TencentCloudPds.csproj
+++ b/TencentCloud/Pds/TencentCloudPds.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D76746B6-2CCB-380E-AB72-8C32771147F7}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Postgres/TencentCloudPostgres.csproj b/TencentCloud/Postgres/TencentCloudPostgres.csproj
index 76d8d6f56f..ea943fccf4 100644
--- a/TencentCloud/Postgres/TencentCloudPostgres.csproj
+++ b/TencentCloud/Postgres/TencentCloudPostgres.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{A06AC0CF-076C-38E8-83FE-C7FFA375814C}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Privatedns/TencentCloudPrivatedns.csproj b/TencentCloud/Privatedns/TencentCloudPrivatedns.csproj
index b9358d7e05..7e83acb7bc 100644
--- a/TencentCloud/Privatedns/TencentCloudPrivatedns.csproj
+++ b/TencentCloud/Privatedns/TencentCloudPrivatedns.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F711E1FC-542C-3536-9601-50E098B1102E}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Rce/TencentCloudRce.csproj b/TencentCloud/Rce/TencentCloudRce.csproj
index d059b4fb60..10c5df8cb1 100644
--- a/TencentCloud/Rce/TencentCloudRce.csproj
+++ b/TencentCloud/Rce/TencentCloudRce.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{E523CF0C-FC92-3F06-9926-ECC75CD44DD0}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Redis/TencentCloudRedis.csproj b/TencentCloud/Redis/TencentCloudRedis.csproj
index 439d6de042..56670566a1 100644
--- a/TencentCloud/Redis/TencentCloudRedis.csproj
+++ b/TencentCloud/Redis/TencentCloudRedis.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{4D99E92F-0CD8-3F98-B58C-498F1C545766}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Rkp/TencentCloudRkp.csproj b/TencentCloud/Rkp/TencentCloudRkp.csproj
index 37b2d9877b..c52908b8f9 100644
--- a/TencentCloud/Rkp/TencentCloudRkp.csproj
+++ b/TencentCloud/Rkp/TencentCloudRkp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{BF6A7133-61BB-3FE3-AA91-59369BA8DEC6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Rp/TencentCloudRp.csproj b/TencentCloud/Rp/TencentCloudRp.csproj
index c435db2792..f5e7119010 100644
--- a/TencentCloud/Rp/TencentCloudRp.csproj
+++ b/TencentCloud/Rp/TencentCloudRp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{E993F1AA-9830-3E80-9323-362FBE666BC0}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Rum/TencentCloudRum.csproj b/TencentCloud/Rum/TencentCloudRum.csproj
index 53d07e654d..31255b62f3 100644
--- a/TencentCloud/Rum/TencentCloudRum.csproj
+++ b/TencentCloud/Rum/TencentCloudRum.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5858BBCC-C633-3051-97EE-41F59C93CB86}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Scf/TencentCloudScf.csproj b/TencentCloud/Scf/TencentCloudScf.csproj
index 3ce632565a..99880784dc 100644
--- a/TencentCloud/Scf/TencentCloudScf.csproj
+++ b/TencentCloud/Scf/TencentCloudScf.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{6F5BC504-40E8-3B8D-99B3-88CDC3921202}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ses/TencentCloudSes.csproj b/TencentCloud/Ses/TencentCloudSes.csproj
index 4bc15f7245..19949c3987 100644
--- a/TencentCloud/Ses/TencentCloudSes.csproj
+++ b/TencentCloud/Ses/TencentCloudSes.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D4BEBF31-4FF4-321A-ABD7-95742951DA20}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Smh/TencentCloudSmh.csproj b/TencentCloud/Smh/TencentCloudSmh.csproj
index 928ff0b999..8928c6b3a6 100644
--- a/TencentCloud/Smh/TencentCloudSmh.csproj
+++ b/TencentCloud/Smh/TencentCloudSmh.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D0214E5B-694E-35FE-A23E-AAC8BB653013}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Smpn/TencentCloudSmpn.csproj b/TencentCloud/Smpn/TencentCloudSmpn.csproj
index 5794db98e6..940c24195c 100644
--- a/TencentCloud/Smpn/TencentCloudSmpn.csproj
+++ b/TencentCloud/Smpn/TencentCloudSmpn.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{1E6FE58E-615B-3806-8123-352DAF515CBA}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Sms/TencentCloudSms.csproj b/TencentCloud/Sms/TencentCloudSms.csproj
index 007330d1d4..09d2984d3b 100644
--- a/TencentCloud/Sms/TencentCloudSms.csproj
+++ b/TencentCloud/Sms/TencentCloudSms.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{5451259A-631D-33EF-A1C6-9932BD8DA8A7}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Soe/TencentCloudSoe.csproj b/TencentCloud/Soe/TencentCloudSoe.csproj
index c335ca5472..dfa6c9387f 100644
--- a/TencentCloud/Soe/TencentCloudSoe.csproj
+++ b/TencentCloud/Soe/TencentCloudSoe.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{44D985E6-F654-3D26-BD35-A84D088698A3}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Solar/TencentCloudSolar.csproj b/TencentCloud/Solar/TencentCloudSolar.csproj
index 61c4c3954e..e6d4eb95d6 100644
--- a/TencentCloud/Solar/TencentCloudSolar.csproj
+++ b/TencentCloud/Solar/TencentCloudSolar.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{18B557D9-AC8D-37C8-A949-A506BBC8EA9A}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Sqlserver/TencentCloudSqlserver.csproj b/TencentCloud/Sqlserver/TencentCloudSqlserver.csproj
index e9b2cd4f2f..965f30b795 100644
--- a/TencentCloud/Sqlserver/TencentCloudSqlserver.csproj
+++ b/TencentCloud/Sqlserver/TencentCloudSqlserver.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{2307E4EA-035A-39F3-B9A5-B4AA2A71E20D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ssa/TencentCloudSsa.csproj b/TencentCloud/Ssa/TencentCloudSsa.csproj
index 6238112ecb..82b5c7a38b 100644
--- a/TencentCloud/Ssa/TencentCloudSsa.csproj
+++ b/TencentCloud/Ssa/TencentCloudSsa.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{2D2665D3-3EFE-35CA-BBCD-325648942550}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ssl/TencentCloudSsl.csproj b/TencentCloud/Ssl/TencentCloudSsl.csproj
index 9d5bd9fcc7..7b210f3c6b 100644
--- a/TencentCloud/Ssl/TencentCloudSsl.csproj
+++ b/TencentCloud/Ssl/TencentCloudSsl.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{6E5F67EE-DB08-3C18-905D-3312ECC2D894}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Sslpod/TencentCloudSslpod.csproj b/TencentCloud/Sslpod/TencentCloudSslpod.csproj
index 870e3894ea..80f5249050 100644
--- a/TencentCloud/Sslpod/TencentCloudSslpod.csproj
+++ b/TencentCloud/Sslpod/TencentCloudSslpod.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{8C2E8AE3-0129-3536-9D5F-193A94B483CB}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ssm/TencentCloudSsm.csproj b/TencentCloud/Ssm/TencentCloudSsm.csproj
index 411c5c2306..75d95d9bab 100644
--- a/TencentCloud/Ssm/TencentCloudSsm.csproj
+++ b/TencentCloud/Ssm/TencentCloudSsm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{2E555935-1AF9-3035-A549-EF9F2CEA0C32}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Sts/TencentCloudSts.csproj b/TencentCloud/Sts/TencentCloudSts.csproj
index 85c43be052..2f071e0cc8 100644
--- a/TencentCloud/Sts/TencentCloudSts.csproj
+++ b/TencentCloud/Sts/TencentCloudSts.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DC1141E9-0B74-3CE2-9E64-93FCBF336932}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Taf/TencentCloudTaf.csproj b/TencentCloud/Taf/TencentCloudTaf.csproj
index 7ec291ab21..84754b4e18 100644
--- a/TencentCloud/Taf/TencentCloudTaf.csproj
+++ b/TencentCloud/Taf/TencentCloudTaf.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F6F05F51-C61F-3421-BC85-59D6329C476E}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tag/TencentCloudTag.csproj b/TencentCloud/Tag/TencentCloudTag.csproj
index 95094e05d3..89dce4d5f5 100644
--- a/TencentCloud/Tag/TencentCloudTag.csproj
+++ b/TencentCloud/Tag/TencentCloudTag.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{80362009-8C42-353D-A625-92286A782F86}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tan/TencentCloudTan.csproj b/TencentCloud/Tan/TencentCloudTan.csproj
index cdc8224c98..609973eb43 100644
--- a/TencentCloud/Tan/TencentCloudTan.csproj
+++ b/TencentCloud/Tan/TencentCloudTan.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{328DCC12-CDB8-3EE5-B2C9-66F78BFEB8A8}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tat/TencentCloudTat.csproj b/TencentCloud/Tat/TencentCloudTat.csproj
index d0783ee5d3..344f5aa381 100644
--- a/TencentCloud/Tat/TencentCloudTat.csproj
+++ b/TencentCloud/Tat/TencentCloudTat.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{32AE5F27-E09B-3F3D-99D7-A434CD61B16D}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tav/TencentCloudTav.csproj b/TencentCloud/Tav/TencentCloudTav.csproj
index 10e20fd784..8f66db04b0 100644
--- a/TencentCloud/Tav/TencentCloudTav.csproj
+++ b/TencentCloud/Tav/TencentCloudTav.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{129B8EAC-AF0D-3E98-A142-346729C82BD4}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tbaas/TencentCloudTbaas.csproj b/TencentCloud/Tbaas/TencentCloudTbaas.csproj
index 6e8a992672..a51b0040d6 100644
--- a/TencentCloud/Tbaas/TencentCloudTbaas.csproj
+++ b/TencentCloud/Tbaas/TencentCloudTbaas.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{84400F10-9E05-36FF-873D-21C952C381E6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tbm/TencentCloudTbm.csproj b/TencentCloud/Tbm/TencentCloudTbm.csproj
index efd28c1d98..bcca16c9fc 100644
--- a/TencentCloud/Tbm/TencentCloudTbm.csproj
+++ b/TencentCloud/Tbm/TencentCloudTbm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{DAB347D5-9531-3580-B696-C053EB0C0D9F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tbp/TencentCloudTbp.csproj b/TencentCloud/Tbp/TencentCloudTbp.csproj
index 4d90b4901b..4d31f43713 100644
--- a/TencentCloud/Tbp/TencentCloudTbp.csproj
+++ b/TencentCloud/Tbp/TencentCloudTbp.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F58F200E-5788-3109-85BE-FCE7042B06CC}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tcaplusdb/TencentCloudTcaplusdb.csproj b/TencentCloud/Tcaplusdb/TencentCloudTcaplusdb.csproj
index f139233008..cc492af75a 100644
--- a/TencentCloud/Tcaplusdb/TencentCloudTcaplusdb.csproj
+++ b/TencentCloud/Tcaplusdb/TencentCloudTcaplusdb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F49E6596-6F57-3C30-A1DD-72E843D8E7E5}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tcb/TencentCloudTcb.csproj b/TencentCloud/Tcb/TencentCloudTcb.csproj
index f40fc3dc08..2214b5bfc5 100644
--- a/TencentCloud/Tcb/TencentCloudTcb.csproj
+++ b/TencentCloud/Tcb/TencentCloudTcb.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{595222B7-5CB7-3D99-999E-AB13EC4D4012}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tcex/TencentCloudTcex.csproj b/TencentCloud/Tcex/TencentCloudTcex.csproj
index 8917edd226..d8170af5f1 100644
--- a/TencentCloud/Tcex/TencentCloudTcex.csproj
+++ b/TencentCloud/Tcex/TencentCloudTcex.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{4A319ECB-C22C-33ED-8DC2-7EFF071D1545}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tci/TencentCloudTci.csproj b/TencentCloud/Tci/TencentCloudTci.csproj
index c9863dd0e8..ba9d3fd207 100644
--- a/TencentCloud/Tci/TencentCloudTci.csproj
+++ b/TencentCloud/Tci/TencentCloudTci.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{8FFE3E15-123A-33C5-9243-4ED1F57F31C5}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tcm/TencentCloudTcm.csproj b/TencentCloud/Tcm/TencentCloudTcm.csproj
index d9c24e2b39..93973def26 100644
--- a/TencentCloud/Tcm/TencentCloudTcm.csproj
+++ b/TencentCloud/Tcm/TencentCloudTcm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{27664084-899E-3873-B6E4-FE25D3A68B6F}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
@@ -53,6 +53,7 @@
+
diff --git a/TencentCloud/Tcm/V20210413/Models/AccessLogConfig.cs b/TencentCloud/Tcm/V20210413/Models/AccessLogConfig.cs
index 741c4c18cb..fe4e403baf 100644
--- a/TencentCloud/Tcm/V20210413/Models/AccessLogConfig.cs
+++ b/TencentCloud/Tcm/V20210413/Models/AccessLogConfig.cs
@@ -60,6 +60,24 @@ public class AccessLogConfig : AbstractModel
[JsonProperty("Format")]
public string Format{ get; set; }
+ ///
+ /// GRPC第三方服务器地址
+ ///
+ [JsonProperty("Address")]
+ public string Address{ get; set; }
+
+ ///
+ /// 是否启用GRPC第三方服务器
+ ///
+ [JsonProperty("EnableServer")]
+ public bool? EnableServer{ get; set; }
+
+ ///
+ /// 是否启用标准输出
+ ///
+ [JsonProperty("EnableStdout")]
+ public bool? EnableStdout{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -72,6 +90,9 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamObj(map, prefix + "CLS.", this.CLS);
this.SetParamSimple(map, prefix + "Encoding", this.Encoding);
this.SetParamSimple(map, prefix + "Format", this.Format);
+ this.SetParamSimple(map, prefix + "Address", this.Address);
+ this.SetParamSimple(map, prefix + "EnableServer", this.EnableServer);
+ this.SetParamSimple(map, prefix + "EnableStdout", this.EnableStdout);
}
}
}
diff --git a/TencentCloud/Tcm/V20210413/Models/CustomPromConfig.cs b/TencentCloud/Tcm/V20210413/Models/CustomPromConfig.cs
new file mode 100644
index 0000000000..ced829b26a
--- /dev/null
+++ b/TencentCloud/Tcm/V20210413/Models/CustomPromConfig.cs
@@ -0,0 +1,78 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tcm.V20210413.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CustomPromConfig : AbstractModel
+ {
+
+ ///
+ /// Prometheus 访问地址
+ ///
+ [JsonProperty("Url")]
+ public string Url{ get; set; }
+
+ ///
+ /// 认证方式
+ ///
+ [JsonProperty("AuthType")]
+ public string AuthType{ get; set; }
+
+ ///
+ /// 是否公网地址,缺省为 false
+ ///
+ [JsonProperty("IsPublicAddr")]
+ public bool? IsPublicAddr{ get; set; }
+
+ ///
+ /// 虚拟网络id
+ ///
+ [JsonProperty("VpcId")]
+ public string VpcId{ get; set; }
+
+ ///
+ /// Prometheus 用户名(用于 basic 认证方式)
+ ///
+ [JsonProperty("Username")]
+ public string Username{ get; set; }
+
+ ///
+ /// Prometheus 密码(用于 basic 认证方式)
+ ///
+ [JsonProperty("Password")]
+ public string Password{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Url", this.Url);
+ this.SetParamSimple(map, prefix + "AuthType", this.AuthType);
+ this.SetParamSimple(map, prefix + "IsPublicAddr", this.IsPublicAddr);
+ this.SetParamSimple(map, prefix + "VpcId", this.VpcId);
+ this.SetParamSimple(map, prefix + "Username", this.Username);
+ this.SetParamSimple(map, prefix + "Password", this.Password);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tcm/V20210413/Models/PrometheusConfig.cs b/TencentCloud/Tcm/V20210413/Models/PrometheusConfig.cs
index 724ef48de8..9f9ff3e0f1 100644
--- a/TencentCloud/Tcm/V20210413/Models/PrometheusConfig.cs
+++ b/TencentCloud/Tcm/V20210413/Models/PrometheusConfig.cs
@@ -48,6 +48,13 @@ public class PrometheusConfig : AbstractModel
[JsonProperty("InstanceId")]
public string InstanceId{ get; set; }
+ ///
+ /// 第三方 Prometheus
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CustomProm")]
+ public CustomPromConfig CustomProm{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -58,6 +65,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "SubnetId", this.SubnetId);
this.SetParamSimple(map, prefix + "Region", this.Region);
this.SetParamSimple(map, prefix + "InstanceId", this.InstanceId);
+ this.SetParamObj(map, prefix + "CustomProm.", this.CustomProm);
}
}
}
diff --git a/TencentCloud/Tcr/TencentCloudTcr.csproj b/TencentCloud/Tcr/TencentCloudTcr.csproj
index c0fbeb36c6..917d29186b 100644
--- a/TencentCloud/Tcr/TencentCloudTcr.csproj
+++ b/TencentCloud/Tcr/TencentCloudTcr.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{249E2CB9-57E5-324C-A6C1-D3248FF18744}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tcss/TencentCloudTcss.csproj b/TencentCloud/Tcss/TencentCloudTcss.csproj
index c96b8555d1..b084332f2f 100644
--- a/TencentCloud/Tcss/TencentCloudTcss.csproj
+++ b/TencentCloud/Tcss/TencentCloudTcss.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{A2754E8E-D3F5-3C64-B47D-D71D9942EFB6}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tcss/V20201101/Models/DescribeVirusSummaryResponse.cs b/TencentCloud/Tcss/V20201101/Models/DescribeVirusSummaryResponse.cs
index e9b3eb3e19..8e68422022 100644
--- a/TencentCloud/Tcss/V20201101/Models/DescribeVirusSummaryResponse.cs
+++ b/TencentCloud/Tcss/V20201101/Models/DescribeVirusSummaryResponse.cs
@@ -65,6 +65,20 @@ public class DescribeVirusSummaryResponse : AbstractModel
[JsonProperty("RiskIncrease")]
public long? RiskIncrease{ get; set; }
+ ///
+ /// 隔离事件个数较昨日新增
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("IsolateIncrease")]
+ public long? IsolateIncrease{ get; set; }
+
+ ///
+ /// 隔离事件总数
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("IsolateCnt")]
+ public long? IsolateCnt{ get; set; }
+
///
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
///
@@ -83,6 +97,8 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "VirusDataBaseModifyTime", this.VirusDataBaseModifyTime);
this.SetParamSimple(map, prefix + "RiskContainerIncrease", this.RiskContainerIncrease);
this.SetParamSimple(map, prefix + "RiskIncrease", this.RiskIncrease);
+ this.SetParamSimple(map, prefix + "IsolateIncrease", this.IsolateIncrease);
+ this.SetParamSimple(map, prefix + "IsolateCnt", this.IsolateCnt);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
diff --git a/TencentCloud/Tcss/V20201101/Models/DescribeVirusTaskListRequest.cs b/TencentCloud/Tcss/V20201101/Models/DescribeVirusTaskListRequest.cs
index 70ad9c2260..cb1aac8ace 100644
--- a/TencentCloud/Tcss/V20201101/Models/DescribeVirusTaskListRequest.cs
+++ b/TencentCloud/Tcss/V20201101/Models/DescribeVirusTaskListRequest.cs
@@ -47,7 +47,10 @@ public class DescribeVirusTaskListRequest : AbstractModel
/// ContainerName - String - 是否必填:否 - 容器名称
/// ContainerId - String - 是否必填:否 - 容器id
/// Hostname - String - 是否必填:否 - 主机名称
- /// HostIp- String - 是否必填:是 - 容器名称
+ /// HostIp- String - 是否必填:否 - 主机IP
+ /// ImageId- String - 是否必填:否 - 镜像ID
+ /// ImageName- String - 是否必填:否 - 镜像名称
+ /// Status- String - 是否必填:否 - 状态
///
[JsonProperty("Filters")]
public RunTimeFilters[] Filters{ get; set; }
diff --git a/TencentCloud/Tdcpg/TencentCloudTdcpg.csproj b/TencentCloud/Tdcpg/TencentCloudTdcpg.csproj
index c5449f2a14..3c22d8b4ba 100644
--- a/TencentCloud/Tdcpg/TencentCloudTdcpg.csproj
+++ b/TencentCloud/Tdcpg/TencentCloudTdcpg.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{CE2F950C-A2C5-3522-9B5F-B37D6EAB00D9}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tdid/TencentCloudTdid.csproj b/TencentCloud/Tdid/TencentCloudTdid.csproj
index 199bfd51cd..49586220e6 100644
--- a/TencentCloud/Tdid/TencentCloudTdid.csproj
+++ b/TencentCloud/Tdid/TencentCloudTdid.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D6E217E7-C778-31C0-B3BE-9508ABB1A7BA}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tdmq/TencentCloudTdmq.csproj b/TencentCloud/Tdmq/TencentCloudTdmq.csproj
index 48ddc6a38f..4cfb8a098c 100644
--- a/TencentCloud/Tdmq/TencentCloudTdmq.csproj
+++ b/TencentCloud/Tdmq/TencentCloudTdmq.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{1732CBF0-BE93-36A0-A593-39E6D6FF17BA}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tem/TencentCloudTem.csproj b/TencentCloud/Tem/TencentCloudTem.csproj
index 75f8d6d3c5..7e0117d005 100644
--- a/TencentCloud/Tem/TencentCloudTem.csproj
+++ b/TencentCloud/Tem/TencentCloudTem.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{70147D26-20D1-3AB4-8897-76660439CE6B}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tem/V20210701/Models/HorizontalAutoscaler.cs b/TencentCloud/Tem/V20210701/Models/HorizontalAutoscaler.cs
index 2a8e6ce2e4..90bb3c960b 100644
--- a/TencentCloud/Tem/V20210701/Models/HorizontalAutoscaler.cs
+++ b/TencentCloud/Tem/V20210701/Models/HorizontalAutoscaler.cs
@@ -25,13 +25,13 @@ public class HorizontalAutoscaler : AbstractModel
{
///
- /// 最小实例数
+ /// 最小实例数(可以不传)
///
[JsonProperty("MinReplicas")]
public long? MinReplicas{ get; set; }
///
- /// 最大实例数
+ /// 最大实例数(可以不传)
///
[JsonProperty("MaxReplicas")]
public long? MaxReplicas{ get; set; }
@@ -48,6 +48,12 @@ public class HorizontalAutoscaler : AbstractModel
[JsonProperty("Threshold")]
public long? Threshold{ get; set; }
+ ///
+ /// 是否启用
+ ///
+ [JsonProperty("Enabled")]
+ public bool? Enabled{ get; set; }
+
///
/// For internal usage only. DO NOT USE IT.
@@ -58,6 +64,7 @@ public override void ToMap(Dictionary map, string prefix)
this.SetParamSimple(map, prefix + "MaxReplicas", this.MaxReplicas);
this.SetParamSimple(map, prefix + "Metrics", this.Metrics);
this.SetParamSimple(map, prefix + "Threshold", this.Threshold);
+ this.SetParamSimple(map, prefix + "Enabled", this.Enabled);
}
}
}
diff --git a/TencentCloud/TencentCloud.csproj b/TencentCloud/TencentCloud.csproj
index 2777fc8118..876b4b9f0b 100644
--- a/TencentCloud/TencentCloud.csproj
+++ b/TencentCloud/TencentCloud.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{423CA746-9292-4983-8EFD-3A0B2F167221}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
@@ -236,6 +236,7 @@
+
diff --git a/TencentCloud/TencentCloud.sln b/TencentCloud/TencentCloud.sln
index d503fe5498..70dbfba19c 100644
--- a/TencentCloud/TencentCloud.sln
+++ b/TencentCloud/TencentCloud.sln
@@ -383,6 +383,8 @@ Project("{3DD25540-9793-3483-8CA4-E75E6F60CF29}") = "TencentCloudTms", "TencentC
EndProject
Project("{A5E90D54-00EC-330D-9397-49162FD643F9}") = "TencentCloudTmt", "TencentCloud\Tmt\TencentCloudTmt.csproj", "{A5E90D54-00EC-330D-9397-49162FD643F9}"
EndProject
+Project("{7B36C41A-5976-3538-93E0-40A089B50522}") = "TencentCloudTrp", "TencentCloud\Trp\TencentCloudTrp.csproj", "{7B36C41A-5976-3538-93E0-40A089B50522}"
+EndProject
Project("{307C2F67-1633-3F01-BEA7-F343C91B0D61}") = "TencentCloudTrtc", "TencentCloud\Trtc\TencentCloudTrtc.csproj", "{307C2F67-1633-3F01-BEA7-F343C91B0D61}"
EndProject
Project("{C9840D4F-C22D-3561-A83C-36F13531DB7A}") = "TencentCloudTse", "TencentCloud\Tse\TencentCloudTse.csproj", "{C9840D4F-C22D-3561-A83C-36F13531DB7A}"
@@ -1183,6 +1185,10 @@ Global
{A5E90D54-00EC-330D-9397-49162FD643F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A5E90D54-00EC-330D-9397-49162FD643F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A5E90D54-00EC-330D-9397-49162FD643F9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7B36C41A-5976-3538-93E0-40A089B50522}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7B36C41A-5976-3538-93E0-40A089B50522}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7B36C41A-5976-3538-93E0-40A089B50522}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7B36C41A-5976-3538-93E0-40A089B50522}.Release|Any CPU.Build.0 = Release|Any CPU
{307C2F67-1633-3F01-BEA7-F343C91B0D61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{307C2F67-1633-3F01-BEA7-F343C91B0D61}.Debug|Any CPU.Build.0 = Debug|Any CPU
{307C2F67-1633-3F01-BEA7-F343C91B0D61}.Release|Any CPU.ActiveCfg = Release|Any CPU
diff --git a/TencentCloud/Teo/TencentCloudTeo.csproj b/TencentCloud/Teo/TencentCloudTeo.csproj
index 624a24ae22..e7a3204d37 100644
--- a/TencentCloud/Teo/TencentCloudTeo.csproj
+++ b/TencentCloud/Teo/TencentCloudTeo.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{D86DC2B3-8DC2-3479-84C4-A4A6F240C352}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
@@ -45,8 +45,16 @@
+
+
+
+
+
+
+
+
@@ -65,17 +73,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -85,14 +109,20 @@
+
+
+
+
+
+
@@ -111,10 +141,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -130,6 +176,7 @@
+
@@ -140,6 +187,7 @@
+
@@ -149,6 +197,10 @@
+
+
+
+
@@ -161,6 +213,10 @@
+
+
+
+
@@ -171,22 +227,33 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/TencentCloud/Teo/V20220106/Models/ACLCondition.cs b/TencentCloud/Teo/V20220106/Models/ACLCondition.cs
new file mode 100644
index 0000000000..473964e349
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ACLCondition.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ACLCondition : AbstractModel
+ {
+
+ ///
+ /// 匹配字段
+ ///
+ [JsonProperty("MatchFrom")]
+ public string MatchFrom{ get; set; }
+
+ ///
+ /// 匹配字符串
+ ///
+ [JsonProperty("MatchParam")]
+ public string MatchParam{ get; set; }
+
+ ///
+ /// 匹配关系
+ ///
+ [JsonProperty("Operator")]
+ public string Operator{ get; set; }
+
+ ///
+ /// 匹配内容
+ ///
+ [JsonProperty("MatchContent")]
+ public string MatchContent{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "MatchFrom", this.MatchFrom);
+ this.SetParamSimple(map, prefix + "MatchParam", this.MatchParam);
+ this.SetParamSimple(map, prefix + "Operator", this.Operator);
+ this.SetParamSimple(map, prefix + "MatchContent", this.MatchContent);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ACLUserRule.cs b/TencentCloud/Teo/V20220106/Models/ACLUserRule.cs
new file mode 100644
index 0000000000..ba950da410
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ACLUserRule.cs
@@ -0,0 +1,135 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ACLUserRule : AbstractModel
+ {
+
+ ///
+ /// 规则名
+ ///
+ [JsonProperty("RuleName")]
+ public string RuleName{ get; set; }
+
+ ///
+ /// 动作
+ ///
+ [JsonProperty("Action")]
+ public string Action{ get; set; }
+
+ ///
+ /// 状态
+ ///
+ [JsonProperty("RuleStatus")]
+ public string RuleStatus{ get; set; }
+
+ ///
+ /// ACL规则
+ ///
+ [JsonProperty("Conditions")]
+ public ACLCondition[] Conditions{ get; set; }
+
+ ///
+ /// 规则优先级
+ ///
+ [JsonProperty("RulePriority")]
+ public long? RulePriority{ get; set; }
+
+ ///
+ /// 规则id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuleID")]
+ public long? RuleID{ get; set; }
+
+ ///
+ /// 更新时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// ip封禁的惩罚时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PunishTime")]
+ public long? PunishTime{ get; set; }
+
+ ///
+ /// ip封禁的惩罚时间单位
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PunishTimeUnit")]
+ public string PunishTimeUnit{ get; set; }
+
+ ///
+ /// 自定义返回页面的名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 自定义返回页面的实例id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PageId")]
+ public long? PageId{ get; set; }
+
+ ///
+ /// 重定向时候的地址,必须为本用户接入的站点子域名
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RedirectUrl")]
+ public string RedirectUrl{ get; set; }
+
+ ///
+ /// 重定向时候的返回码
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ResponseCode")]
+ public long? ResponseCode{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RuleName", this.RuleName);
+ this.SetParamSimple(map, prefix + "Action", this.Action);
+ this.SetParamSimple(map, prefix + "RuleStatus", this.RuleStatus);
+ this.SetParamArrayObj(map, prefix + "Conditions.", this.Conditions);
+ this.SetParamSimple(map, prefix + "RulePriority", this.RulePriority);
+ this.SetParamSimple(map, prefix + "RuleID", this.RuleID);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "PunishTime", this.PunishTime);
+ this.SetParamSimple(map, prefix + "PunishTimeUnit", this.PunishTimeUnit);
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "PageId", this.PageId);
+ this.SetParamSimple(map, prefix + "RedirectUrl", this.RedirectUrl);
+ this.SetParamSimple(map, prefix + "ResponseCode", this.ResponseCode);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/AclConfig.cs b/TencentCloud/Teo/V20220106/Models/AclConfig.cs
new file mode 100644
index 0000000000..15fd3f9c75
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/AclConfig.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class AclConfig : AbstractModel
+ {
+
+ ///
+ /// 开关
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// ACL用户规则
+ ///
+ [JsonProperty("UserRules")]
+ public ACLUserRule[] UserRules{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamArrayObj(map, prefix + "UserRules.", this.UserRules);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/AiRule.cs b/TencentCloud/Teo/V20220106/Models/AiRule.cs
new file mode 100644
index 0000000000..952943bd74
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/AiRule.cs
@@ -0,0 +1,45 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class AiRule : AbstractModel
+ {
+
+ ///
+ /// smart_status_close-关闭;smart_status_open-拦截处置;
+ /// smart_status_observe-观察处置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Mode")]
+ public string Mode{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Mode", this.Mode);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/BotConfig.cs b/TencentCloud/Teo/V20220106/Models/BotConfig.cs
new file mode 100644
index 0000000000..82674a0695
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/BotConfig.cs
@@ -0,0 +1,71 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class BotConfig : AbstractModel
+ {
+
+ ///
+ /// bot开关
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// 预置规则
+ ///
+ [JsonProperty("ManagedRule")]
+ public BotManagedRule ManagedRule{ get; set; }
+
+ ///
+ /// 保留
+ ///
+ [JsonProperty("UaBotRule")]
+ public BotManagedRule UaBotRule{ get; set; }
+
+ ///
+ /// 保留
+ ///
+ [JsonProperty("IspBotRule")]
+ public BotManagedRule IspBotRule{ get; set; }
+
+ ///
+ /// 用户画像规则
+ ///
+ [JsonProperty("PortraitRule")]
+ public BotPortraitRule PortraitRule{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamObj(map, prefix + "ManagedRule.", this.ManagedRule);
+ this.SetParamObj(map, prefix + "UaBotRule.", this.UaBotRule);
+ this.SetParamObj(map, prefix + "IspBotRule.", this.IspBotRule);
+ this.SetParamObj(map, prefix + "PortraitRule.", this.PortraitRule);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/BotManagedRule.cs b/TencentCloud/Teo/V20220106/Models/BotManagedRule.cs
new file mode 100644
index 0000000000..fa0f546c45
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/BotManagedRule.cs
@@ -0,0 +1,146 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class BotManagedRule : AbstractModel
+ {
+
+ ///
+ /// 想开启的规则id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ManagedIds")]
+ public long?[] ManagedIds{ get; set; }
+
+ ///
+ /// 本规则的id
+ ///
+ [JsonProperty("RuleID")]
+ public long? RuleID{ get; set; }
+
+ ///
+ /// drop/trans/monitor/alg
+ ///
+ [JsonProperty("Action")]
+ public string Action{ get; set; }
+
+ ///
+ /// ip封禁的惩罚时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PunishTime")]
+ public long? PunishTime{ get; set; }
+
+ ///
+ /// 单位
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PunishTimeUnit")]
+ public string PunishTimeUnit{ get; set; }
+
+ ///
+ /// 自定义返回页面的名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 自定义返回页面的实例id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PageId")]
+ public long? PageId{ get; set; }
+
+ ///
+ /// 重定向时候的地址,必须为本用户接入的站点子域名,使用URLENCODE
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RedirectUrl")]
+ public string RedirectUrl{ get; set; }
+
+ ///
+ /// 重定向时候的返回码
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ResponseCode")]
+ public long? ResponseCode{ get; set; }
+
+ ///
+ /// 放行的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TransManagedIds")]
+ public long?[] TransManagedIds{ get; set; }
+
+ ///
+ /// JS挑战的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AlgManagedIds")]
+ public long?[] AlgManagedIds{ get; set; }
+
+ ///
+ /// 数字验证码的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CapManagedIds")]
+ public long?[] CapManagedIds{ get; set; }
+
+ ///
+ /// 观察的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("MonManagedIds")]
+ public long?[] MonManagedIds{ get; set; }
+
+ ///
+ /// 拦截的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DropManagedIds")]
+ public long?[] DropManagedIds{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArraySimple(map, prefix + "ManagedIds.", this.ManagedIds);
+ this.SetParamSimple(map, prefix + "RuleID", this.RuleID);
+ this.SetParamSimple(map, prefix + "Action", this.Action);
+ this.SetParamSimple(map, prefix + "PunishTime", this.PunishTime);
+ this.SetParamSimple(map, prefix + "PunishTimeUnit", this.PunishTimeUnit);
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "PageId", this.PageId);
+ this.SetParamSimple(map, prefix + "RedirectUrl", this.RedirectUrl);
+ this.SetParamSimple(map, prefix + "ResponseCode", this.ResponseCode);
+ this.SetParamArraySimple(map, prefix + "TransManagedIds.", this.TransManagedIds);
+ this.SetParamArraySimple(map, prefix + "AlgManagedIds.", this.AlgManagedIds);
+ this.SetParamArraySimple(map, prefix + "CapManagedIds.", this.CapManagedIds);
+ this.SetParamArraySimple(map, prefix + "MonManagedIds.", this.MonManagedIds);
+ this.SetParamArraySimple(map, prefix + "DropManagedIds.", this.DropManagedIds);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/BotManagedRuleDetail.cs b/TencentCloud/Teo/V20220106/Models/BotManagedRuleDetail.cs
new file mode 100644
index 0000000000..d8077f8e31
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/BotManagedRuleDetail.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class BotManagedRuleDetail : AbstractModel
+ {
+
+ ///
+ /// 规则ID
+ ///
+ [JsonProperty("RuleId")]
+ public long? RuleId{ get; set; }
+
+ ///
+ /// 规则描述
+ ///
+ [JsonProperty("Description")]
+ public string Description{ get; set; }
+
+ ///
+ /// 规则分类
+ ///
+ [JsonProperty("RuleTypeName")]
+ public string RuleTypeName{ get; set; }
+
+ ///
+ /// 该规则开启/关闭
+ ///
+ [JsonProperty("Status")]
+ public string Status{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RuleId", this.RuleId);
+ this.SetParamSimple(map, prefix + "Description", this.Description);
+ this.SetParamSimple(map, prefix + "RuleTypeName", this.RuleTypeName);
+ this.SetParamSimple(map, prefix + "Status", this.Status);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/BotPortraitRule.cs b/TencentCloud/Teo/V20220106/Models/BotPortraitRule.cs
new file mode 100644
index 0000000000..e1fb6734ea
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/BotPortraitRule.cs
@@ -0,0 +1,76 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class BotPortraitRule : AbstractModel
+ {
+
+ ///
+ /// 本规则的id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuleID")]
+ public long? RuleID{ get; set; }
+
+ ///
+ /// JS挑战的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AlgManagedIds")]
+ public long?[] AlgManagedIds{ get; set; }
+
+ ///
+ /// 数字验证码的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CapManagedIds")]
+ public long?[] CapManagedIds{ get; set; }
+
+ ///
+ /// 观察的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("MonManagedIds")]
+ public long?[] MonManagedIds{ get; set; }
+
+ ///
+ /// 拦截的规则ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DropManagedIds")]
+ public long?[] DropManagedIds{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RuleID", this.RuleID);
+ this.SetParamArraySimple(map, prefix + "AlgManagedIds.", this.AlgManagedIds);
+ this.SetParamArraySimple(map, prefix + "CapManagedIds.", this.CapManagedIds);
+ this.SetParamArraySimple(map, prefix + "MonManagedIds.", this.MonManagedIds);
+ this.SetParamArraySimple(map, prefix + "DropManagedIds.", this.DropManagedIds);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/CreateCustomErrorPageRequest.cs b/TencentCloud/Teo/V20220106/Models/CreateCustomErrorPageRequest.cs
new file mode 100644
index 0000000000..785fa15915
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/CreateCustomErrorPageRequest.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateCustomErrorPageRequest : AbstractModel
+ {
+
+ ///
+ /// zone的id
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 具体所属实体
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+ ///
+ /// 自定义页面的文件名
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 自定义页面的内容
+ ///
+ [JsonProperty("Content")]
+ public string Content{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "Content", this.Content);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/CreateCustomErrorPageResponse.cs b/TencentCloud/Teo/V20220106/Models/CreateCustomErrorPageResponse.cs
new file mode 100644
index 0000000000..6b03c3cb1b
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/CreateCustomErrorPageResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateCustomErrorPageResponse : AbstractModel
+ {
+
+ ///
+ /// 自定义页面上传后的唯一id
+ ///
+ [JsonProperty("PageId")]
+ public long? PageId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "PageId", this.PageId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/CreateOriginGroupRequest.cs b/TencentCloud/Teo/V20220106/Models/CreateOriginGroupRequest.cs
new file mode 100644
index 0000000000..7a8ee670c5
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/CreateOriginGroupRequest.cs
@@ -0,0 +1,76 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateOriginGroupRequest : AbstractModel
+ {
+
+ ///
+ /// 源站组名称
+ ///
+ [JsonProperty("OriginName")]
+ public string OriginName{ get; set; }
+
+ ///
+ /// 配置类型,当OriginType=self 时,需要填写:
+ /// area: 按区域配置
+ /// weight: 按权重配置
+ /// 当OriginType=third_party 时,不需要填写
+ ///
+ [JsonProperty("Type")]
+ public string Type{ get; set; }
+
+ ///
+ /// 源站记录
+ ///
+ [JsonProperty("Record")]
+ public OriginRecord[] Record{ get; set; }
+
+ ///
+ /// 站点ID
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 源站类型
+ /// self:自有源站
+ /// third_party:第三方源站
+ ///
+ [JsonProperty("OriginType")]
+ public string OriginType{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginName", this.OriginName);
+ this.SetParamSimple(map, prefix + "Type", this.Type);
+ this.SetParamArrayObj(map, prefix + "Record.", this.Record);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "OriginType", this.OriginType);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/CreateOriginGroupResponse.cs b/TencentCloud/Teo/V20220106/Models/CreateOriginGroupResponse.cs
new file mode 100644
index 0000000000..7c0a5f1903
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/CreateOriginGroupResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateOriginGroupResponse : AbstractModel
+ {
+
+ ///
+ /// 新增的源站组ID
+ ///
+ [JsonProperty("OriginId")]
+ public string OriginId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginId", this.OriginId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSAcl.cs b/TencentCloud/Teo/V20220106/Models/DDoSAcl.cs
new file mode 100644
index 0000000000..0957fb077c
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSAcl.cs
@@ -0,0 +1,85 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSAcl : AbstractModel
+ {
+
+ ///
+ /// 目的端口end
+ ///
+ [JsonProperty("DportEnd")]
+ public long? DportEnd{ get; set; }
+
+ ///
+ /// 目的端口start
+ ///
+ [JsonProperty("DportStart")]
+ public long? DportStart{ get; set; }
+
+ ///
+ /// 源端口end
+ ///
+ [JsonProperty("SportEnd")]
+ public long? SportEnd{ get; set; }
+
+ ///
+ /// 源端口start
+ ///
+ [JsonProperty("SportStart")]
+ public long? SportStart{ get; set; }
+
+ ///
+ /// 协议 'tcp', 'udp', 'all'
+ ///
+ [JsonProperty("Protocol")]
+ public string Protocol{ get; set; }
+
+ ///
+ /// 动作 drop-丢弃,;transmit-放行; forward-继续防护
+ ///
+ [JsonProperty("Action")]
+ public string Action{ get; set; }
+
+ ///
+ /// 是否为系统配置 0-人工配置;1-系统配置
+ ///
+ [JsonProperty("Default")]
+ public long? Default{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DportEnd", this.DportEnd);
+ this.SetParamSimple(map, prefix + "DportStart", this.DportStart);
+ this.SetParamSimple(map, prefix + "SportEnd", this.SportEnd);
+ this.SetParamSimple(map, prefix + "SportStart", this.SportStart);
+ this.SetParamSimple(map, prefix + "Protocol", this.Protocol);
+ this.SetParamSimple(map, prefix + "Action", this.Action);
+ this.SetParamSimple(map, prefix + "Default", this.Default);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSAntiPly.cs b/TencentCloud/Teo/V20220106/Models/DDoSAntiPly.cs
new file mode 100644
index 0000000000..746cedc1b9
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSAntiPly.cs
@@ -0,0 +1,127 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSAntiPly : AbstractModel
+ {
+
+ ///
+ /// tcp协议封禁 on-开;off-关
+ ///
+ [JsonProperty("DropTcp")]
+ public string DropTcp{ get; set; }
+
+ ///
+ /// udp协议封禁 on-开;off-关
+ ///
+ [JsonProperty("DropUdp")]
+ public string DropUdp{ get; set; }
+
+ ///
+ /// icmp协议封禁 on-开;off-关
+ ///
+ [JsonProperty("DropIcmp")]
+ public string DropIcmp{ get; set; }
+
+ ///
+ /// 其他协议封禁 on-开;off-关
+ ///
+ [JsonProperty("DropOther")]
+ public string DropOther{ get; set; }
+
+ ///
+ /// 源每秒新建数限制 0-4294967295
+ ///
+ [JsonProperty("SourceCreateLimit")]
+ public long? SourceCreateLimit{ get; set; }
+
+ ///
+ /// 源并发连接控制 0-4294967295
+ ///
+ [JsonProperty("SourceConnectLimit")]
+ public long? SourceConnectLimit{ get; set; }
+
+ ///
+ /// 目的每秒新建数限制 0-4294967295
+ ///
+ [JsonProperty("DestinationCreateLimit")]
+ public long? DestinationCreateLimit{ get; set; }
+
+ ///
+ /// 目的端口的并发连接控制 0-4294967295
+ ///
+ [JsonProperty("DestinationConnectLimit")]
+ public long? DestinationConnectLimit{ get; set; }
+
+ ///
+ /// 异常连接数阈值 0-4294967295
+ ///
+ [JsonProperty("AbnormalConnectNum")]
+ public long? AbnormalConnectNum{ get; set; }
+
+ ///
+ /// syn占比异常阈值 0-100
+ ///
+ [JsonProperty("AbnormalSynRatio")]
+ public long? AbnormalSynRatio{ get; set; }
+
+ ///
+ /// syn个数异常阈值 0-65535
+ ///
+ [JsonProperty("AbnormalSynNum")]
+ public long? AbnormalSynNum{ get; set; }
+
+ ///
+ /// 连接超时检测 0-65535
+ ///
+ [JsonProperty("ConnectTimeout")]
+ public long? ConnectTimeout{ get; set; }
+
+ ///
+ /// 空连接防护开启 0-1
+ ///
+ [JsonProperty("EmptyConnectProtect")]
+ public string EmptyConnectProtect{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DropTcp", this.DropTcp);
+ this.SetParamSimple(map, prefix + "DropUdp", this.DropUdp);
+ this.SetParamSimple(map, prefix + "DropIcmp", this.DropIcmp);
+ this.SetParamSimple(map, prefix + "DropOther", this.DropOther);
+ this.SetParamSimple(map, prefix + "SourceCreateLimit", this.SourceCreateLimit);
+ this.SetParamSimple(map, prefix + "SourceConnectLimit", this.SourceConnectLimit);
+ this.SetParamSimple(map, prefix + "DestinationCreateLimit", this.DestinationCreateLimit);
+ this.SetParamSimple(map, prefix + "DestinationConnectLimit", this.DestinationConnectLimit);
+ this.SetParamSimple(map, prefix + "AbnormalConnectNum", this.AbnormalConnectNum);
+ this.SetParamSimple(map, prefix + "AbnormalSynRatio", this.AbnormalSynRatio);
+ this.SetParamSimple(map, prefix + "AbnormalSynNum", this.AbnormalSynNum);
+ this.SetParamSimple(map, prefix + "ConnectTimeout", this.ConnectTimeout);
+ this.SetParamSimple(map, prefix + "EmptyConnectProtect", this.EmptyConnectProtect);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSApplication.cs b/TencentCloud/Teo/V20220106/Models/DDoSApplication.cs
new file mode 100644
index 0000000000..5fe3dcf255
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSApplication.cs
@@ -0,0 +1,72 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSApplication : AbstractModel
+ {
+
+ ///
+ /// 二级域名
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Host")]
+ public string Host{ get; set; }
+
+ ///
+ /// 域名状态;
+ /// init 待切ns
+ /// offline 需要dns开启站点加速
+ /// process 在部署中,稍等一会
+ /// online 正常状态
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Status")]
+ public string Status{ get; set; }
+
+ ///
+ /// 加速开关;on-开启加速;off-关闭加速(AccelerateType:on,SecurityType:on,安全加速,未开防护增强;AccelerateType:off,SecurityType:on,安全加速,开启防护增强;AccelerateType:on,SecurityType:off,内容加速,未开防护增强)
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AccelerateType")]
+ public string AccelerateType{ get; set; }
+
+ ///
+ /// 安全开关;on-开启安全;off-关闭安全(AccelerateType:on,SecurityType:on,安全加速,未开防护增强;AccelerateType:off,SecurityType:on,安全加速,开启防护增强;AccelerateType:on,SecurityType:off,内容加速,未开防护增强)
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SecurityType")]
+ public string SecurityType{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Host", this.Host);
+ this.SetParamSimple(map, prefix + "Status", this.Status);
+ this.SetParamSimple(map, prefix + "AccelerateType", this.AccelerateType);
+ this.SetParamSimple(map, prefix + "SecurityType", this.SecurityType);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSConfig.cs b/TencentCloud/Teo/V20220106/Models/DDoSConfig.cs
new file mode 100644
index 0000000000..518b5619f4
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSConfig.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSConfig : AbstractModel
+ {
+
+ ///
+ /// 开关
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSFeaturesFilter.cs b/TencentCloud/Teo/V20220106/Models/DDoSFeaturesFilter.cs
new file mode 100644
index 0000000000..1cf575545d
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSFeaturesFilter.cs
@@ -0,0 +1,183 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSFeaturesFilter : AbstractModel
+ {
+
+ ///
+ /// 动作 drop-丢弃;transmit-放行;drop_block-丢弃并拉黑;forward-继续防护
+ ///
+ [JsonProperty("Action")]
+ public string Action{ get; set; }
+
+ ///
+ /// 深度值1
+ ///
+ [JsonProperty("Depth")]
+ public long? Depth{ get; set; }
+
+ ///
+ /// 深度值2
+ ///
+ [JsonProperty("Depth2")]
+ public long? Depth2{ get; set; }
+
+ ///
+ /// 目标端口结束
+ ///
+ [JsonProperty("DportEnd")]
+ public long? DportEnd{ get; set; }
+
+ ///
+ /// 目标端口开始
+ ///
+ [JsonProperty("DportStart")]
+ public long? DportStart{ get; set; }
+
+ ///
+ /// 取非判断1
+ ///
+ [JsonProperty("IsNot")]
+ public long? IsNot{ get; set; }
+
+ ///
+ /// 取非判断2
+ ///
+ [JsonProperty("IsNot2")]
+ public long? IsNot2{ get; set; }
+
+ ///
+ /// 多特征关系(单特征时(none),第二特征相关配置可不填) none;and;or
+ ///
+ [JsonProperty("MatchLogic")]
+ public string MatchLogic{ get; set; }
+
+ ///
+ /// 匹配方式1 pcre-正则匹配, sunday-字符串匹配
+ ///
+ [JsonProperty("MatchType")]
+ public string MatchType{ get; set; }
+
+ ///
+ /// 匹配方式2 pcre-正则匹配, sunday-字符串匹配
+ ///
+ [JsonProperty("MatchType2")]
+ public string MatchType2{ get; set; }
+
+ ///
+ /// 偏移量1
+ ///
+ [JsonProperty("Offset")]
+ public long? Offset{ get; set; }
+
+ ///
+ /// 偏移量2
+ ///
+ [JsonProperty("Offset2")]
+ public long? Offset2{ get; set; }
+
+ ///
+ /// 最大包长
+ ///
+ [JsonProperty("PacketMax")]
+ public long? PacketMax{ get; set; }
+
+ ///
+ /// 最小包长
+ ///
+ [JsonProperty("PacketMin")]
+ public long? PacketMin{ get; set; }
+
+ ///
+ /// 协议 tcp;udp;icmp;all
+ ///
+ [JsonProperty("Protocol")]
+ public string Protocol{ get; set; }
+
+ ///
+ /// 源端口结束
+ ///
+ [JsonProperty("SportEnd")]
+ public long? SportEnd{ get; set; }
+
+ ///
+ /// 源端口开始
+ ///
+ [JsonProperty("SportStart")]
+ public long? SportStart{ get; set; }
+
+ ///
+ /// 匹配字符串1
+ ///
+ [JsonProperty("Str")]
+ public string Str{ get; set; }
+
+ ///
+ /// 匹配字符串2
+ ///
+ [JsonProperty("Str2")]
+ public string Str2{ get; set; }
+
+ ///
+ /// 匹配开始层级,层级参考计算机网络结构 begin_l5, no_match, begin_l3, begin_l4
+ ///
+ [JsonProperty("MatchBegin")]
+ public string MatchBegin{ get; set; }
+
+ ///
+ /// 匹配开始层级,层级参考计算机网络结构 begin_l5, no_match, begin_l3, begin_l4
+ ///
+ [JsonProperty("MatchBegin2")]
+ public string MatchBegin2{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Action", this.Action);
+ this.SetParamSimple(map, prefix + "Depth", this.Depth);
+ this.SetParamSimple(map, prefix + "Depth2", this.Depth2);
+ this.SetParamSimple(map, prefix + "DportEnd", this.DportEnd);
+ this.SetParamSimple(map, prefix + "DportStart", this.DportStart);
+ this.SetParamSimple(map, prefix + "IsNot", this.IsNot);
+ this.SetParamSimple(map, prefix + "IsNot2", this.IsNot2);
+ this.SetParamSimple(map, prefix + "MatchLogic", this.MatchLogic);
+ this.SetParamSimple(map, prefix + "MatchType", this.MatchType);
+ this.SetParamSimple(map, prefix + "MatchType2", this.MatchType2);
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Offset2", this.Offset2);
+ this.SetParamSimple(map, prefix + "PacketMax", this.PacketMax);
+ this.SetParamSimple(map, prefix + "PacketMin", this.PacketMin);
+ this.SetParamSimple(map, prefix + "Protocol", this.Protocol);
+ this.SetParamSimple(map, prefix + "SportEnd", this.SportEnd);
+ this.SetParamSimple(map, prefix + "SportStart", this.SportStart);
+ this.SetParamSimple(map, prefix + "Str", this.Str);
+ this.SetParamSimple(map, prefix + "Str2", this.Str2);
+ this.SetParamSimple(map, prefix + "MatchBegin", this.MatchBegin);
+ this.SetParamSimple(map, prefix + "MatchBegin2", this.MatchBegin2);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSGeoIp.cs b/TencentCloud/Teo/V20220106/Models/DDoSGeoIp.cs
new file mode 100644
index 0000000000..510fe890dd
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSGeoIp.cs
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSGeoIp : AbstractModel
+ {
+
+ ///
+ /// 地域信息
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RegionId")]
+ public long?[] RegionId{ get; set; }
+
+ ///
+ /// 区域封禁清空标识
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArraySimple(map, prefix + "RegionId.", this.RegionId);
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSStatusInfo.cs b/TencentCloud/Teo/V20220106/Models/DDoSStatusInfo.cs
new file mode 100644
index 0000000000..23eabf7b70
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSStatusInfo.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSStatusInfo : AbstractModel
+ {
+
+ ///
+ /// 不支持,填off
+ ///
+ [JsonProperty("AiStatus")]
+ public string AiStatus{ get; set; }
+
+ ///
+ /// 用户appid
+ ///
+ [JsonProperty("Appid")]
+ public string Appid{ get; set; }
+
+ ///
+ /// 策略等级 low, middle, high
+ ///
+ [JsonProperty("PlyLevel")]
+ public string PlyLevel{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "AiStatus", this.AiStatus);
+ this.SetParamSimple(map, prefix + "Appid", this.Appid);
+ this.SetParamSimple(map, prefix + "PlyLevel", this.PlyLevel);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DDoSUserAllowBlockIP.cs b/TencentCloud/Teo/V20220106/Models/DDoSUserAllowBlockIP.cs
new file mode 100644
index 0000000000..4d9da41f11
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DDoSUserAllowBlockIP.cs
@@ -0,0 +1,84 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DDoSUserAllowBlockIP : AbstractModel
+ {
+
+ ///
+ /// 用户ip
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Ip")]
+ public string Ip{ get; set; }
+
+ ///
+ /// 掩码
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Mask")]
+ public long? Mask{ get; set; }
+
+ ///
+ /// 类型 block-丢弃;allow-允许
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Type")]
+ public string Type{ get; set; }
+
+ ///
+ /// 时间戳
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UpdateTime")]
+ public long? UpdateTime{ get; set; }
+
+ ///
+ /// 用户ip范围截止
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Ip2")]
+ public string Ip2{ get; set; }
+
+ ///
+ /// 掩码截止范围
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Mask2")]
+ public long? Mask2{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Ip", this.Ip);
+ this.SetParamSimple(map, prefix + "Mask", this.Mask);
+ this.SetParamSimple(map, prefix + "Type", this.Type);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "Ip2", this.Ip2);
+ this.SetParamSimple(map, prefix + "Mask2", this.Mask2);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DdosAcls.cs b/TencentCloud/Teo/V20220106/Models/DdosAcls.cs
new file mode 100644
index 0000000000..293bcb6ab3
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DdosAcls.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DdosAcls : AbstractModel
+ {
+
+ ///
+ /// 开关 off清空规则标识
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// 端口过了详细参数
+ ///
+ [JsonProperty("Acl")]
+ public DDoSAcl[] Acl{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamArrayObj(map, prefix + "Acl.", this.Acl);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DdosAllowBlock.cs b/TencentCloud/Teo/V20220106/Models/DdosAllowBlock.cs
new file mode 100644
index 0000000000..f08f1546c9
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DdosAllowBlock.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DdosAllowBlock : AbstractModel
+ {
+
+ ///
+ /// 开关标识防护是否清空
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// 黑白名单数组
+ ///
+ [JsonProperty("UserAllowBlockIp")]
+ public DDoSUserAllowBlockIP[] UserAllowBlockIp{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamArrayObj(map, prefix + "UserAllowBlockIp.", this.UserAllowBlockIp);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DdosPacketFilter.cs b/TencentCloud/Teo/V20220106/Models/DdosPacketFilter.cs
new file mode 100644
index 0000000000..3d31e670d8
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DdosPacketFilter.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DdosPacketFilter : AbstractModel
+ {
+
+ ///
+ /// 特征过滤清空标识,off清空处理
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// 特征过滤数组
+ ///
+ [JsonProperty("PacketFilter")]
+ public DDoSFeaturesFilter[] PacketFilter{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamArrayObj(map, prefix + "PacketFilter.", this.PacketFilter);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DdosRule.cs b/TencentCloud/Teo/V20220106/Models/DdosRule.cs
new file mode 100644
index 0000000000..c7cd50116c
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DdosRule.cs
@@ -0,0 +1,92 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DdosRule : AbstractModel
+ {
+
+ ///
+ /// DDoS防护等级
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DdosStatusInfo")]
+ public DDoSStatusInfo DdosStatusInfo{ get; set; }
+
+ ///
+ /// DDoS地域封禁
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DdosGeoIp")]
+ public DDoSGeoIp DdosGeoIp{ get; set; }
+
+ ///
+ /// DDoS黑白名单
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DdosAllowBlock")]
+ public DdosAllowBlock DdosAllowBlock{ get; set; }
+
+ ///
+ /// DDoS 协议封禁+连接防护
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DdosAntiPly")]
+ public DDoSAntiPly DdosAntiPly{ get; set; }
+
+ ///
+ /// DDoS特征过滤
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DdosPacketFilter")]
+ public DdosPacketFilter DdosPacketFilter{ get; set; }
+
+ ///
+ /// DDoS端口过滤
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DdosAcl")]
+ public DdosAcls DdosAcl{ get; set; }
+
+ ///
+ /// DDoS开关 on-开启;off-关闭
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamObj(map, prefix + "DdosStatusInfo.", this.DdosStatusInfo);
+ this.SetParamObj(map, prefix + "DdosGeoIp.", this.DdosGeoIp);
+ this.SetParamObj(map, prefix + "DdosAllowBlock.", this.DdosAllowBlock);
+ this.SetParamObj(map, prefix + "DdosAntiPly.", this.DdosAntiPly);
+ this.SetParamObj(map, prefix + "DdosPacketFilter.", this.DdosPacketFilter);
+ this.SetParamObj(map, prefix + "DdosAcl.", this.DdosAcl);
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DeleteOriginGroupRequest.cs b/TencentCloud/Teo/V20220106/Models/DeleteOriginGroupRequest.cs
new file mode 100644
index 0000000000..594e280e1b
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DeleteOriginGroupRequest.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteOriginGroupRequest : AbstractModel
+ {
+
+ ///
+ /// 源站组ID
+ ///
+ [JsonProperty("OriginId")]
+ public string OriginId{ get; set; }
+
+ ///
+ /// 站点ID
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginId", this.OriginId);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DeleteOriginGroupResponse.cs b/TencentCloud/Teo/V20220106/Models/DeleteOriginGroupResponse.cs
new file mode 100644
index 0000000000..c5068a1c0b
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DeleteOriginGroupResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteOriginGroupResponse : AbstractModel
+ {
+
+ ///
+ /// 源站组ID
+ ///
+ [JsonProperty("OriginId")]
+ public string OriginId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginId", this.OriginId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeBotManagedRulesRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeBotManagedRulesRequest.cs
new file mode 100644
index 0000000000..568aef4951
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeBotManagedRulesRequest.cs
@@ -0,0 +1,71 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeBotManagedRulesRequest : AbstractModel
+ {
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 子域名/应用名
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+ ///
+ /// 页数
+ ///
+ [JsonProperty("Page")]
+ public long? Page{ get; set; }
+
+ ///
+ /// 每页数量
+ ///
+ [JsonProperty("PerPage")]
+ public long? PerPage{ get; set; }
+
+ ///
+ /// idcid/sipbot/uabot规则类型,空代表拉取全部
+ ///
+ [JsonProperty("RuleType")]
+ public string RuleType{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ this.SetParamSimple(map, prefix + "Page", this.Page);
+ this.SetParamSimple(map, prefix + "PerPage", this.PerPage);
+ this.SetParamSimple(map, prefix + "RuleType", this.RuleType);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeBotManagedRulesResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeBotManagedRulesResponse.cs
new file mode 100644
index 0000000000..ccdf6ad19f
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeBotManagedRulesResponse.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeBotManagedRulesResponse : AbstractModel
+ {
+
+ ///
+ /// 本次返回的规则数
+ ///
+ [JsonProperty("Count")]
+ public long? Count{ get; set; }
+
+ ///
+ /// Bot规则
+ ///
+ [JsonProperty("Rules")]
+ public BotManagedRuleDetail[] Rules{ get; set; }
+
+ ///
+ /// 总规则数
+ ///
+ [JsonProperty("Total")]
+ public long? Total{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Count", this.Count);
+ this.SetParamArrayObj(map, prefix + "Rules.", this.Rules);
+ this.SetParamSimple(map, prefix + "Total", this.Total);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeDDoSPolicyRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeDDoSPolicyRequest.cs
new file mode 100644
index 0000000000..396f3d079e
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeDDoSPolicyRequest.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDDoSPolicyRequest : AbstractModel
+ {
+
+ ///
+ /// 策略组id
+ ///
+ [JsonProperty("PolicyId")]
+ public long? PolicyId{ get; set; }
+
+ ///
+ /// 一级域名zone
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "PolicyId", this.PolicyId);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeDDoSPolicyResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeDDoSPolicyResponse.cs
new file mode 100644
index 0000000000..4d610197a4
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeDDoSPolicyResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDDoSPolicyResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupDetailRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupDetailRequest.cs
new file mode 100644
index 0000000000..8e5fd07575
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupDetailRequest.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeOriginGroupDetailRequest : AbstractModel
+ {
+
+ ///
+ /// 源站组ID
+ ///
+ [JsonProperty("OriginId")]
+ public string OriginId{ get; set; }
+
+ ///
+ /// 站点ID
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginId", this.OriginId);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupDetailResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupDetailResponse.cs
new file mode 100644
index 0000000000..7914403277
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupDetailResponse.cs
@@ -0,0 +1,116 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeOriginGroupDetailResponse : AbstractModel
+ {
+
+ ///
+ /// 源站组ID
+ ///
+ [JsonProperty("OriginId")]
+ public string OriginId{ get; set; }
+
+ ///
+ /// 源站组名称
+ ///
+ [JsonProperty("OriginName")]
+ public string OriginName{ get; set; }
+
+ ///
+ /// 配置类型
+ ///
+ [JsonProperty("Type")]
+ public string Type{ get; set; }
+
+ ///
+ /// 记录
+ ///
+ [JsonProperty("Record")]
+ public OriginRecord[] Record{ get; set; }
+
+ ///
+ /// 更新时间
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// 站点ID
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 站点名称
+ ///
+ [JsonProperty("ZoneName")]
+ public string ZoneName{ get; set; }
+
+ ///
+ /// 源站类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("OriginType")]
+ public string OriginType{ get; set; }
+
+ ///
+ /// 是否被四层代理使用
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ApplicationProxyUsed")]
+ public bool? ApplicationProxyUsed{ get; set; }
+
+ ///
+ /// 是否被负载均衡使用
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("LoadBalancingUsed")]
+ public bool? LoadBalancingUsed{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginId", this.OriginId);
+ this.SetParamSimple(map, prefix + "OriginName", this.OriginName);
+ this.SetParamSimple(map, prefix + "Type", this.Type);
+ this.SetParamArrayObj(map, prefix + "Record.", this.Record);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "ZoneName", this.ZoneName);
+ this.SetParamSimple(map, prefix + "OriginType", this.OriginType);
+ this.SetParamSimple(map, prefix + "ApplicationProxyUsed", this.ApplicationProxyUsed);
+ this.SetParamSimple(map, prefix + "LoadBalancingUsed", this.LoadBalancingUsed);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupRequest.cs
new file mode 100644
index 0000000000..95daa910c5
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupRequest.cs
@@ -0,0 +1,65 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeOriginGroupRequest : AbstractModel
+ {
+
+ ///
+ /// 分页参数Offset
+ ///
+ [JsonProperty("Offset")]
+ public ulong? Offset{ get; set; }
+
+ ///
+ /// 分页参数Limit
+ ///
+ [JsonProperty("Limit")]
+ public ulong? Limit{ get; set; }
+
+ ///
+ /// 过滤参数
+ ///
+ [JsonProperty("Filters")]
+ public OriginFilter[] Filters{ get; set; }
+
+ ///
+ /// 站点ID
+ /// 不填写获取所有站点源站组
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ this.SetParamArrayObj(map, prefix + "Filters.", this.Filters);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupResponse.cs
new file mode 100644
index 0000000000..d5e4321027
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeOriginGroupResponse.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeOriginGroupResponse : AbstractModel
+ {
+
+ ///
+ /// 源站组信息
+ ///
+ [JsonProperty("Data")]
+ public OriginGroup[] Data{ get; set; }
+
+ ///
+ /// 记录总数
+ ///
+ [JsonProperty("TotalCount")]
+ public ulong? TotalCount{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Data.", this.Data);
+ this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyListRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyListRequest.cs
new file mode 100644
index 0000000000..80f610286f
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyListRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyListRequest : AbstractModel
+ {
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyListResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyListResponse.cs
new file mode 100644
index 0000000000..72fc8996bc
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyListResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyListResponse : AbstractModel
+ {
+
+ ///
+ /// 防护资源列表
+ ///
+ [JsonProperty("Entities")]
+ public SecurityEntity[] Entities{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Entities.", this.Entities);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesIdRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesIdRequest.cs
new file mode 100644
index 0000000000..2ca803ca38
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesIdRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyManagedRulesIdRequest : AbstractModel
+ {
+
+ ///
+ /// 规则id集合
+ ///
+ [JsonProperty("RuleId")]
+ public long?[] RuleId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArraySimple(map, prefix + "RuleId.", this.RuleId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesIdResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesIdResponse.cs
new file mode 100644
index 0000000000..f65f0040dd
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesIdResponse.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyManagedRulesIdResponse : AbstractModel
+ {
+
+ ///
+ /// 返回总数
+ ///
+ [JsonProperty("Total")]
+ public long? Total{ get; set; }
+
+ ///
+ /// 门神规则
+ ///
+ [JsonProperty("Rules")]
+ public ManagedRule[] Rules{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Total", this.Total);
+ this.SetParamArrayObj(map, prefix + "Rules.", this.Rules);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesRequest.cs
new file mode 100644
index 0000000000..927b935053
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesRequest.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyManagedRulesRequest : AbstractModel
+ {
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 子域名/应用名
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+ ///
+ /// 页数
+ ///
+ [JsonProperty("Page")]
+ public long? Page{ get; set; }
+
+ ///
+ /// 每页数量
+ ///
+ [JsonProperty("PerPage")]
+ public long? PerPage{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ this.SetParamSimple(map, prefix + "Page", this.Page);
+ this.SetParamSimple(map, prefix + "PerPage", this.PerPage);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesResponse.cs
new file mode 100644
index 0000000000..065b2116f0
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyManagedRulesResponse.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyManagedRulesResponse : AbstractModel
+ {
+
+ ///
+ /// 本次返回的规则数
+ ///
+ [JsonProperty("Count")]
+ public long? Count{ get; set; }
+
+ ///
+ /// 门神规则
+ ///
+ [JsonProperty("Rules")]
+ public ManagedRule[] Rules{ get; set; }
+
+ ///
+ /// 总规则数
+ ///
+ [JsonProperty("Total")]
+ public long? Total{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Count", this.Count);
+ this.SetParamArrayObj(map, prefix + "Rules.", this.Rules);
+ this.SetParamSimple(map, prefix + "Total", this.Total);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRegionsRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRegionsRequest.cs
new file mode 100644
index 0000000000..918c804f5f
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRegionsRequest.cs
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyRegionsRequest : AbstractModel
+ {
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRegionsResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRegionsResponse.cs
new file mode 100644
index 0000000000..85f4279ddf
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRegionsResponse.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyRegionsResponse : AbstractModel
+ {
+
+ ///
+ /// 总数
+ ///
+ [JsonProperty("Count")]
+ public long? Count{ get; set; }
+
+ ///
+ /// 地域信息
+ ///
+ [JsonProperty("GeoIp")]
+ public GeoIp[] GeoIp{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Count", this.Count);
+ this.SetParamArrayObj(map, prefix + "GeoIp.", this.GeoIp);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRequest.cs
new file mode 100644
index 0000000000..684084cd62
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyRequest.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyRequest : AbstractModel
+ {
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 二级域名
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyResponse.cs
new file mode 100644
index 0000000000..f8894ee866
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeSecurityPolicyResponse.cs
@@ -0,0 +1,72 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeSecurityPolicyResponse : AbstractModel
+ {
+
+ ///
+ /// 用户id
+ ///
+ [JsonProperty("AppId")]
+ public long? AppId{ get; set; }
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 二级域名
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+ ///
+ /// 安全配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Config")]
+ public SecurityConfig Config{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "AppId", this.AppId);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ this.SetParamObj(map, prefix + "Config.", this.Config);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeZoneDDoSPolicyRequest.cs b/TencentCloud/Teo/V20220106/Models/DescribeZoneDDoSPolicyRequest.cs
new file mode 100644
index 0000000000..b8e1a814a3
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeZoneDDoSPolicyRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeZoneDDoSPolicyRequest : AbstractModel
+ {
+
+ ///
+ /// 一级域名id
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/DescribeZoneDDoSPolicyResponse.cs b/TencentCloud/Teo/V20220106/Models/DescribeZoneDDoSPolicyResponse.cs
new file mode 100644
index 0000000000..a2e36cf90c
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/DescribeZoneDDoSPolicyResponse.cs
@@ -0,0 +1,65 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeZoneDDoSPolicyResponse : AbstractModel
+ {
+
+ ///
+ /// 用户appid
+ ///
+ [JsonProperty("AppId")]
+ public long? AppId{ get; set; }
+
+ ///
+ /// 防护分区
+ ///
+ [JsonProperty("ShieldAreas")]
+ public ShieldArea[] ShieldAreas{ get; set; }
+
+ ///
+ /// 所有子域名信息,包含安全加速/内容加速
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Domains")]
+ public DDoSApplication[] Domains{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "AppId", this.AppId);
+ this.SetParamArrayObj(map, prefix + "ShieldAreas.", this.ShieldAreas);
+ this.SetParamArrayObj(map, prefix + "Domains.", this.Domains);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/GeoIp.cs b/TencentCloud/Teo/V20220106/Models/GeoIp.cs
new file mode 100644
index 0000000000..d3acc1da59
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/GeoIp.cs
@@ -0,0 +1,71 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class GeoIp : AbstractModel
+ {
+
+ ///
+ /// 地域ID
+ ///
+ [JsonProperty("RegionId")]
+ public long? RegionId{ get; set; }
+
+ ///
+ /// 国家名
+ ///
+ [JsonProperty("Country")]
+ public string Country{ get; set; }
+
+ ///
+ /// 洲
+ ///
+ [JsonProperty("Continent")]
+ public string Continent{ get; set; }
+
+ ///
+ /// 国家英文名
+ ///
+ [JsonProperty("CountryEn")]
+ public string CountryEn{ get; set; }
+
+ ///
+ /// 洲
+ ///
+ [JsonProperty("ContinentEn")]
+ public string ContinentEn{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RegionId", this.RegionId);
+ this.SetParamSimple(map, prefix + "Country", this.Country);
+ this.SetParamSimple(map, prefix + "Continent", this.Continent);
+ this.SetParamSimple(map, prefix + "CountryEn", this.CountryEn);
+ this.SetParamSimple(map, prefix + "ContinentEn", this.ContinentEn);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ManagedRule.cs b/TencentCloud/Teo/V20220106/Models/ManagedRule.cs
new file mode 100644
index 0000000000..a118b91a46
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ManagedRule.cs
@@ -0,0 +1,102 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ManagedRule : AbstractModel
+ {
+
+ ///
+ /// 规则id
+ ///
+ [JsonProperty("RuleId")]
+ public long? RuleId{ get; set; }
+
+ ///
+ /// 规则描述
+ ///
+ [JsonProperty("Description")]
+ public string Description{ get; set; }
+
+ ///
+ /// 规则类型名
+ ///
+ [JsonProperty("RuleTypeName")]
+ public string RuleTypeName{ get; set; }
+
+ ///
+ /// 策略规则防护等级
+ ///
+ [JsonProperty("RuleLevelDesc")]
+ public string RuleLevelDesc{ get; set; }
+
+ ///
+ /// 更新时间
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// 规则当前状态 block, allow
+ ///
+ [JsonProperty("Status")]
+ public string Status{ get; set; }
+
+ ///
+ /// 规则标签
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuleTags")]
+ public string[] RuleTags{ get; set; }
+
+ ///
+ /// 规则类型详细描述
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuleTypeDesc")]
+ public string RuleTypeDesc{ get; set; }
+
+ ///
+ /// 规则类型id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuleTypeId")]
+ public long? RuleTypeId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RuleId", this.RuleId);
+ this.SetParamSimple(map, prefix + "Description", this.Description);
+ this.SetParamSimple(map, prefix + "RuleTypeName", this.RuleTypeName);
+ this.SetParamSimple(map, prefix + "RuleLevelDesc", this.RuleLevelDesc);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "Status", this.Status);
+ this.SetParamArraySimple(map, prefix + "RuleTags.", this.RuleTags);
+ this.SetParamSimple(map, prefix + "RuleTypeDesc", this.RuleTypeDesc);
+ this.SetParamSimple(map, prefix + "RuleTypeId", this.RuleTypeId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyHostRequest.cs b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyHostRequest.cs
new file mode 100644
index 0000000000..7a3ae6af6c
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyHostRequest.cs
@@ -0,0 +1,71 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifyDDoSPolicyHostRequest : AbstractModel
+ {
+
+ ///
+ /// 站点id
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 二级域名
+ ///
+ [JsonProperty("Host")]
+ public string Host{ get; set; }
+
+ ///
+ /// 加速开关 on-开启加速;off-关闭加速(AccelerateType:on,SecurityType:on,安全加速,未开防护增强;AccelerateType:off,SecurityType:on,安全加速,开启防护增强;AccelerateType:on,SecurityType:off,内容加速,未开防护增强)
+ ///
+ [JsonProperty("AccelerateType")]
+ public string AccelerateType{ get; set; }
+
+ ///
+ /// 策略id
+ ///
+ [JsonProperty("PolicyId")]
+ public long? PolicyId{ get; set; }
+
+ ///
+ /// 安全开关 on-开启安全;off-关闭安全(AccelerateType:on,SecurityType:on,安全加速,未开防护增强;AccelerateType:off,SecurityType:on,安全加速,开启防护增强;AccelerateType:on,SecurityType:off,内容加速,未开防护增强)
+ ///
+ [JsonProperty("SecurityType")]
+ public string SecurityType{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Host", this.Host);
+ this.SetParamSimple(map, prefix + "AccelerateType", this.AccelerateType);
+ this.SetParamSimple(map, prefix + "PolicyId", this.PolicyId);
+ this.SetParamSimple(map, prefix + "SecurityType", this.SecurityType);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyHostResponse.cs b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyHostResponse.cs
new file mode 100644
index 0000000000..171df9b6af
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyHostResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifyDDoSPolicyHostResponse : AbstractModel
+ {
+
+ ///
+ /// 修改成功的host
+ ///
+ [JsonProperty("Host")]
+ public string Host{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Host", this.Host);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyRequest.cs b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyRequest.cs
new file mode 100644
index 0000000000..7d419dc787
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyRequest.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifyDDoSPolicyRequest : AbstractModel
+ {
+
+ ///
+ /// 策略组ID
+ ///
+ [JsonProperty("PolicyId")]
+ public long? PolicyId{ get; set; }
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// DDoS具体防护配置
+ ///
+ [JsonProperty("DdosRule")]
+ public DdosRule DdosRule{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "PolicyId", this.PolicyId);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamObj(map, prefix + "DdosRule.", this.DdosRule);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyResponse.cs b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyResponse.cs
new file mode 100644
index 0000000000..3c5cd48a12
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifyDDoSPolicyResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifyDDoSPolicyResponse : AbstractModel
+ {
+
+ ///
+ /// 策略组ID
+ ///
+ [JsonProperty("PolicyId")]
+ public long? PolicyId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "PolicyId", this.PolicyId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifyOriginGroupRequest.cs b/TencentCloud/Teo/V20220106/Models/ModifyOriginGroupRequest.cs
new file mode 100644
index 0000000000..8b43936032
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifyOriginGroupRequest.cs
@@ -0,0 +1,83 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifyOriginGroupRequest : AbstractModel
+ {
+
+ ///
+ /// 源站组ID
+ ///
+ [JsonProperty("OriginId")]
+ public string OriginId{ get; set; }
+
+ ///
+ /// 源站组名称
+ ///
+ [JsonProperty("OriginName")]
+ public string OriginName{ get; set; }
+
+ ///
+ /// 配置类型,当OriginType=self 时,需要填写:
+ /// area: 按区域配置
+ /// weight: 按权重配置
+ /// 当OriginType=third_party 时,不需要填写
+ ///
+ [JsonProperty("Type")]
+ public string Type{ get; set; }
+
+ ///
+ /// 源站记录
+ ///
+ [JsonProperty("Record")]
+ public OriginRecord[] Record{ get; set; }
+
+ ///
+ /// 站点ID
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 源站类型
+ /// self:自有源站
+ /// third_party:第三方源站
+ ///
+ [JsonProperty("OriginType")]
+ public string OriginType{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginId", this.OriginId);
+ this.SetParamSimple(map, prefix + "OriginName", this.OriginName);
+ this.SetParamSimple(map, prefix + "Type", this.Type);
+ this.SetParamArrayObj(map, prefix + "Record.", this.Record);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "OriginType", this.OriginType);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifyOriginGroupResponse.cs b/TencentCloud/Teo/V20220106/Models/ModifyOriginGroupResponse.cs
new file mode 100644
index 0000000000..1f726b35c6
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifyOriginGroupResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifyOriginGroupResponse : AbstractModel
+ {
+
+ ///
+ /// 源站组ID
+ ///
+ [JsonProperty("OriginId")]
+ public string OriginId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "OriginId", this.OriginId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifySecurityPolicyRequest.cs b/TencentCloud/Teo/V20220106/Models/ModifySecurityPolicyRequest.cs
new file mode 100644
index 0000000000..8a8b357e47
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifySecurityPolicyRequest.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifySecurityPolicyRequest : AbstractModel
+ {
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 二级域名/应用名
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+ ///
+ /// 安全配置
+ ///
+ [JsonProperty("Config")]
+ public SecurityConfig Config{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ this.SetParamObj(map, prefix + "Config.", this.Config);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ModifySecurityPolicyResponse.cs b/TencentCloud/Teo/V20220106/Models/ModifySecurityPolicyResponse.cs
new file mode 100644
index 0000000000..d07f2f304a
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ModifySecurityPolicyResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ModifySecurityPolicyResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/OriginFilter.cs b/TencentCloud/Teo/V20220106/Models/OriginFilter.cs
new file mode 100644
index 0000000000..83374aca5c
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/OriginFilter.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class OriginFilter : AbstractModel
+ {
+
+ ///
+ /// 要过滤的字段,支持:name
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 要过滤的值
+ ///
+ [JsonProperty("Value")]
+ public string Value{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "Value", this.Value);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/RateLimitConfig.cs b/TencentCloud/Teo/V20220106/Models/RateLimitConfig.cs
new file mode 100644
index 0000000000..76e486717c
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/RateLimitConfig.cs
@@ -0,0 +1,58 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class RateLimitConfig : AbstractModel
+ {
+
+ ///
+ /// 开关
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// 用户规则
+ ///
+ [JsonProperty("UserRules")]
+ public RateLimitUserRule[] UserRules{ get; set; }
+
+ ///
+ /// 默认模板
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Template")]
+ public RateLimitTemplate Template{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamArrayObj(map, prefix + "UserRules.", this.UserRules);
+ this.SetParamObj(map, prefix + "Template.", this.Template);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/RateLimitTemplate.cs b/TencentCloud/Teo/V20220106/Models/RateLimitTemplate.cs
new file mode 100644
index 0000000000..f1762e670b
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/RateLimitTemplate.cs
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class RateLimitTemplate : AbstractModel
+ {
+
+ ///
+ /// 模板名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Mode")]
+ public string Mode{ get; set; }
+
+ ///
+ /// 模板值详情
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Detail")]
+ public RateLimitTemplateDetail Detail{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Mode", this.Mode);
+ this.SetParamObj(map, prefix + "Detail.", this.Detail);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/RateLimitTemplateDetail.cs b/TencentCloud/Teo/V20220106/Models/RateLimitTemplateDetail.cs
new file mode 100644
index 0000000000..12d6affdb4
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/RateLimitTemplateDetail.cs
@@ -0,0 +1,84 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class RateLimitTemplateDetail : AbstractModel
+ {
+
+ ///
+ /// 模板名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Mode")]
+ public string Mode{ get; set; }
+
+ ///
+ /// 唯一id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ID")]
+ public long? ID{ get; set; }
+
+ ///
+ /// 处置动作
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Action")]
+ public string Action{ get; set; }
+
+ ///
+ /// 惩罚时间,秒
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PunishTime")]
+ public long? PunishTime{ get; set; }
+
+ ///
+ /// 阈值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Threshold")]
+ public long? Threshold{ get; set; }
+
+ ///
+ /// 统计周期
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Period")]
+ public long? Period{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Mode", this.Mode);
+ this.SetParamSimple(map, prefix + "ID", this.ID);
+ this.SetParamSimple(map, prefix + "Action", this.Action);
+ this.SetParamSimple(map, prefix + "PunishTime", this.PunishTime);
+ this.SetParamSimple(map, prefix + "Threshold", this.Threshold);
+ this.SetParamSimple(map, prefix + "Period", this.Period);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/RateLimitUserRule.cs b/TencentCloud/Teo/V20220106/Models/RateLimitUserRule.cs
new file mode 100644
index 0000000000..13282a34b3
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/RateLimitUserRule.cs
@@ -0,0 +1,123 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class RateLimitUserRule : AbstractModel
+ {
+
+ ///
+ /// RateLimit统计阈值
+ ///
+ [JsonProperty("Threshold")]
+ public long? Threshold{ get; set; }
+
+ ///
+ /// RateLimit统计时间
+ ///
+ [JsonProperty("Period")]
+ public long? Period{ get; set; }
+
+ ///
+ /// 规则名
+ ///
+ [JsonProperty("RuleName")]
+ public string RuleName{ get; set; }
+
+ ///
+ /// 动作:monitor(观察), drop(拦截)
+ ///
+ [JsonProperty("Action")]
+ public string Action{ get; set; }
+
+ ///
+ /// 惩罚时长
+ ///
+ [JsonProperty("PunishTime")]
+ public long? PunishTime{ get; set; }
+
+ ///
+ /// 处罚时长单位,second
+ ///
+ [JsonProperty("PunishTimeUnit")]
+ public string PunishTimeUnit{ get; set; }
+
+ ///
+ /// 规则状态
+ ///
+ [JsonProperty("RuleStatus")]
+ public string RuleStatus{ get; set; }
+
+ ///
+ /// 规则
+ ///
+ [JsonProperty("Conditions")]
+ public ACLCondition[] Conditions{ get; set; }
+
+ ///
+ /// 规则权重
+ ///
+ [JsonProperty("RulePriority")]
+ public long? RulePriority{ get; set; }
+
+ ///
+ /// 规则id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuleID")]
+ public long? RuleID{ get; set; }
+
+ ///
+ /// 过滤词
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FreqFields")]
+ public string[] FreqFields{ get; set; }
+
+ ///
+ /// 更新时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Threshold", this.Threshold);
+ this.SetParamSimple(map, prefix + "Period", this.Period);
+ this.SetParamSimple(map, prefix + "RuleName", this.RuleName);
+ this.SetParamSimple(map, prefix + "Action", this.Action);
+ this.SetParamSimple(map, prefix + "PunishTime", this.PunishTime);
+ this.SetParamSimple(map, prefix + "PunishTimeUnit", this.PunishTimeUnit);
+ this.SetParamSimple(map, prefix + "RuleStatus", this.RuleStatus);
+ this.SetParamArrayObj(map, prefix + "Conditions.", this.Conditions);
+ this.SetParamSimple(map, prefix + "RulePriority", this.RulePriority);
+ this.SetParamSimple(map, prefix + "RuleID", this.RuleID);
+ this.SetParamArraySimple(map, prefix + "FreqFields.", this.FreqFields);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/SecurityConfig.cs b/TencentCloud/Teo/V20220106/Models/SecurityConfig.cs
new file mode 100644
index 0000000000..a54e4c18d9
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/SecurityConfig.cs
@@ -0,0 +1,84 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class SecurityConfig : AbstractModel
+ {
+
+ ///
+ /// 门神配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("WafConfig")]
+ public WafConfig WafConfig{ get; set; }
+
+ ///
+ /// RateLimit配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RateLimitConfig")]
+ public RateLimitConfig RateLimitConfig{ get; set; }
+
+ ///
+ /// DDoS配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DdosConfig")]
+ public DDoSConfig DdosConfig{ get; set; }
+
+ ///
+ /// ACL配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AclConfig")]
+ public AclConfig AclConfig{ get; set; }
+
+ ///
+ /// Bot配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BotConfig")]
+ public BotConfig BotConfig{ get; set; }
+
+ ///
+ /// 总开关
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SwitchConfig")]
+ public SwitchConfig SwitchConfig{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamObj(map, prefix + "WafConfig.", this.WafConfig);
+ this.SetParamObj(map, prefix + "RateLimitConfig.", this.RateLimitConfig);
+ this.SetParamObj(map, prefix + "DdosConfig.", this.DdosConfig);
+ this.SetParamObj(map, prefix + "AclConfig.", this.AclConfig);
+ this.SetParamObj(map, prefix + "BotConfig.", this.BotConfig);
+ this.SetParamObj(map, prefix + "SwitchConfig.", this.SwitchConfig);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/SecurityEntity.cs b/TencentCloud/Teo/V20220106/Models/SecurityEntity.cs
new file mode 100644
index 0000000000..4321e5b8d9
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/SecurityEntity.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class SecurityEntity : AbstractModel
+ {
+
+ ///
+ /// 用户appid
+ ///
+ [JsonProperty("AppId")]
+ public long? AppId{ get; set; }
+
+ ///
+ /// 一级域名
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 二级域名
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+ ///
+ /// 类型 domain/application
+ ///
+ [JsonProperty("EntityType")]
+ public string EntityType{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "AppId", this.AppId);
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ this.SetParamSimple(map, prefix + "EntityType", this.EntityType);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/ShieldArea.cs b/TencentCloud/Teo/V20220106/Models/ShieldArea.cs
new file mode 100644
index 0000000000..9b7959dd16
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/ShieldArea.cs
@@ -0,0 +1,105 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ShieldArea : AbstractModel
+ {
+
+ ///
+ /// 一级域名id
+ ///
+ [JsonProperty("ZoneId")]
+ public string ZoneId{ get; set; }
+
+ ///
+ /// 策略id
+ ///
+ [JsonProperty("PolicyId")]
+ public long? PolicyId{ get; set; }
+
+ ///
+ /// 防护类型 domain/application
+ ///
+ [JsonProperty("Type")]
+ public string Type{ get; set; }
+
+ ///
+ /// 四层应用名
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("EntityName")]
+ public string EntityName{ get; set; }
+
+ ///
+ /// 7层域名参数
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Application")]
+ public DDoSApplication[] Application{ get; set; }
+
+ ///
+ /// 四层tcp转发规则数
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TcpNum")]
+ public long? TcpNum{ get; set; }
+
+ ///
+ /// 四层udp转发规则数
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UdpNum")]
+ public long? UdpNum{ get; set; }
+
+ ///
+ /// 实例名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Entity")]
+ public string Entity{ get; set; }
+
+ ///
+ /// 是否为共享资源客户,注意共享资源用户不可以切换代理模式,true-是;false-否
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Share")]
+ public bool? Share{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ZoneId", this.ZoneId);
+ this.SetParamSimple(map, prefix + "PolicyId", this.PolicyId);
+ this.SetParamSimple(map, prefix + "Type", this.Type);
+ this.SetParamSimple(map, prefix + "EntityName", this.EntityName);
+ this.SetParamArrayObj(map, prefix + "Application.", this.Application);
+ this.SetParamSimple(map, prefix + "TcpNum", this.TcpNum);
+ this.SetParamSimple(map, prefix + "UdpNum", this.UdpNum);
+ this.SetParamSimple(map, prefix + "Entity", this.Entity);
+ this.SetParamSimple(map, prefix + "Share", this.Share);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/SwitchConfig.cs b/TencentCloud/Teo/V20220106/Models/SwitchConfig.cs
new file mode 100644
index 0000000000..7e7a39d55e
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/SwitchConfig.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class SwitchConfig : AbstractModel
+ {
+
+ ///
+ /// Web类型的安全总开关:Web基础防护,自定义规则,速率限制
+ ///
+ [JsonProperty("WebSwitch")]
+ public string WebSwitch{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "WebSwitch", this.WebSwitch);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/WafConfig.cs b/TencentCloud/Teo/V20220106/Models/WafConfig.cs
new file mode 100644
index 0000000000..dd5c4bfe64
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/WafConfig.cs
@@ -0,0 +1,72 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class WafConfig : AbstractModel
+ {
+
+ ///
+ /// 开关
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// 防护级别,loose/normal/strict/stricter/custom
+ ///
+ [JsonProperty("Level")]
+ public string Level{ get; set; }
+
+ ///
+ /// 模式 block-阻断;observe-观察模式;close-关闭
+ ///
+ [JsonProperty("Mode")]
+ public string Mode{ get; set; }
+
+ ///
+ /// 门神黑白名单
+ ///
+ [JsonProperty("WafRules")]
+ public WafRule WafRules{ get; set; }
+
+ ///
+ /// AI规则引擎防护
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AiRule")]
+ public AiRule AiRule{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamSimple(map, prefix + "Level", this.Level);
+ this.SetParamSimple(map, prefix + "Mode", this.Mode);
+ this.SetParamObj(map, prefix + "WafRules.", this.WafRules);
+ this.SetParamObj(map, prefix + "AiRule.", this.AiRule);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/Models/WafRule.cs b/TencentCloud/Teo/V20220106/Models/WafRule.cs
new file mode 100644
index 0000000000..883b70be16
--- /dev/null
+++ b/TencentCloud/Teo/V20220106/Models/WafRule.cs
@@ -0,0 +1,58 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Teo.V20220106.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class WafRule : AbstractModel
+ {
+
+ ///
+ /// 黑名单
+ ///
+ [JsonProperty("BlockRuleIDs")]
+ public long?[] BlockRuleIDs{ get; set; }
+
+ ///
+ /// id的开关
+ ///
+ [JsonProperty("Switch")]
+ public string Switch{ get; set; }
+
+ ///
+ /// 观察模式
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ObserveRuleIDs")]
+ public long?[] ObserveRuleIDs{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArraySimple(map, prefix + "BlockRuleIDs.", this.BlockRuleIDs);
+ this.SetParamSimple(map, prefix + "Switch", this.Switch);
+ this.SetParamArraySimple(map, prefix + "ObserveRuleIDs.", this.ObserveRuleIDs);
+ }
+ }
+}
+
diff --git a/TencentCloud/Teo/V20220106/TeoClient.cs b/TencentCloud/Teo/V20220106/TeoClient.cs
index 065861968d..9a7b2dc587 100644
--- a/TencentCloud/Teo/V20220106/TeoClient.cs
+++ b/TencentCloud/Teo/V20220106/TeoClient.cs
@@ -212,6 +212,46 @@ public CreateApplicationProxyRulesResponse CreateApplicationProxyRulesSync(Creat
return rsp.Response;
}
+ ///
+ /// 创建自定义规则的自定义页
+ ///
+ ///
+ ///
+ public async Task CreateCustomErrorPage(CreateCustomErrorPageRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "CreateCustomErrorPage");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 创建自定义规则的自定义页
+ ///
+ ///
+ ///
+ public CreateCustomErrorPageResponse CreateCustomErrorPageSync(CreateCustomErrorPageRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "CreateCustomErrorPage");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 创建 DNS 记录
///
@@ -292,6 +332,46 @@ public CreateLoadBalancingResponse CreateLoadBalancingSync(CreateLoadBalancingRe
return rsp.Response;
}
+ ///
+ /// 源站组创建
+ ///
+ ///
+ ///
+ public async Task CreateOriginGroup(CreateOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "CreateOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 源站组创建
+ ///
+ ///
+ ///
+ public CreateOriginGroupResponse CreateOriginGroupSync(CreateOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "CreateOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 创建预热任务
///
@@ -572,6 +652,46 @@ public DeleteLoadBalancingResponse DeleteLoadBalancingSync(DeleteLoadBalancingRe
return rsp.Response;
}
+ ///
+ /// 源站组删除
+ ///
+ ///
+ ///
+ public async Task DeleteOriginGroup(DeleteOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DeleteOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 源站组删除
+ ///
+ ///
+ ///
+ public DeleteOriginGroupResponse DeleteOriginGroupSync(DeleteOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DeleteOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 删除站点
///
@@ -692,6 +812,46 @@ public DescribeApplicationProxyDetailResponse DescribeApplicationProxyDetailSync
return rsp.Response;
}
+ ///
+ /// 分页查询Bot托管规则
+ ///
+ ///
+ ///
+ public async Task DescribeBotManagedRules(DescribeBotManagedRulesRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeBotManagedRules");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 分页查询Bot托管规则
+ ///
+ ///
+ ///
+ public DescribeBotManagedRulesResponse DescribeBotManagedRulesSync(DescribeBotManagedRulesRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeBotManagedRules");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 查询域名 CNAME 状态
///
@@ -732,6 +892,46 @@ public DescribeCnameStatusResponse DescribeCnameStatusSync(DescribeCnameStatusRe
return rsp.Response;
}
+ ///
+ /// 查询DDoS防护配置详情
+ ///
+ ///
+ ///
+ public async Task DescribeDDoSPolicy(DescribeDDoSPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeDDoSPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询DDoS防护配置详情
+ ///
+ ///
+ ///
+ public DescribeDDoSPolicyResponse DescribeDDoSPolicySync(DescribeDDoSPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeDDoSPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 查询默认证书列表
///
@@ -1092,6 +1292,86 @@ public DescribeLoadBalancingDetailResponse DescribeLoadBalancingDetailSync(Descr
return rsp.Response;
}
+ ///
+ /// 获取源站组信息列表
+ ///
+ ///
+ ///
+ public async Task DescribeOriginGroup(DescribeOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 获取源站组信息列表
+ ///
+ ///
+ ///
+ public DescribeOriginGroupResponse DescribeOriginGroupSync(DescribeOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 获取源站组详细信息
+ ///
+ ///
+ ///
+ public async Task DescribeOriginGroupDetail(DescribeOriginGroupDetailRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeOriginGroupDetail");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 获取源站组详细信息
+ ///
+ ///
+ ///
+ public DescribeOriginGroupDetailResponse DescribeOriginGroupDetailSync(DescribeOriginGroupDetailRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeOriginGroupDetail");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 查询预热任务状态
///
@@ -1172,6 +1452,246 @@ public DescribePurgeTasksResponse DescribePurgeTasksSync(DescribePurgeTasksReque
return rsp.Response;
}
+ ///
+ /// 查询安全防护配置详情
+ ///
+ ///
+ ///
+ public async Task DescribeSecurityPolicy(DescribeSecurityPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeSecurityPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询安全防护配置详情
+ ///
+ ///
+ ///
+ public DescribeSecurityPolicyResponse DescribeSecurityPolicySync(DescribeSecurityPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeSecurityPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询全部安全实例
+ ///
+ ///
+ ///
+ public async Task DescribeSecurityPolicyList(DescribeSecurityPolicyListRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeSecurityPolicyList");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询全部安全实例
+ ///
+ ///
+ ///
+ public DescribeSecurityPolicyListResponse DescribeSecurityPolicyListSync(DescribeSecurityPolicyListRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeSecurityPolicyList");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 分页查询门神规则
+ ///
+ ///
+ ///
+ public async Task DescribeSecurityPolicyManagedRules(DescribeSecurityPolicyManagedRulesRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeSecurityPolicyManagedRules");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 分页查询门神规则
+ ///
+ ///
+ ///
+ public DescribeSecurityPolicyManagedRulesResponse DescribeSecurityPolicyManagedRulesSync(DescribeSecurityPolicyManagedRulesRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeSecurityPolicyManagedRules");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 规则id查询门神规则详情
+ ///
+ ///
+ ///
+ public async Task DescribeSecurityPolicyManagedRulesId(DescribeSecurityPolicyManagedRulesIdRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeSecurityPolicyManagedRulesId");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 规则id查询门神规则详情
+ ///
+ ///
+ ///
+ public DescribeSecurityPolicyManagedRulesIdResponse DescribeSecurityPolicyManagedRulesIdSync(DescribeSecurityPolicyManagedRulesIdRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeSecurityPolicyManagedRulesId");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询所有地域信息
+ ///
+ ///
+ ///
+ public async Task DescribeSecurityPolicyRegions(DescribeSecurityPolicyRegionsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeSecurityPolicyRegions");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询所有地域信息
+ ///
+ ///
+ ///
+ public DescribeSecurityPolicyRegionsResponse DescribeSecurityPolicyRegionsSync(DescribeSecurityPolicyRegionsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeSecurityPolicyRegions");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询所有DDoS防护分区
+ ///
+ ///
+ ///
+ public async Task DescribeZoneDDoSPolicy(DescribeZoneDDoSPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeZoneDDoSPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询所有DDoS防护分区
+ ///
+ ///
+ ///
+ public DescribeZoneDDoSPolicyResponse DescribeZoneDDoSPolicySync(DescribeZoneDDoSPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeZoneDDoSPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 根据站点 ID 查询站点的详细信息
///
@@ -1572,6 +2092,86 @@ public ModifyApplicationProxyStatusResponse ModifyApplicationProxyStatusSync(Mod
return rsp.Response;
}
+ ///
+ /// 修改DDoS防护分区配置
+ ///
+ ///
+ ///
+ public async Task ModifyDDoSPolicy(ModifyDDoSPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "ModifyDDoSPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 修改DDoS防护分区配置
+ ///
+ ///
+ ///
+ public ModifyDDoSPolicyResponse ModifyDDoSPolicySync(ModifyDDoSPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "ModifyDDoSPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 域名DDoS高可用开关
+ ///
+ ///
+ ///
+ public async Task ModifyDDoSPolicyHost(ModifyDDoSPolicyHostRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "ModifyDDoSPolicyHost");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 域名DDoS高可用开关
+ ///
+ ///
+ ///
+ public ModifyDDoSPolicyHostResponse ModifyDDoSPolicyHostSync(ModifyDDoSPolicyHostRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "ModifyDDoSPolicyHost");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 修改默认证书状态
///
@@ -1812,6 +2412,86 @@ public ModifyLoadBalancingStatusResponse ModifyLoadBalancingStatusSync(ModifyLoa
return rsp.Response;
}
+ ///
+ /// 源站组修改
+ ///
+ ///
+ ///
+ public async Task ModifyOriginGroup(ModifyOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "ModifyOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 源站组修改
+ ///
+ ///
+ ///
+ public ModifyOriginGroupResponse ModifyOriginGroupSync(ModifyOriginGroupRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "ModifyOriginGroup");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 修改Web&Bot安全配置
+ ///
+ ///
+ ///
+ public async Task ModifySecurityPolicy(ModifySecurityPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "ModifySecurityPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 修改Web&Bot安全配置
+ ///
+ ///
+ ///
+ public ModifySecurityPolicyResponse ModifySecurityPolicySync(ModifySecurityPolicyRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "ModifySecurityPolicy");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
///
/// 用该站点信息
///
diff --git a/TencentCloud/Thpc/TencentCloudThpc.csproj b/TencentCloud/Thpc/TencentCloudThpc.csproj
index 0182c367bf..a0b8b3425d 100644
--- a/TencentCloud/Thpc/TencentCloudThpc.csproj
+++ b/TencentCloud/Thpc/TencentCloudThpc.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{B259DC45-AEEA-3779-9220-C0A0DBFA50EF}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tia/TencentCloudTia.csproj b/TencentCloud/Tia/TencentCloudTia.csproj
index 3f77d08e2c..c5aa386cff 100644
--- a/TencentCloud/Tia/TencentCloudTia.csproj
+++ b/TencentCloud/Tia/TencentCloudTia.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F7237699-EBFE-322F-8988-4758F631E069}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tic/TencentCloudTic.csproj b/TencentCloud/Tic/TencentCloudTic.csproj
index 027a11cb26..7a66d1f483 100644
--- a/TencentCloud/Tic/TencentCloudTic.csproj
+++ b/TencentCloud/Tic/TencentCloudTic.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{2C756D52-3E37-36F9-A8C5-555C3D9EFD92}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Ticm/TencentCloudTicm.csproj b/TencentCloud/Ticm/TencentCloudTicm.csproj
index f6a46dd098..2ac496f7e4 100644
--- a/TencentCloud/Ticm/TencentCloudTicm.csproj
+++ b/TencentCloud/Ticm/TencentCloudTicm.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{1828FBA2-9A7F-35AB-9C42-49242E217ECF}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tics/TencentCloudTics.csproj b/TencentCloud/Tics/TencentCloudTics.csproj
index 3b9204301b..5e18d75e25 100644
--- a/TencentCloud/Tics/TencentCloudTics.csproj
+++ b/TencentCloud/Tics/TencentCloudTics.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{47ADE50E-04CD-359C-A74B-67217DA0BCB5}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tiems/TencentCloudTiems.csproj b/TencentCloud/Tiems/TencentCloudTiems.csproj
index aa89160b70..3c170fb8eb 100644
--- a/TencentCloud/Tiems/TencentCloudTiems.csproj
+++ b/TencentCloud/Tiems/TencentCloudTiems.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{F85B6832-BF7B-3803-96B9-6B26D3FE0F69}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tiia/TencentCloudTiia.csproj b/TencentCloud/Tiia/TencentCloudTiia.csproj
index 3b04570a8b..878778e032 100644
--- a/TencentCloud/Tiia/TencentCloudTiia.csproj
+++ b/TencentCloud/Tiia/TencentCloudTiia.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{E63812DF-A192-30BF-985E-E5282DD5F582}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tione/TencentCloudTione.csproj b/TencentCloud/Tione/TencentCloudTione.csproj
index 3778c13f35..bb5373bc95 100644
--- a/TencentCloud/Tione/TencentCloudTione.csproj
+++ b/TencentCloud/Tione/TencentCloudTione.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{FCDD1411-50DD-3C7B-8F8A-53C30B20D920}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
@@ -44,6 +44,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/TencentCloud/Tione/V20211111/Models/CFSConfig.cs b/TencentCloud/Tione/V20211111/Models/CFSConfig.cs
new file mode 100644
index 0000000000..052d406259
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CFSConfig.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CFSConfig : AbstractModel
+ {
+
+ ///
+ /// cfs的实例的ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+ ///
+ /// 存储的路径
+ ///
+ [JsonProperty("Path")]
+ public string Path{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ this.SetParamSimple(map, prefix + "Path", this.Path);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CosPathInfo.cs b/TencentCloud/Tione/V20211111/Models/CosPathInfo.cs
new file mode 100644
index 0000000000..6318d33aea
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CosPathInfo.cs
@@ -0,0 +1,60 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CosPathInfo : AbstractModel
+ {
+
+ ///
+ /// 存储桶
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Bucket")]
+ public string Bucket{ get; set; }
+
+ ///
+ /// 所在地域
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Region")]
+ public string Region{ get; set; }
+
+ ///
+ /// 路径列表,目前只支持单个
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Paths")]
+ public string[] Paths{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Bucket", this.Bucket);
+ this.SetParamSimple(map, prefix + "Region", this.Region);
+ this.SetParamArraySimple(map, prefix + "Paths.", this.Paths);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CreateDatasetRequest.cs b/TencentCloud/Tione/V20211111/Models/CreateDatasetRequest.cs
new file mode 100644
index 0000000000..e915dbbcee
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CreateDatasetRequest.cs
@@ -0,0 +1,120 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateDatasetRequest : AbstractModel
+ {
+
+ ///
+ /// 数据集名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头
+ ///
+ [JsonProperty("DatasetName")]
+ public string DatasetName{ get; set; }
+
+ ///
+ /// 数据集类型:
+ /// TYPE_DATASET_TEXT,文本
+ /// TYPE_DATASET_IMAGE,图片
+ /// TYPE_DATASET_TABLE,表格
+ /// TYPE_DATASET_OTHER,其他
+ ///
+ [JsonProperty("DatasetType")]
+ public string DatasetType{ get; set; }
+
+ ///
+ /// 数据源cos路径
+ ///
+ [JsonProperty("StorageDataPath")]
+ public CosPathInfo StorageDataPath{ get; set; }
+
+ ///
+ /// 数据集标签cos存储路径
+ ///
+ [JsonProperty("StorageLabelPath")]
+ public CosPathInfo StorageLabelPath{ get; set; }
+
+ ///
+ /// 数据集标签
+ ///
+ [JsonProperty("DatasetTags")]
+ public Tag[] DatasetTags{ get; set; }
+
+ ///
+ /// 数据集标注状态:
+ /// STATUS_NON_ANNOTATED,未标注
+ /// STATUS_ANNOTATED,已标注
+ ///
+ [JsonProperty("AnnotationStatus")]
+ public string AnnotationStatus{ get; set; }
+
+ ///
+ /// 标注类型:
+ /// ANNOTATION_TYPE_CLASSIFICATION,图片分类
+ /// ANNOTATION_TYPE_DETECTION,目标检测
+ /// ANNOTATION_TYPE_SEGMENTATION,图片分割
+ /// ANNOTATION_TYPE_TRACKING,目标跟踪
+ ///
+ [JsonProperty("AnnotationType")]
+ public string AnnotationType{ get; set; }
+
+ ///
+ /// 标注格式:
+ /// ANNOTATION_FORMAT_TI,TI平台格式
+ /// ANNOTATION_FORMAT_PASCAL,Pascal Voc
+ /// ANNOTATION_FORMAT_COCO,COCO
+ /// ANNOTATION_FORMAT_FILE,文件目录结构
+ ///
+ [JsonProperty("AnnotationFormat")]
+ public string AnnotationFormat{ get; set; }
+
+ ///
+ /// 表头信息
+ ///
+ [JsonProperty("SchemaInfos")]
+ public SchemaInfo[] SchemaInfos{ get; set; }
+
+ ///
+ /// 数据是否存在表头
+ ///
+ [JsonProperty("IsSchemaExisted")]
+ public bool? IsSchemaExisted{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetName", this.DatasetName);
+ this.SetParamSimple(map, prefix + "DatasetType", this.DatasetType);
+ this.SetParamObj(map, prefix + "StorageDataPath.", this.StorageDataPath);
+ this.SetParamObj(map, prefix + "StorageLabelPath.", this.StorageLabelPath);
+ this.SetParamArrayObj(map, prefix + "DatasetTags.", this.DatasetTags);
+ this.SetParamSimple(map, prefix + "AnnotationStatus", this.AnnotationStatus);
+ this.SetParamSimple(map, prefix + "AnnotationType", this.AnnotationType);
+ this.SetParamSimple(map, prefix + "AnnotationFormat", this.AnnotationFormat);
+ this.SetParamArrayObj(map, prefix + "SchemaInfos.", this.SchemaInfos);
+ this.SetParamSimple(map, prefix + "IsSchemaExisted", this.IsSchemaExisted);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CreateDatasetResponse.cs b/TencentCloud/Tione/V20211111/Models/CreateDatasetResponse.cs
new file mode 100644
index 0000000000..45d092116b
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CreateDatasetResponse.cs
@@ -0,0 +1,51 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateDatasetResponse : AbstractModel
+ {
+
+ ///
+ /// 数据集ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CreateTrainingModelRequest.cs b/TencentCloud/Tione/V20211111/Models/CreateTrainingModelRequest.cs
new file mode 100644
index 0000000000..2052cbe708
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CreateTrainingModelRequest.cs
@@ -0,0 +1,185 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateTrainingModelRequest : AbstractModel
+ {
+
+ ///
+ /// 导入方式(MODEL/VERSION)
+ ///
+ [JsonProperty("ImportMethod")]
+ public string ImportMethod{ get; set; }
+
+ ///
+ /// 模型来源cos目录,以/结尾
+ ///
+ [JsonProperty("TrainingModelCosPath")]
+ public CosPathInfo TrainingModelCosPath{ get; set; }
+
+ ///
+ /// 推理环境来源(SYSTEM/CUSTOM)
+ ///
+ [JsonProperty("ReasoningEnvironmentSource")]
+ public string ReasoningEnvironmentSource{ get; set; }
+
+ ///
+ /// 模型名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头
+ ///
+ [JsonProperty("TrainingModelName")]
+ public string TrainingModelName{ get; set; }
+
+ ///
+ /// 标签配置
+ ///
+ [JsonProperty("Tags")]
+ public Tag[] Tags{ get; set; }
+
+ ///
+ /// 训练任务名称
+ ///
+ [JsonProperty("TrainingJobName")]
+ public string TrainingJobName{ get; set; }
+
+ ///
+ /// 算法框架 (PYTORCH/TENSORFLOW/DETECTRON2/PMML)
+ ///
+ [JsonProperty("AlgorithmFramework")]
+ public string AlgorithmFramework{ get; set; }
+
+ ///
+ /// 推理环境
+ ///
+ [JsonProperty("ReasoningEnvironment")]
+ public string ReasoningEnvironment{ get; set; }
+
+ ///
+ /// 训练指标,最多支持1000字符
+ ///
+ [JsonProperty("TrainingModelIndex")]
+ public string TrainingModelIndex{ get; set; }
+
+ ///
+ /// 模型版本
+ ///
+ [JsonProperty("TrainingModelVersion")]
+ public string TrainingModelVersion{ get; set; }
+
+ ///
+ /// 自定义推理环境
+ ///
+ [JsonProperty("ReasoningImageInfo")]
+ public ImageInfo ReasoningImageInfo{ get; set; }
+
+ ///
+ /// 模型移动方式(CUT/COPY)
+ ///
+ [JsonProperty("ModelMoveMode")]
+ public string ModelMoveMode{ get; set; }
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("TrainingJobId")]
+ public string TrainingJobId{ get; set; }
+
+ ///
+ /// 模型ID(导入新模型不需要,导入新版本需要)
+ ///
+ [JsonProperty("TrainingModelId")]
+ public string TrainingModelId{ get; set; }
+
+ ///
+ /// 模型存储cos目录
+ ///
+ [JsonProperty("ModelOutputPath")]
+ public CosPathInfo ModelOutputPath{ get; set; }
+
+ ///
+ /// 模型来源 (JOB/COS/AUTO_ML)
+ ///
+ [JsonProperty("TrainingModelSource")]
+ public string TrainingModelSource{ get; set; }
+
+ ///
+ /// 模型偏好
+ ///
+ [JsonProperty("TrainingPreference")]
+ public string TrainingPreference{ get; set; }
+
+ ///
+ /// 自动学习任务ID
+ ///
+ [JsonProperty("AutoMLTaskId")]
+ public string AutoMLTaskId{ get; set; }
+
+ ///
+ /// 任务版本
+ ///
+ [JsonProperty("TrainingJobVersion")]
+ public string TrainingJobVersion{ get; set; }
+
+ ///
+ /// 模型版本类型;
+ /// 枚举值:NORMAL(通用) ACCELERATE(加速)
+ /// 注意: 默认为NORMAL
+ ///
+ [JsonProperty("ModelVersionType")]
+ public string ModelVersionType{ get; set; }
+
+ ///
+ /// 模型格式 (PYTORCH/TORCH_SCRIPT/DETECTRON2/SAVED_MODEL/FROZEN_GRAPH/PMML)
+ ///
+ [JsonProperty("ModelFormat")]
+ public string ModelFormat{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ImportMethod", this.ImportMethod);
+ this.SetParamObj(map, prefix + "TrainingModelCosPath.", this.TrainingModelCosPath);
+ this.SetParamSimple(map, prefix + "ReasoningEnvironmentSource", this.ReasoningEnvironmentSource);
+ this.SetParamSimple(map, prefix + "TrainingModelName", this.TrainingModelName);
+ this.SetParamArrayObj(map, prefix + "Tags.", this.Tags);
+ this.SetParamSimple(map, prefix + "TrainingJobName", this.TrainingJobName);
+ this.SetParamSimple(map, prefix + "AlgorithmFramework", this.AlgorithmFramework);
+ this.SetParamSimple(map, prefix + "ReasoningEnvironment", this.ReasoningEnvironment);
+ this.SetParamSimple(map, prefix + "TrainingModelIndex", this.TrainingModelIndex);
+ this.SetParamSimple(map, prefix + "TrainingModelVersion", this.TrainingModelVersion);
+ this.SetParamObj(map, prefix + "ReasoningImageInfo.", this.ReasoningImageInfo);
+ this.SetParamSimple(map, prefix + "ModelMoveMode", this.ModelMoveMode);
+ this.SetParamSimple(map, prefix + "TrainingJobId", this.TrainingJobId);
+ this.SetParamSimple(map, prefix + "TrainingModelId", this.TrainingModelId);
+ this.SetParamObj(map, prefix + "ModelOutputPath.", this.ModelOutputPath);
+ this.SetParamSimple(map, prefix + "TrainingModelSource", this.TrainingModelSource);
+ this.SetParamSimple(map, prefix + "TrainingPreference", this.TrainingPreference);
+ this.SetParamSimple(map, prefix + "AutoMLTaskId", this.AutoMLTaskId);
+ this.SetParamSimple(map, prefix + "TrainingJobVersion", this.TrainingJobVersion);
+ this.SetParamSimple(map, prefix + "ModelVersionType", this.ModelVersionType);
+ this.SetParamSimple(map, prefix + "ModelFormat", this.ModelFormat);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CreateTrainingModelResponse.cs b/TencentCloud/Tione/V20211111/Models/CreateTrainingModelResponse.cs
new file mode 100644
index 0000000000..ede084beda
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CreateTrainingModelResponse.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateTrainingModelResponse : AbstractModel
+ {
+
+ ///
+ /// 模型ID,TrainingModel ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+ ///
+ /// 模型版本ID
+ ///
+ [JsonProperty("TrainingModelVersionId")]
+ public string TrainingModelVersionId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ this.SetParamSimple(map, prefix + "TrainingModelVersionId", this.TrainingModelVersionId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskRequest.cs b/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskRequest.cs
new file mode 100644
index 0000000000..7fcb54e93c
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskRequest.cs
@@ -0,0 +1,176 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateTrainingTaskRequest : AbstractModel
+ {
+
+ ///
+ /// 训练任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD
+ ///
+ [JsonProperty("TrainingMode")]
+ public string TrainingMode{ get; set; }
+
+ ///
+ /// 计费模式,eg:PREPAID预付费,即包年包月;POSTPAID_BY_HOUR按小时后付费
+ ///
+ [JsonProperty("ChargeType")]
+ public string ChargeType{ get; set; }
+
+ ///
+ /// 资源配置,需填写对应算力规格ID和节点数量,算力规格ID查询接口为DescribeBillingSpecsPrice,eg:[{"Role":"WORKER", "InstanceType": "TI.S.MEDIUM.POST", "InstanceNum": 1}]
+ ///
+ [JsonProperty("ResourceConfigInfos")]
+ public ResourceConfigInfo[] ResourceConfigInfos{ get; set; }
+
+ ///
+ /// COS代码包路径
+ ///
+ [JsonProperty("CodePackagePath")]
+ public CosPathInfo CodePackagePath{ get; set; }
+
+ ///
+ /// COS训练输出路径
+ ///
+ [JsonProperty("Output")]
+ public CosPathInfo Output{ get; set; }
+
+ ///
+ /// 是否上报日志
+ ///
+ [JsonProperty("LogEnable")]
+ public bool? LogEnable{ get; set; }
+
+ ///
+ /// 训练框架名称,通过DescribeTrainingFrameworks接口查询,eg:SPARK、TENSORFLOW、PYTORCH、LIGHT
+ ///
+ [JsonProperty("FrameworkName")]
+ public string FrameworkName{ get; set; }
+
+ ///
+ /// 训练框架版本,通过DescribeTrainingFrameworks接口查询,eg:1.15-py3.6-cpu、1.9-py3.6-cuda11.1-gpu
+ ///
+ [JsonProperty("FrameworkVersion")]
+ public string FrameworkVersion{ get; set; }
+
+ ///
+ /// 预付费专用资源组ID,通过DescribeBillingResourceGroups接口查询
+ ///
+ [JsonProperty("ResourceGroupId")]
+ public string ResourceGroupId{ get; set; }
+
+ ///
+ /// 标签配置
+ ///
+ [JsonProperty("Tags")]
+ public Tag[] Tags{ get; set; }
+
+ ///
+ /// 自定义镜像信息
+ ///
+ [JsonProperty("ImageInfo")]
+ public ImageInfo ImageInfo{ get; set; }
+
+ ///
+ /// 启动命令信息,默认为sh start.sh
+ ///
+ [JsonProperty("StartCmdInfo")]
+ public StartCmdInfo StartCmdInfo{ get; set; }
+
+ ///
+ /// 数据来源,eg:DATASET、COS、CFS、HDFS
+ ///
+ [JsonProperty("DataSource")]
+ public string DataSource{ get; set; }
+
+ ///
+ /// 数据配置
+ ///
+ [JsonProperty("DataConfigs")]
+ public DataConfig[] DataConfigs{ get; set; }
+
+ ///
+ /// VPC Id
+ ///
+ [JsonProperty("VpcId")]
+ public string VpcId{ get; set; }
+
+ ///
+ /// 子网Id
+ ///
+ [JsonProperty("SubnetId")]
+ public string SubnetId{ get; set; }
+
+ ///
+ /// CLS日志配置
+ ///
+ [JsonProperty("LogConfig")]
+ public LogConfig LogConfig{ get; set; }
+
+ ///
+ /// 调优参数
+ ///
+ [JsonProperty("TuningParameters")]
+ public string TuningParameters{ get; set; }
+
+ ///
+ /// 备注,最多500个字
+ ///
+ [JsonProperty("Remark")]
+ public string Remark{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "TrainingMode", this.TrainingMode);
+ this.SetParamSimple(map, prefix + "ChargeType", this.ChargeType);
+ this.SetParamArrayObj(map, prefix + "ResourceConfigInfos.", this.ResourceConfigInfos);
+ this.SetParamObj(map, prefix + "CodePackagePath.", this.CodePackagePath);
+ this.SetParamObj(map, prefix + "Output.", this.Output);
+ this.SetParamSimple(map, prefix + "LogEnable", this.LogEnable);
+ this.SetParamSimple(map, prefix + "FrameworkName", this.FrameworkName);
+ this.SetParamSimple(map, prefix + "FrameworkVersion", this.FrameworkVersion);
+ this.SetParamSimple(map, prefix + "ResourceGroupId", this.ResourceGroupId);
+ this.SetParamArrayObj(map, prefix + "Tags.", this.Tags);
+ this.SetParamObj(map, prefix + "ImageInfo.", this.ImageInfo);
+ this.SetParamObj(map, prefix + "StartCmdInfo.", this.StartCmdInfo);
+ this.SetParamSimple(map, prefix + "DataSource", this.DataSource);
+ this.SetParamArrayObj(map, prefix + "DataConfigs.", this.DataConfigs);
+ this.SetParamSimple(map, prefix + "VpcId", this.VpcId);
+ this.SetParamSimple(map, prefix + "SubnetId", this.SubnetId);
+ this.SetParamObj(map, prefix + "LogConfig.", this.LogConfig);
+ this.SetParamSimple(map, prefix + "TuningParameters", this.TuningParameters);
+ this.SetParamSimple(map, prefix + "Remark", this.Remark);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskResponse.cs b/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskResponse.cs
new file mode 100644
index 0000000000..5181bafd5d
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateTrainingTaskResponse : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CustomTrainingData.cs b/TencentCloud/Tione/V20211111/Models/CustomTrainingData.cs
new file mode 100644
index 0000000000..837d865167
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CustomTrainingData.cs
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CustomTrainingData : AbstractModel
+ {
+
+ ///
+ /// 指标名
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("MetricName")]
+ public string MetricName{ get; set; }
+
+ ///
+ /// 指标
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Metrics")]
+ public CustomTrainingMetric[] Metrics{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "MetricName", this.MetricName);
+ this.SetParamArrayObj(map, prefix + "Metrics.", this.Metrics);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CustomTrainingMetric.cs b/TencentCloud/Tione/V20211111/Models/CustomTrainingMetric.cs
new file mode 100644
index 0000000000..3e15c7ccb8
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CustomTrainingMetric.cs
@@ -0,0 +1,51 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CustomTrainingMetric : AbstractModel
+ {
+
+ ///
+ /// X轴数据类型: TIMESTAMP; EPOCH; STEP
+ ///
+ [JsonProperty("XType")]
+ public string XType{ get; set; }
+
+ ///
+ /// 数据点
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Points")]
+ public CustomTrainingPoint[] Points{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "XType", this.XType);
+ this.SetParamArrayObj(map, prefix + "Points.", this.Points);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/CustomTrainingPoint.cs b/TencentCloud/Tione/V20211111/Models/CustomTrainingPoint.cs
new file mode 100644
index 0000000000..f8d2d16cd4
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/CustomTrainingPoint.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CustomTrainingPoint : AbstractModel
+ {
+
+ ///
+ /// X值
+ ///
+ [JsonProperty("XValue")]
+ public float? XValue{ get; set; }
+
+ ///
+ /// Y值
+ ///
+ [JsonProperty("YValue")]
+ public float? YValue{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "XValue", this.XValue);
+ this.SetParamSimple(map, prefix + "YValue", this.YValue);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DataConfig.cs b/TencentCloud/Tione/V20211111/Models/DataConfig.cs
new file mode 100644
index 0000000000..a0b977c546
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DataConfig.cs
@@ -0,0 +1,83 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DataConfig : AbstractModel
+ {
+
+ ///
+ /// 映射路径
+ ///
+ [JsonProperty("MappingPath")]
+ public string MappingPath{ get; set; }
+
+ ///
+ /// DATASET、COS、CFS、HDFS
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DataSourceType")]
+ public string DataSourceType{ get; set; }
+
+ ///
+ /// 来自数据集的数据
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DataSetSource")]
+ public DataSetConfig DataSetSource{ get; set; }
+
+ ///
+ /// 来自cos的数据
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("COSSource")]
+ public CosPathInfo COSSource{ get; set; }
+
+ ///
+ /// 来自CFS的数据
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CFSSource")]
+ public CFSConfig CFSSource{ get; set; }
+
+ ///
+ /// 来自HDFS的数据
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("HDFSSource")]
+ public HDFSConfig HDFSSource{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "MappingPath", this.MappingPath);
+ this.SetParamSimple(map, prefix + "DataSourceType", this.DataSourceType);
+ this.SetParamObj(map, prefix + "DataSetSource.", this.DataSetSource);
+ this.SetParamObj(map, prefix + "COSSource.", this.COSSource);
+ this.SetParamObj(map, prefix + "CFSSource.", this.CFSSource);
+ this.SetParamObj(map, prefix + "HDFSSource.", this.HDFSSource);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DataPoint.cs b/TencentCloud/Tione/V20211111/Models/DataPoint.cs
new file mode 100644
index 0000000000..89ae7de0b8
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DataPoint.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DataPoint : AbstractModel
+ {
+
+ ///
+ /// 指标名字
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 值
+ ///
+ [JsonProperty("Value")]
+ public float? Value{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "Value", this.Value);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DataSetConfig.cs b/TencentCloud/Tione/V20211111/Models/DataSetConfig.cs
new file mode 100644
index 0000000000..25c64c43b9
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DataSetConfig.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DataSetConfig : AbstractModel
+ {
+
+ ///
+ /// 数据集ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DatasetGroup.cs b/TencentCloud/Tione/V20211111/Models/DatasetGroup.cs
new file mode 100644
index 0000000000..62da527eef
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DatasetGroup.cs
@@ -0,0 +1,220 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DatasetGroup : AbstractModel
+ {
+
+ ///
+ /// 数据集ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 数据集名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetName")]
+ public string DatasetName{ get; set; }
+
+ ///
+ /// 创建者
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Creator")]
+ public string Creator{ get; set; }
+
+ ///
+ /// 数据集版本
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetVersion")]
+ public string DatasetVersion{ get; set; }
+
+ ///
+ /// 数据集类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetType")]
+ public string DatasetType{ get; set; }
+
+ ///
+ /// 数据集标签
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetTags")]
+ public Tag[] DatasetTags{ get; set; }
+
+ ///
+ /// 数据集标注任务名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetAnnotationTaskName")]
+ public string DatasetAnnotationTaskName{ get; set; }
+
+ ///
+ /// 数据集标注任务ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetAnnotationTaskId")]
+ public string DatasetAnnotationTaskId{ get; set; }
+
+ ///
+ /// 处理进度
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Process")]
+ public ulong? Process{ get; set; }
+
+ ///
+ /// 数据集状态
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetStatus")]
+ public string DatasetStatus{ get; set; }
+
+ ///
+ /// 错误详情
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ErrorMsg")]
+ public string ErrorMsg{ get; set; }
+
+ ///
+ /// 创建时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 更新时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// 外部关联TASKType
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ExternalTaskType")]
+ public string ExternalTaskType{ get; set; }
+
+ ///
+ /// 数据集大小
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetSize")]
+ public string DatasetSize{ get; set; }
+
+ ///
+ /// 数据集数据量
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FileNum")]
+ public ulong? FileNum{ get; set; }
+
+ ///
+ /// 数据集源COS路径
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("StorageDataPath")]
+ public CosPathInfo StorageDataPath{ get; set; }
+
+ ///
+ /// 数据集标签存储路径
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("StorageLabelPath")]
+ public CosPathInfo StorageLabelPath{ get; set; }
+
+ ///
+ /// 数据集版本聚合详情
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetVersions")]
+ public DatasetInfo[] DatasetVersions{ get; set; }
+
+ ///
+ /// 数据集标注状态
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AnnotationStatus")]
+ public string AnnotationStatus{ get; set; }
+
+ ///
+ /// 数据集类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AnnotationType")]
+ public string AnnotationType{ get; set; }
+
+ ///
+ /// 数据集标注格式
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AnnotationFormat")]
+ public string AnnotationFormat{ get; set; }
+
+ ///
+ /// 数据集范围
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetScope")]
+ public string DatasetScope{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "DatasetName", this.DatasetName);
+ this.SetParamSimple(map, prefix + "Creator", this.Creator);
+ this.SetParamSimple(map, prefix + "DatasetVersion", this.DatasetVersion);
+ this.SetParamSimple(map, prefix + "DatasetType", this.DatasetType);
+ this.SetParamArrayObj(map, prefix + "DatasetTags.", this.DatasetTags);
+ this.SetParamSimple(map, prefix + "DatasetAnnotationTaskName", this.DatasetAnnotationTaskName);
+ this.SetParamSimple(map, prefix + "DatasetAnnotationTaskId", this.DatasetAnnotationTaskId);
+ this.SetParamSimple(map, prefix + "Process", this.Process);
+ this.SetParamSimple(map, prefix + "DatasetStatus", this.DatasetStatus);
+ this.SetParamSimple(map, prefix + "ErrorMsg", this.ErrorMsg);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "ExternalTaskType", this.ExternalTaskType);
+ this.SetParamSimple(map, prefix + "DatasetSize", this.DatasetSize);
+ this.SetParamSimple(map, prefix + "FileNum", this.FileNum);
+ this.SetParamObj(map, prefix + "StorageDataPath.", this.StorageDataPath);
+ this.SetParamObj(map, prefix + "StorageLabelPath.", this.StorageLabelPath);
+ this.SetParamArrayObj(map, prefix + "DatasetVersions.", this.DatasetVersions);
+ this.SetParamSimple(map, prefix + "AnnotationStatus", this.AnnotationStatus);
+ this.SetParamSimple(map, prefix + "AnnotationType", this.AnnotationType);
+ this.SetParamSimple(map, prefix + "AnnotationFormat", this.AnnotationFormat);
+ this.SetParamSimple(map, prefix + "DatasetScope", this.DatasetScope);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DatasetInfo.cs b/TencentCloud/Tione/V20211111/Models/DatasetInfo.cs
new file mode 100644
index 0000000000..03f40cc762
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DatasetInfo.cs
@@ -0,0 +1,212 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DatasetInfo : AbstractModel
+ {
+
+ ///
+ /// 数据集id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 数据集名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetName")]
+ public string DatasetName{ get; set; }
+
+ ///
+ /// 数据集创建者
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Creator")]
+ public string Creator{ get; set; }
+
+ ///
+ /// 数据集版本
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetVersion")]
+ public string DatasetVersion{ get; set; }
+
+ ///
+ /// 数据集类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetType")]
+ public string DatasetType{ get; set; }
+
+ ///
+ /// 数据集标签
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetTags")]
+ public Tag[] DatasetTags{ get; set; }
+
+ ///
+ /// 数据集对应标注任务名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetAnnotationTaskName")]
+ public string DatasetAnnotationTaskName{ get; set; }
+
+ ///
+ /// 数据集对应标注任务ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetAnnotationTaskId")]
+ public string DatasetAnnotationTaskId{ get; set; }
+
+ ///
+ /// 处理进度
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Process")]
+ public long? Process{ get; set; }
+
+ ///
+ /// 数据集状态
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetStatus")]
+ public string DatasetStatus{ get; set; }
+
+ ///
+ /// 错误详情
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ErrorMsg")]
+ public string ErrorMsg{ get; set; }
+
+ ///
+ /// 数据集创建时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 数据集更新时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// 外部任务类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ExternalTaskType")]
+ public string ExternalTaskType{ get; set; }
+
+ ///
+ /// 数据集存储大小
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetSize")]
+ public string DatasetSize{ get; set; }
+
+ ///
+ /// 数据集数据数量
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FileNum")]
+ public ulong? FileNum{ get; set; }
+
+ ///
+ /// 数据集源cos 路径
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("StorageDataPath")]
+ public CosPathInfo StorageDataPath{ get; set; }
+
+ ///
+ /// 数据集输出cos路径
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("StorageLabelPath")]
+ public CosPathInfo StorageLabelPath{ get; set; }
+
+ ///
+ /// 数据集标注状态
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AnnotationStatus")]
+ public string AnnotationStatus{ get; set; }
+
+ ///
+ /// 数据集类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AnnotationType")]
+ public string AnnotationType{ get; set; }
+
+ ///
+ /// 数据集标注格式
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AnnotationFormat")]
+ public string AnnotationFormat{ get; set; }
+
+ ///
+ /// 数据集范围
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetScope")]
+ public string DatasetScope{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "DatasetName", this.DatasetName);
+ this.SetParamSimple(map, prefix + "Creator", this.Creator);
+ this.SetParamSimple(map, prefix + "DatasetVersion", this.DatasetVersion);
+ this.SetParamSimple(map, prefix + "DatasetType", this.DatasetType);
+ this.SetParamArrayObj(map, prefix + "DatasetTags.", this.DatasetTags);
+ this.SetParamSimple(map, prefix + "DatasetAnnotationTaskName", this.DatasetAnnotationTaskName);
+ this.SetParamSimple(map, prefix + "DatasetAnnotationTaskId", this.DatasetAnnotationTaskId);
+ this.SetParamSimple(map, prefix + "Process", this.Process);
+ this.SetParamSimple(map, prefix + "DatasetStatus", this.DatasetStatus);
+ this.SetParamSimple(map, prefix + "ErrorMsg", this.ErrorMsg);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "ExternalTaskType", this.ExternalTaskType);
+ this.SetParamSimple(map, prefix + "DatasetSize", this.DatasetSize);
+ this.SetParamSimple(map, prefix + "FileNum", this.FileNum);
+ this.SetParamObj(map, prefix + "StorageDataPath.", this.StorageDataPath);
+ this.SetParamObj(map, prefix + "StorageLabelPath.", this.StorageLabelPath);
+ this.SetParamSimple(map, prefix + "AnnotationStatus", this.AnnotationStatus);
+ this.SetParamSimple(map, prefix + "AnnotationType", this.AnnotationType);
+ this.SetParamSimple(map, prefix + "AnnotationFormat", this.AnnotationFormat);
+ this.SetParamSimple(map, prefix + "DatasetScope", this.DatasetScope);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteDatasetRequest.cs b/TencentCloud/Tione/V20211111/Models/DeleteDatasetRequest.cs
new file mode 100644
index 0000000000..1da01bbab8
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteDatasetRequest.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteDatasetRequest : AbstractModel
+ {
+
+ ///
+ /// 数据集id
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 是否删除cos标签文件
+ ///
+ [JsonProperty("DeleteLabelEnable")]
+ public bool? DeleteLabelEnable{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "DeleteLabelEnable", this.DeleteLabelEnable);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteDatasetResponse.cs b/TencentCloud/Tione/V20211111/Models/DeleteDatasetResponse.cs
new file mode 100644
index 0000000000..30a8d115a9
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteDatasetResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteDatasetResponse : AbstractModel
+ {
+
+ ///
+ /// 删除的datasetId
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelRequest.cs b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelRequest.cs
new file mode 100644
index 0000000000..552bbeae17
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteTrainingModelRequest : AbstractModel
+ {
+
+ ///
+ /// 模型ID
+ ///
+ [JsonProperty("TrainingModelId")]
+ public string TrainingModelId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TrainingModelId", this.TrainingModelId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelResponse.cs b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelResponse.cs
new file mode 100644
index 0000000000..8b614c3863
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteTrainingModelResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelVersionRequest.cs b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelVersionRequest.cs
new file mode 100644
index 0000000000..d0335afda9
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelVersionRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteTrainingModelVersionRequest : AbstractModel
+ {
+
+ ///
+ /// 模型版本ID
+ ///
+ [JsonProperty("TrainingModelVersionId")]
+ public string TrainingModelVersionId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TrainingModelVersionId", this.TrainingModelVersionId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelVersionResponse.cs b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelVersionResponse.cs
new file mode 100644
index 0000000000..9552d5f5f6
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteTrainingModelVersionResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteTrainingModelVersionResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteTrainingTaskRequest.cs b/TencentCloud/Tione/V20211111/Models/DeleteTrainingTaskRequest.cs
new file mode 100644
index 0000000000..bfb203b882
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteTrainingTaskRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteTrainingTaskRequest : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DeleteTrainingTaskResponse.cs b/TencentCloud/Tione/V20211111/Models/DeleteTrainingTaskResponse.cs
new file mode 100644
index 0000000000..af28f52a80
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DeleteTrainingTaskResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DeleteTrainingTaskResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeBillingResourceGroupsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeBillingResourceGroupsRequest.cs
new file mode 100644
index 0000000000..04fa244f39
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeBillingResourceGroupsRequest.cs
@@ -0,0 +1,91 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeBillingResourceGroupsRequest : AbstractModel
+ {
+
+ ///
+ /// 资源组类型; 枚举值 TRAIN:训练 INFERENCE:推理
+ ///
+ [JsonProperty("Type")]
+ public string Type{ get; set; }
+
+ ///
+ /// Filter.Name: 枚举值: ResourceGroupId (资源组id列表)
+ /// ResourceGroupName (资源组名称列表)
+ /// Filter.Values: 长度为1且Filter.Fuzzy=true时,支持模糊查询; 不为1时,精确查询
+ /// 每次请求的Filters的上限为5,Filter.Values的上限为100
+ ///
+ [JsonProperty("Filters")]
+ public Filter[] Filters{ get; set; }
+
+ ///
+ /// 标签过滤
+ ///
+ [JsonProperty("TagFilters")]
+ public TagFilter[] TagFilters{ get; set; }
+
+ ///
+ /// 偏移量,默认为0;分页查询起始位置,如:Limit为100,第一页Offset为0,第二页OffSet为100....即每页左边为闭区间
+ ///
+ [JsonProperty("Offset")]
+ public long? Offset{ get; set; }
+
+ ///
+ /// 返回数量,默认为20,最大值为30;
+ /// 注意:小于0则默认为20;大于30则默认为30
+ ///
+ [JsonProperty("Limit")]
+ public long? Limit{ get; set; }
+
+ ///
+ /// 支持模糊查找资源组id和资源组名
+ ///
+ [JsonProperty("SearchWord")]
+ public string SearchWord{ get; set; }
+
+ ///
+ /// 是否不展示节点列表;
+ /// true: 不展示,false 展示;
+ /// 默认为false
+ ///
+ [JsonProperty("DontShowInstanceSet")]
+ public bool? DontShowInstanceSet{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Type", this.Type);
+ this.SetParamArrayObj(map, prefix + "Filters.", this.Filters);
+ this.SetParamArrayObj(map, prefix + "TagFilters.", this.TagFilters);
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ this.SetParamSimple(map, prefix + "SearchWord", this.SearchWord);
+ this.SetParamSimple(map, prefix + "DontShowInstanceSet", this.DontShowInstanceSet);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeBillingResourceGroupsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeBillingResourceGroupsResponse.cs
new file mode 100644
index 0000000000..55077915f3
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeBillingResourceGroupsResponse.cs
@@ -0,0 +1,58 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeBillingResourceGroupsResponse : AbstractModel
+ {
+
+ ///
+ /// 资源组总数; 注意接口是分页拉取的,total是指资源组总数,不是本次返回中ResourceGroupSet数组的大小
+ ///
+ [JsonProperty("TotalCount")]
+ public ulong? TotalCount{ get; set; }
+
+ ///
+ /// 资源组详情
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ResourceGroupSet")]
+ public ResourceGroup[] ResourceGroupSet{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
+ this.SetParamArrayObj(map, prefix + "ResourceGroupSet.", this.ResourceGroupSet);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeBillingSpecsPriceRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeBillingSpecsPriceRequest.cs
new file mode 100644
index 0000000000..ee4963e80f
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeBillingSpecsPriceRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeBillingSpecsPriceRequest : AbstractModel
+ {
+
+ ///
+ /// 询价参数,支持批量询价
+ ///
+ [JsonProperty("SpecsParam")]
+ public SpecUnit[] SpecsParam{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "SpecsParam.", this.SpecsParam);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeBillingSpecsPriceResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeBillingSpecsPriceResponse.cs
new file mode 100644
index 0000000000..a03e9e9ebe
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeBillingSpecsPriceResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeBillingSpecsPriceResponse : AbstractModel
+ {
+
+ ///
+ /// 计费项价格,支持批量返回
+ ///
+ [JsonProperty("SpecsPrice")]
+ public SpecPrice[] SpecsPrice{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "SpecsPrice.", this.SpecsPrice);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailStructuredRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailStructuredRequest.cs
new file mode 100644
index 0000000000..180cba77b1
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailStructuredRequest.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDatasetDetailStructuredRequest : AbstractModel
+ {
+
+ ///
+ /// 数据集ID
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 偏移值
+ ///
+ [JsonProperty("Offset")]
+ public ulong? Offset{ get; set; }
+
+ ///
+ /// 返回数据条数,默认20,目前最大支持2000条数据
+ ///
+ [JsonProperty("Limit")]
+ public ulong? Limit{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailStructuredResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailStructuredResponse.cs
new file mode 100644
index 0000000000..9363d3577c
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailStructuredResponse.cs
@@ -0,0 +1,75 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDatasetDetailStructuredResponse : AbstractModel
+ {
+
+ ///
+ /// 数据总数
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TotalCount")]
+ public ulong? TotalCount{ get; set; }
+
+ ///
+ /// 表格头信息
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ColumnNames")]
+ public string[] ColumnNames{ get; set; }
+
+ ///
+ /// 表格内容
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RowItems")]
+ public RowItem[] RowItems{ get; set; }
+
+ ///
+ /// 文本内容
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RowTexts")]
+ public string[] RowTexts{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
+ this.SetParamArraySimple(map, prefix + "ColumnNames.", this.ColumnNames);
+ this.SetParamArrayObj(map, prefix + "RowItems.", this.RowItems);
+ this.SetParamArraySimple(map, prefix + "RowTexts.", this.RowTexts);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailUnstructuredRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailUnstructuredRequest.cs
new file mode 100644
index 0000000000..6a769d9b88
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailUnstructuredRequest.cs
@@ -0,0 +1,82 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDatasetDetailUnstructuredRequest : AbstractModel
+ {
+
+ ///
+ /// 数据集ID
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 偏移量
+ ///
+ [JsonProperty("Offset")]
+ public ulong? Offset{ get; set; }
+
+ ///
+ /// 返回个数,默认20,目前最大支持2000条数据
+ ///
+ [JsonProperty("Limit")]
+ public ulong? Limit{ get; set; }
+
+ ///
+ /// 标签过滤参数,对应标签值
+ ///
+ [JsonProperty("LabelList")]
+ public string[] LabelList{ get; set; }
+
+ ///
+ /// 标注状态过滤参数:
+ /// STATUS_ANNOTATED,已标注
+ /// STATUS_NON_ANNOTATED,未标注
+ /// STATUS_ALL,全部
+ /// 默认为STATUS_ALL
+ ///
+ [JsonProperty("AnnotationStatus")]
+ public string AnnotationStatus{ get; set; }
+
+ ///
+ /// 数据集ID列表
+ ///
+ [JsonProperty("DatasetIds")]
+ public string[] DatasetIds{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ this.SetParamArraySimple(map, prefix + "LabelList.", this.LabelList);
+ this.SetParamSimple(map, prefix + "AnnotationStatus", this.AnnotationStatus);
+ this.SetParamArraySimple(map, prefix + "DatasetIds.", this.DatasetIds);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailUnstructuredResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailUnstructuredResponse.cs
new file mode 100644
index 0000000000..12ef8ec175
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeDatasetDetailUnstructuredResponse.cs
@@ -0,0 +1,75 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDatasetDetailUnstructuredResponse : AbstractModel
+ {
+
+ ///
+ /// 已标注数据量
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AnnotatedTotalCount")]
+ public ulong? AnnotatedTotalCount{ get; set; }
+
+ ///
+ /// 没有标注数据量
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("NonAnnotatedTotalCount")]
+ public ulong? NonAnnotatedTotalCount{ get; set; }
+
+ ///
+ /// 过滤数据总量
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FilterTotalCount")]
+ public ulong? FilterTotalCount{ get; set; }
+
+ ///
+ /// 过滤数据详情
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FilterLabelList")]
+ public FilterLabelInfo[] FilterLabelList{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "AnnotatedTotalCount", this.AnnotatedTotalCount);
+ this.SetParamSimple(map, prefix + "NonAnnotatedTotalCount", this.NonAnnotatedTotalCount);
+ this.SetParamSimple(map, prefix + "FilterTotalCount", this.FilterTotalCount);
+ this.SetParamArrayObj(map, prefix + "FilterLabelList.", this.FilterLabelList);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeDatasetsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeDatasetsRequest.cs
new file mode 100644
index 0000000000..962f6cc80d
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeDatasetsRequest.cs
@@ -0,0 +1,87 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDatasetsRequest : AbstractModel
+ {
+
+ ///
+ /// 数据集id列表
+ ///
+ [JsonProperty("DatasetIds")]
+ public string[] DatasetIds{ get; set; }
+
+ ///
+ /// 数据集查询过滤条件,多个Filter之间的关系为逻辑与(AND)关系,过滤字段Filter.Name,类型为String
+ /// DatasetName,数据集名称
+ /// DatasetScope,数据集范围,SCOPE_DATASET_PRIVATE或SCOPE_DATASET_PUBLIC
+ ///
+ [JsonProperty("Filters")]
+ public Filter[] Filters{ get; set; }
+
+ ///
+ /// 标签过滤条件
+ ///
+ [JsonProperty("TagFilters")]
+ public TagFilter[] TagFilters{ get; set; }
+
+ ///
+ /// 排序值,支持Asc或Desc,默认Desc
+ ///
+ [JsonProperty("Order")]
+ public string Order{ get; set; }
+
+ ///
+ /// 排序字段,支持CreateTime或UpdateTime,默认CreateTime
+ ///
+ [JsonProperty("OrderField")]
+ public string OrderField{ get; set; }
+
+ ///
+ /// 偏移值
+ ///
+ [JsonProperty("Offset")]
+ public ulong? Offset{ get; set; }
+
+ ///
+ /// 返回数据个数,默认20,最大支持200
+ ///
+ [JsonProperty("Limit")]
+ public ulong? Limit{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArraySimple(map, prefix + "DatasetIds.", this.DatasetIds);
+ this.SetParamArrayObj(map, prefix + "Filters.", this.Filters);
+ this.SetParamArrayObj(map, prefix + "TagFilters.", this.TagFilters);
+ this.SetParamSimple(map, prefix + "Order", this.Order);
+ this.SetParamSimple(map, prefix + "OrderField", this.OrderField);
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeDatasetsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeDatasetsResponse.cs
new file mode 100644
index 0000000000..09d8ef3451
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeDatasetsResponse.cs
@@ -0,0 +1,67 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeDatasetsResponse : AbstractModel
+ {
+
+ ///
+ /// 数据集总量(名称维度)
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TotalCount")]
+ public ulong? TotalCount{ get; set; }
+
+ ///
+ /// 数据集按照数据集名称聚合的分组
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetGroups")]
+ public DatasetGroup[] DatasetGroups{ get; set; }
+
+ ///
+ /// 数据集ID总量
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DatasetIdNums")]
+ public ulong? DatasetIdNums{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
+ this.SetParamArrayObj(map, prefix + "DatasetGroups.", this.DatasetGroups);
+ this.SetParamSimple(map, prefix + "DatasetIdNums", this.DatasetIdNums);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeInferTemplatesRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeInferTemplatesRequest.cs
new file mode 100644
index 0000000000..235facfbd5
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeInferTemplatesRequest.cs
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeInferTemplatesRequest : AbstractModel
+ {
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeInferTemplatesResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeInferTemplatesResponse.cs
new file mode 100644
index 0000000000..c722f95ea5
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeInferTemplatesResponse.cs
@@ -0,0 +1,51 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeInferTemplatesResponse : AbstractModel
+ {
+
+ ///
+ /// 模板列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameworkTemplates")]
+ public InferTemplateGroup[] FrameworkTemplates{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "FrameworkTemplates.", this.FrameworkTemplates);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeLatestTrainingMetricsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeLatestTrainingMetricsRequest.cs
new file mode 100644
index 0000000000..5ffad4b23c
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeLatestTrainingMetricsRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeLatestTrainingMetricsRequest : AbstractModel
+ {
+
+ ///
+ /// 任务ID
+ ///
+ [JsonProperty("TaskId")]
+ public string TaskId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeLatestTrainingMetricsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeLatestTrainingMetricsResponse.cs
new file mode 100644
index 0000000000..2daa8bfb84
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeLatestTrainingMetricsResponse.cs
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeLatestTrainingMetricsResponse : AbstractModel
+ {
+
+ ///
+ /// 任务ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TaskId")]
+ public string TaskId{ get; set; }
+
+ ///
+ /// 最近一次上报的训练指标.每个Metric中只有一个点的数据, 即len(Values) = len(Timestamps) = 1
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Metrics")]
+ public TrainingMetric[] Metrics{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
+ this.SetParamArrayObj(map, prefix + "Metrics.", this.Metrics);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeLogsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeLogsRequest.cs
new file mode 100644
index 0000000000..5a6beeb805
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeLogsRequest.cs
@@ -0,0 +1,103 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeLogsRequest : AbstractModel
+ {
+
+ ///
+ /// 查询哪个服务的事件(可选值为TRAIN, NOTEBOOK, INFER)
+ ///
+ [JsonProperty("Service")]
+ public string Service{ get; set; }
+
+ ///
+ /// 查询哪个Pod的日志(支持结尾通配符*)
+ ///
+ [JsonProperty("PodName")]
+ public string PodName{ get; set; }
+
+ ///
+ /// 日志查询开始时间(RFC3339格式的时间字符串),默认值为当前时间的前一个小时
+ ///
+ [JsonProperty("StartTime")]
+ public string StartTime{ get; set; }
+
+ ///
+ /// 日志查询结束时间(RFC3339格式的时间字符串),默认值为当前时间
+ ///
+ [JsonProperty("EndTime")]
+ public string EndTime{ get; set; }
+
+ ///
+ /// 日志查询条数,默认值100,最大值100
+ ///
+ [JsonProperty("Limit")]
+ public ulong? Limit{ get; set; }
+
+ ///
+ /// 排序方向(可选值为ASC, DESC ),默认为DESC
+ ///
+ [JsonProperty("Order")]
+ public string Order{ get; set; }
+
+ ///
+ /// 按哪个字段排序(可选值为Timestamp),默认值为Timestamp
+ ///
+ [JsonProperty("OrderField")]
+ public string OrderField{ get; set; }
+
+ ///
+ /// 日志查询上下文,查询下一页的时候需要回传这个字段,该字段来自本接口的返回
+ ///
+ [JsonProperty("Context")]
+ public string Context{ get; set; }
+
+ ///
+ /// 过滤条件
+ /// 注意:
+ /// 1. Filter.Name:目前只支持Key(也就是按关键字过滤日志)
+ /// 2. Filter.Values:表示过滤日志的关键字;Values为多个的时候表示同时满足
+ /// 3. Filter. Negative和Filter. Fuzzy没有使用
+ ///
+ [JsonProperty("Filters")]
+ public Filter[] Filters{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Service", this.Service);
+ this.SetParamSimple(map, prefix + "PodName", this.PodName);
+ this.SetParamSimple(map, prefix + "StartTime", this.StartTime);
+ this.SetParamSimple(map, prefix + "EndTime", this.EndTime);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ this.SetParamSimple(map, prefix + "Order", this.Order);
+ this.SetParamSimple(map, prefix + "OrderField", this.OrderField);
+ this.SetParamSimple(map, prefix + "Context", this.Context);
+ this.SetParamArrayObj(map, prefix + "Filters.", this.Filters);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeLogsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeLogsResponse.cs
new file mode 100644
index 0000000000..ec869d7419
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeLogsResponse.cs
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeLogsResponse : AbstractModel
+ {
+
+ ///
+ /// 分页的游标
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Context")]
+ public string Context{ get; set; }
+
+ ///
+ /// 日志数组
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Content")]
+ public LogIdentity[] Content{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Context", this.Context);
+ this.SetParamArrayObj(map, prefix + "Content.", this.Content);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingFrameworksRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingFrameworksRequest.cs
new file mode 100644
index 0000000000..e7b1223e4d
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingFrameworksRequest.cs
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingFrameworksRequest : AbstractModel
+ {
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingFrameworksResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingFrameworksResponse.cs
new file mode 100644
index 0000000000..ee6f0adf96
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingFrameworksResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingFrameworksResponse : AbstractModel
+ {
+
+ ///
+ /// 框架信息列表
+ ///
+ [JsonProperty("FrameworkInfos")]
+ public FrameworkInfo[] FrameworkInfos{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "FrameworkInfos.", this.FrameworkInfos);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingMetricsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingMetricsRequest.cs
new file mode 100644
index 0000000000..3df55cb60a
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingMetricsRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingMetricsRequest : AbstractModel
+ {
+
+ ///
+ /// 任务ID
+ ///
+ [JsonProperty("TaskId")]
+ public string TaskId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingMetricsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingMetricsResponse.cs
new file mode 100644
index 0000000000..3decf5dd44
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingMetricsResponse.cs
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingMetricsResponse : AbstractModel
+ {
+
+ ///
+ /// 任务ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TaskId")]
+ public string TaskId{ get; set; }
+
+ ///
+ /// 训练指标数据
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Data")]
+ public CustomTrainingData[] Data{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
+ this.SetParamArrayObj(map, prefix + "Data.", this.Data);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionRequest.cs
new file mode 100644
index 0000000000..67bbc92d57
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingModelVersionRequest : AbstractModel
+ {
+
+ ///
+ /// 模型版本ID
+ ///
+ [JsonProperty("TrainingModelVersionId")]
+ public string TrainingModelVersionId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TrainingModelVersionId", this.TrainingModelVersionId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionResponse.cs
new file mode 100644
index 0000000000..6ae34faf95
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingModelVersionResponse : AbstractModel
+ {
+
+ ///
+ /// 模型版本
+ ///
+ [JsonProperty("TrainingModelVersion")]
+ public TrainingModelVersionDTO TrainingModelVersion{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamObj(map, prefix + "TrainingModelVersion.", this.TrainingModelVersion);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionsRequest.cs
new file mode 100644
index 0000000000..cdc7471036
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionsRequest.cs
@@ -0,0 +1,58 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingModelVersionsRequest : AbstractModel
+ {
+
+ ///
+ /// 模型ID
+ ///
+ [JsonProperty("TrainingModelId")]
+ public string TrainingModelId{ get; set; }
+
+ ///
+ /// 过滤条件
+ /// Filter.Name: 枚举值:
+ /// TrainingModelVersionId (模型版本ID)
+ /// ModelVersionType (模型版本类型) 其值支持: NORMAL(通用) ACCELERATE (加速)
+ /// ModelFormat(模型格式)其值Filter.Values支持:
+ /// TORCH_SCRIPT/PYTORCH/DETECTRON2/SAVED_MODEL/FROZEN_GRAPH/PMML
+ /// AlgorithmFramework (算法框架) 其值Filter.Values支持:TENSORFLOW/PYTORCH/DETECTRON2
+ /// Filter.Values: 当长度为1时,支持模糊查询; 不为1时,精确查询
+ /// 每次请求的Filters的上限为10,Filter.Values的上限为100
+ ///
+ [JsonProperty("Filters")]
+ public Filter[] Filters{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TrainingModelId", this.TrainingModelId);
+ this.SetParamArrayObj(map, prefix + "Filters.", this.Filters);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionsResponse.cs
new file mode 100644
index 0000000000..6133182a79
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelVersionsResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingModelVersionsResponse : AbstractModel
+ {
+
+ ///
+ /// 模型版本列表
+ ///
+ [JsonProperty("TrainingModelVersions")]
+ public TrainingModelVersionDTO[] TrainingModelVersions{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "TrainingModelVersions.", this.TrainingModelVersions);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelsRequest.cs
new file mode 100644
index 0000000000..988fc03da9
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelsRequest.cs
@@ -0,0 +1,89 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingModelsRequest : AbstractModel
+ {
+
+ ///
+ /// 过滤器
+ /// Filter.Name: 枚举值:
+ /// keyword (模型名称)
+ /// TrainingModelId (模型ID)
+ /// ModelVersionType (模型版本类型) 其值Filter.Values支持: NORMAL(通用) ACCELERATE (加速)
+ /// TrainingModelSource (模型来源) 其值Filter.Values支持: JOB/COS/AUTO_ML
+ /// AlgorithmFramework (算法框架) 其值Filter.Values支持:TENSORFLOW/PYTORCH/DETECTRON2
+ /// ModelFormat(模型格式)其值Filter.Values支持:
+ /// TORCH_SCRIPT/PYTORCH/DETECTRON2/SAVED_MODEL/FROZEN_GRAPH/PMML
+ /// Filter.Values: 当长度为1时,支持模糊查询; 不为1时,精确查询
+ /// 每次请求的Filters的上限为10,Filter.Values的上限为100
+ /// Filter.Fuzzy取值:true/false,是否支持模糊匹配
+ ///
+ [JsonProperty("Filters")]
+ public Filter[] Filters{ get; set; }
+
+ ///
+ /// 排序字段,默认CreateTime
+ ///
+ [JsonProperty("OrderField")]
+ public string OrderField{ get; set; }
+
+ ///
+ /// 排序方式,ASC/DESC,默认DESC
+ ///
+ [JsonProperty("Order")]
+ public string Order{ get; set; }
+
+ ///
+ /// 偏移量
+ ///
+ [JsonProperty("Offset")]
+ public long? Offset{ get; set; }
+
+ ///
+ /// 返回结果数量
+ ///
+ [JsonProperty("Limit")]
+ public long? Limit{ get; set; }
+
+ ///
+ /// 标签过滤
+ ///
+ [JsonProperty("TagFilters")]
+ public TagFilter[] TagFilters{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Filters.", this.Filters);
+ this.SetParamSimple(map, prefix + "OrderField", this.OrderField);
+ this.SetParamSimple(map, prefix + "Order", this.Order);
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ this.SetParamArrayObj(map, prefix + "TagFilters.", this.TagFilters);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelsResponse.cs
new file mode 100644
index 0000000000..65c8f69526
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingModelsResponse.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingModelsResponse : AbstractModel
+ {
+
+ ///
+ /// 模型列表
+ ///
+ [JsonProperty("TrainingModels")]
+ public TrainingModelDTO[] TrainingModels{ get; set; }
+
+ ///
+ /// 模型总数
+ ///
+ [JsonProperty("TotalCount")]
+ public long? TotalCount{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "TrainingModels.", this.TrainingModels);
+ this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsRequest.cs
new file mode 100644
index 0000000000..f8773a2522
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingTaskPodsRequest : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsResponse.cs
new file mode 100644
index 0000000000..5847afa454
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsResponse.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingTaskPodsResponse : AbstractModel
+ {
+
+ ///
+ /// pod名称列表
+ ///
+ [JsonProperty("PodNames")]
+ public string[] PodNames{ get; set; }
+
+ ///
+ /// 数量
+ ///
+ [JsonProperty("TotalCount")]
+ public ulong? TotalCount{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArraySimple(map, prefix + "PodNames.", this.PodNames);
+ this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskRequest.cs
new file mode 100644
index 0000000000..8433e27c0a
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingTaskRequest : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskResponse.cs
new file mode 100644
index 0000000000..739a2be99b
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingTaskResponse : AbstractModel
+ {
+
+ ///
+ /// 训练任务详情
+ ///
+ [JsonProperty("TrainingTaskDetail")]
+ public TrainingTaskDetail TrainingTaskDetail{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamObj(map, prefix + "TrainingTaskDetail.", this.TrainingTaskDetail);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingTasksRequest.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTasksRequest.cs
new file mode 100644
index 0000000000..02cb1fd594
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTasksRequest.cs
@@ -0,0 +1,85 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingTasksRequest : AbstractModel
+ {
+
+ ///
+ /// 过滤器,eg:[{ "Name": "Id", "Values": ["train-23091792777383936"] }]
+ ///
+ /// 取值范围:
+ /// Name(名称):task1
+ /// Id(task ID):train-23091792777383936
+ /// Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED
+ /// ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)
+ /// CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止)
+ ///
+ [JsonProperty("Filters")]
+ public Filter[] Filters{ get; set; }
+
+ ///
+ /// 标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }]
+ ///
+ [JsonProperty("TagFilters")]
+ public TagFilter[] TagFilters{ get; set; }
+
+ ///
+ /// 偏移量,默认为0
+ ///
+ [JsonProperty("Offset")]
+ public ulong? Offset{ get; set; }
+
+ ///
+ /// 返回数量,默认为10,最大为50
+ ///
+ [JsonProperty("Limit")]
+ public ulong? Limit{ get; set; }
+
+ ///
+ /// 输出列表的排列顺序。取值范围:ASC(升序排列)/ DESC(降序排列),默认为DESC
+ ///
+ [JsonProperty("Order")]
+ public string Order{ get; set; }
+
+ ///
+ /// 排序的依据字段, 取值范围 "CreateTime" "UpdateTime"
+ ///
+ [JsonProperty("OrderField")]
+ public string OrderField{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Filters.", this.Filters);
+ this.SetParamArrayObj(map, prefix + "TagFilters.", this.TagFilters);
+ this.SetParamSimple(map, prefix + "Offset", this.Offset);
+ this.SetParamSimple(map, prefix + "Limit", this.Limit);
+ this.SetParamSimple(map, prefix + "Order", this.Order);
+ this.SetParamSimple(map, prefix + "OrderField", this.OrderField);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DescribeTrainingTasksResponse.cs b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTasksResponse.cs
new file mode 100644
index 0000000000..c528c8cd9c
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DescribeTrainingTasksResponse.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DescribeTrainingTasksResponse : AbstractModel
+ {
+
+ ///
+ /// 训练任务集
+ ///
+ [JsonProperty("TrainingTaskSet")]
+ public TrainingTaskSetItem[] TrainingTaskSet{ get; set; }
+
+ ///
+ /// 数量
+ ///
+ [JsonProperty("TotalCount")]
+ public ulong? TotalCount{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "TrainingTaskSet.", this.TrainingTaskSet);
+ this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/DetectionLabelInfo.cs b/TencentCloud/Tione/V20211111/Models/DetectionLabelInfo.cs
new file mode 100644
index 0000000000..3a438e9fb5
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/DetectionLabelInfo.cs
@@ -0,0 +1,60 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class DetectionLabelInfo : AbstractModel
+ {
+
+ ///
+ /// 点坐标列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Points")]
+ public PointInfo[] Points{ get; set; }
+
+ ///
+ /// 标签
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Labels")]
+ public string[] Labels{ get; set; }
+
+ ///
+ /// 类别
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameType")]
+ public string FrameType{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Points.", this.Points);
+ this.SetParamArraySimple(map, prefix + "Labels.", this.Labels);
+ this.SetParamSimple(map, prefix + "FrameType", this.FrameType);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/Filter.cs b/TencentCloud/Tione/V20211111/Models/Filter.cs
new file mode 100644
index 0000000000..f242d0a85a
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/Filter.cs
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class Filter : AbstractModel
+ {
+
+ ///
+ /// 过滤字段名称
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 过滤字段取值
+ ///
+ [JsonProperty("Values")]
+ public string[] Values{ get; set; }
+
+ ///
+ /// 是否开启反向查询
+ ///
+ [JsonProperty("Negative")]
+ public bool? Negative{ get; set; }
+
+ ///
+ /// 是否开启模糊匹配
+ ///
+ [JsonProperty("Fuzzy")]
+ public bool? Fuzzy{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamArraySimple(map, prefix + "Values.", this.Values);
+ this.SetParamSimple(map, prefix + "Negative", this.Negative);
+ this.SetParamSimple(map, prefix + "Fuzzy", this.Fuzzy);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/FilterLabelInfo.cs b/TencentCloud/Tione/V20211111/Models/FilterLabelInfo.cs
new file mode 100644
index 0000000000..c9c5156f51
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/FilterLabelInfo.cs
@@ -0,0 +1,139 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class FilterLabelInfo : AbstractModel
+ {
+
+ ///
+ /// 数据集id
+ ///
+ [JsonProperty("DatasetId")]
+ public string DatasetId{ get; set; }
+
+ ///
+ /// 文件ID
+ ///
+ [JsonProperty("FileId")]
+ public string FileId{ get; set; }
+
+ ///
+ /// 文件路径
+ ///
+ [JsonProperty("FileName")]
+ public string FileName{ get; set; }
+
+ ///
+ /// 分类标签结果
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ClassificationLabels")]
+ public string[] ClassificationLabels{ get; set; }
+
+ ///
+ /// 检测标签结果
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DetectionLabels")]
+ public DetectionLabelInfo[] DetectionLabels{ get; set; }
+
+ ///
+ /// 分割标签结果
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SegmentationLabels")]
+ public SegmentationInfo[] SegmentationLabels{ get; set; }
+
+ ///
+ /// RGB 图片路径
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RGBPath")]
+ public string RGBPath{ get; set; }
+
+ ///
+ /// 标签模板类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("LabelTemplateType")]
+ public string LabelTemplateType{ get; set; }
+
+ ///
+ /// 下载url链接
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DownloadUrl")]
+ public string DownloadUrl{ get; set; }
+
+ ///
+ /// 缩略图下载链接
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DownloadThumbnailUrl")]
+ public string DownloadThumbnailUrl{ get; set; }
+
+ ///
+ /// 分割结果图片下载链接
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DownloadRGBUrl")]
+ public string DownloadRGBUrl{ get; set; }
+
+ ///
+ /// OCR场景
+ /// IDENTITY:识别
+ /// STRUCTURE:智能结构化
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("OcrScene")]
+ public string OcrScene{ get; set; }
+
+ ///
+ /// OCR场景标签列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("OcrLabels")]
+ public OcrLabelInfo[] OcrLabels{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "DatasetId", this.DatasetId);
+ this.SetParamSimple(map, prefix + "FileId", this.FileId);
+ this.SetParamSimple(map, prefix + "FileName", this.FileName);
+ this.SetParamArraySimple(map, prefix + "ClassificationLabels.", this.ClassificationLabels);
+ this.SetParamArrayObj(map, prefix + "DetectionLabels.", this.DetectionLabels);
+ this.SetParamArrayObj(map, prefix + "SegmentationLabels.", this.SegmentationLabels);
+ this.SetParamSimple(map, prefix + "RGBPath", this.RGBPath);
+ this.SetParamSimple(map, prefix + "LabelTemplateType", this.LabelTemplateType);
+ this.SetParamSimple(map, prefix + "DownloadUrl", this.DownloadUrl);
+ this.SetParamSimple(map, prefix + "DownloadThumbnailUrl", this.DownloadThumbnailUrl);
+ this.SetParamSimple(map, prefix + "DownloadRGBUrl", this.DownloadRGBUrl);
+ this.SetParamSimple(map, prefix + "OcrScene", this.OcrScene);
+ this.SetParamArrayObj(map, prefix + "OcrLabels.", this.OcrLabels);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/FrameworkInfo.cs b/TencentCloud/Tione/V20211111/Models/FrameworkInfo.cs
new file mode 100644
index 0000000000..84416b2dd3
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/FrameworkInfo.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class FrameworkInfo : AbstractModel
+ {
+
+ ///
+ /// 框架名称
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 框架版本以及对应的训练模式
+ ///
+ [JsonProperty("VersionInfos")]
+ public FrameworkVersion[] VersionInfos{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamArrayObj(map, prefix + "VersionInfos.", this.VersionInfos);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/FrameworkVersion.cs b/TencentCloud/Tione/V20211111/Models/FrameworkVersion.cs
new file mode 100644
index 0000000000..aa6352eaea
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/FrameworkVersion.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class FrameworkVersion : AbstractModel
+ {
+
+ ///
+ /// 框架版本
+ ///
+ [JsonProperty("Version")]
+ public string Version{ get; set; }
+
+ ///
+ /// 训练模式
+ ///
+ [JsonProperty("TrainingModes")]
+ public string[] TrainingModes{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Version", this.Version);
+ this.SetParamArraySimple(map, prefix + "TrainingModes.", this.TrainingModes);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/GpuDetail.cs b/TencentCloud/Tione/V20211111/Models/GpuDetail.cs
new file mode 100644
index 0000000000..29c1b2c1d9
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/GpuDetail.cs
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class GpuDetail : AbstractModel
+ {
+
+ ///
+ /// GPU 显卡类型;枚举值: V100 A100 T4
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// GPU 显卡数;单位为1/100卡,比如100代表1卡
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Value")]
+ public ulong? Value{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "Value", this.Value);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/GroupResource.cs b/TencentCloud/Tione/V20211111/Models/GroupResource.cs
new file mode 100644
index 0000000000..12b2e7c06a
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/GroupResource.cs
@@ -0,0 +1,66 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class GroupResource : AbstractModel
+ {
+
+ ///
+ /// CPU核数; 单位为1/1000核,比如100表示0.1核
+ ///
+ [JsonProperty("Cpu")]
+ public ulong? Cpu{ get; set; }
+
+ ///
+ /// 内存;单位为MB
+ ///
+ [JsonProperty("Memory")]
+ public ulong? Memory{ get; set; }
+
+ ///
+ /// 总卡数;GPUDetail 显卡数之和;单位为1/100卡,比如100代表1卡
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Gpu")]
+ public ulong? Gpu{ get; set; }
+
+ ///
+ /// Gpu详情
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("GpuDetailSet")]
+ public GpuDetail[] GpuDetailSet{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Cpu", this.Cpu);
+ this.SetParamSimple(map, prefix + "Memory", this.Memory);
+ this.SetParamSimple(map, prefix + "Gpu", this.Gpu);
+ this.SetParamArrayObj(map, prefix + "GpuDetailSet.", this.GpuDetailSet);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/HDFSConfig.cs b/TencentCloud/Tione/V20211111/Models/HDFSConfig.cs
new file mode 100644
index 0000000000..198698d0d8
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/HDFSConfig.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class HDFSConfig : AbstractModel
+ {
+
+ ///
+ /// 集群实例ID,实例ID形如: emr-xxxxxxxx
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+ ///
+ /// 路径
+ ///
+ [JsonProperty("Path")]
+ public string Path{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ this.SetParamSimple(map, prefix + "Path", this.Path);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/ImageInfo.cs b/TencentCloud/Tione/V20211111/Models/ImageInfo.cs
new file mode 100644
index 0000000000..adb1fc8200
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/ImageInfo.cs
@@ -0,0 +1,66 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ImageInfo : AbstractModel
+ {
+
+ ///
+ /// 镜像类型:TCR为腾讯云TCR镜像; CCR为腾讯云TCR个人版镜像,PreSet为平台预置镜像
+ ///
+ [JsonProperty("ImageType")]
+ public string ImageType{ get; set; }
+
+ ///
+ /// 镜像地址
+ ///
+ [JsonProperty("ImageUrl")]
+ public string ImageUrl{ get; set; }
+
+ ///
+ /// TCR镜像对应的地域
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RegistryRegion")]
+ public string RegistryRegion{ get; set; }
+
+ ///
+ /// TCR镜像对应的实例id
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RegistryId")]
+ public string RegistryId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ImageType", this.ImageType);
+ this.SetParamSimple(map, prefix + "ImageUrl", this.ImageUrl);
+ this.SetParamSimple(map, prefix + "RegistryRegion", this.RegistryRegion);
+ this.SetParamSimple(map, prefix + "RegistryId", this.RegistryId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/InferTemplate.cs b/TencentCloud/Tione/V20211111/Models/InferTemplate.cs
new file mode 100644
index 0000000000..a66c874fb9
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/InferTemplate.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class InferTemplate : AbstractModel
+ {
+
+ ///
+ /// 模板ID
+ ///
+ [JsonProperty("InferTemplateId")]
+ public string InferTemplateId{ get; set; }
+
+ ///
+ /// 模板镜像
+ ///
+ [JsonProperty("InferTemplateImage")]
+ public string InferTemplateImage{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "InferTemplateId", this.InferTemplateId);
+ this.SetParamSimple(map, prefix + "InferTemplateImage", this.InferTemplateImage);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/InferTemplateGroup.cs b/TencentCloud/Tione/V20211111/Models/InferTemplateGroup.cs
new file mode 100644
index 0000000000..df7b76c43d
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/InferTemplateGroup.cs
@@ -0,0 +1,68 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class InferTemplateGroup : AbstractModel
+ {
+
+ ///
+ /// 算法框架
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Framework")]
+ public string Framework{ get; set; }
+
+ ///
+ /// 版本号
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameworkVersion")]
+ public string FrameworkVersion{ get; set; }
+
+ ///
+ /// 支持的训练框架集合
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Groups")]
+ public string[] Groups{ get; set; }
+
+ ///
+ /// 镜像模板参数列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("InferTemplates")]
+ public InferTemplate[] InferTemplates{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Framework", this.Framework);
+ this.SetParamSimple(map, prefix + "FrameworkVersion", this.FrameworkVersion);
+ this.SetParamArraySimple(map, prefix + "Groups.", this.Groups);
+ this.SetParamArrayObj(map, prefix + "InferTemplates.", this.InferTemplates);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/Instance.cs b/TencentCloud/Tione/V20211111/Models/Instance.cs
new file mode 100644
index 0000000000..780158e724
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/Instance.cs
@@ -0,0 +1,127 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class Instance : AbstractModel
+ {
+
+ ///
+ /// 资源组节点id
+ ///
+ [JsonProperty("InstanceId")]
+ public string InstanceId{ get; set; }
+
+ ///
+ /// 节点已用资源
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UsedResource")]
+ public ResourceInfo UsedResource{ get; set; }
+
+ ///
+ /// 节点总资源
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TotalResource")]
+ public ResourceInfo TotalResource{ get; set; }
+
+ ///
+ /// 节点状态
+ /// 注意:此字段为枚举值
+ /// 说明:
+ /// DEPLOYING: 部署中
+ /// RUNNING: 运行中
+ /// DEPLOY_FAILED: 部署失败
+ /// RELEASING 释放中
+ /// RELEASED:已释放
+ /// EXCEPTION:异常
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("InstanceStatus")]
+ public string InstanceStatus{ get; set; }
+
+ ///
+ /// 创建人
+ ///
+ [JsonProperty("SubUin")]
+ public string SubUin{ get; set; }
+
+ ///
+ /// 创建时间:
+ /// 注意:北京时间,比如: 2021-12-01 12:00:00
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 到期时间
+ /// 注意:北京时间,比如:2021-12-11 12:00:00
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ExpireTime")]
+ public string ExpireTime{ get; set; }
+
+ ///
+ /// 自动续费标识
+ /// 注意:此字段为枚举值
+ /// 说明:
+ /// NOTIFY_AND_MANUAL_RENEW:手动续费(取消自动续费)且到期通知
+ /// NOTIFY_AND_AUTO_RENEW:自动续费且到期通知
+ /// DISABLE_NOTIFY_AND_MANUAL_RENEW:手动续费(取消自动续费)且到期不通知
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("AutoRenewFlag")]
+ public string AutoRenewFlag{ get; set; }
+
+ ///
+ /// 计费项ID
+ ///
+ [JsonProperty("SpecId")]
+ public string SpecId{ get; set; }
+
+ ///
+ /// 计费项别名
+ ///
+ [JsonProperty("SpecAlias")]
+ public string SpecAlias{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "InstanceId", this.InstanceId);
+ this.SetParamObj(map, prefix + "UsedResource.", this.UsedResource);
+ this.SetParamObj(map, prefix + "TotalResource.", this.TotalResource);
+ this.SetParamSimple(map, prefix + "InstanceStatus", this.InstanceStatus);
+ this.SetParamSimple(map, prefix + "SubUin", this.SubUin);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "ExpireTime", this.ExpireTime);
+ this.SetParamSimple(map, prefix + "AutoRenewFlag", this.AutoRenewFlag);
+ this.SetParamSimple(map, prefix + "SpecId", this.SpecId);
+ this.SetParamSimple(map, prefix + "SpecAlias", this.SpecAlias);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/LogConfig.cs b/TencentCloud/Tione/V20211111/Models/LogConfig.cs
new file mode 100644
index 0000000000..7df2ea737b
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/LogConfig.cs
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class LogConfig : AbstractModel
+ {
+
+ ///
+ /// 日志需要投递到cls的日志集
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("LogsetId")]
+ public string LogsetId{ get; set; }
+
+ ///
+ /// 日志需要投递到cls的主题
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TopicId")]
+ public string TopicId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "LogsetId", this.LogsetId);
+ this.SetParamSimple(map, prefix + "TopicId", this.TopicId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/LogIdentity.cs b/TencentCloud/Tione/V20211111/Models/LogIdentity.cs
new file mode 100644
index 0000000000..71368bfb13
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/LogIdentity.cs
@@ -0,0 +1,68 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class LogIdentity : AbstractModel
+ {
+
+ ///
+ /// 单条日志的ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+ ///
+ /// 单条日志的内容
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Message")]
+ public string Message{ get; set; }
+
+ ///
+ /// 这条日志对应的Pod名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("PodName")]
+ public string PodName{ get; set; }
+
+ ///
+ /// 日志的时间戳(RFC3339格式的时间字符串)
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Timestamp")]
+ public string Timestamp{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ this.SetParamSimple(map, prefix + "Message", this.Message);
+ this.SetParamSimple(map, prefix + "PodName", this.PodName);
+ this.SetParamSimple(map, prefix + "Timestamp", this.Timestamp);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/MetricData.cs b/TencentCloud/Tione/V20211111/Models/MetricData.cs
new file mode 100644
index 0000000000..c225e4f6fa
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/MetricData.cs
@@ -0,0 +1,91 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class MetricData : AbstractModel
+ {
+
+ ///
+ /// 训练任务id
+ ///
+ [JsonProperty("TaskId")]
+ public string TaskId{ get; set; }
+
+ ///
+ /// 时间戳.unix timestamp,单位为秒
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Timestamp")]
+ public long? Timestamp{ get; set; }
+
+ ///
+ /// 用户uin
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Uin")]
+ public string Uin{ get; set; }
+
+ ///
+ /// 本次上报数据所处的训练周期数。
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Epoch")]
+ public long? Epoch{ get; set; }
+
+ ///
+ /// 本次上报数据所处的训练迭代次数。
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Step")]
+ public long? Step{ get; set; }
+
+ ///
+ /// 训练停止所需的迭代总数。
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TotalSteps")]
+ public long? TotalSteps{ get; set; }
+
+ ///
+ /// 数据点。数组元素为不同指标的数据。数组长度不超过10。
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Points")]
+ public DataPoint[] Points{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
+ this.SetParamSimple(map, prefix + "Timestamp", this.Timestamp);
+ this.SetParamSimple(map, prefix + "Uin", this.Uin);
+ this.SetParamSimple(map, prefix + "Epoch", this.Epoch);
+ this.SetParamSimple(map, prefix + "Step", this.Step);
+ this.SetParamSimple(map, prefix + "TotalSteps", this.TotalSteps);
+ this.SetParamArrayObj(map, prefix + "Points.", this.Points);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/OcrLabelInfo.cs b/TencentCloud/Tione/V20211111/Models/OcrLabelInfo.cs
new file mode 100644
index 0000000000..d1229ebffd
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/OcrLabelInfo.cs
@@ -0,0 +1,97 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class OcrLabelInfo : AbstractModel
+ {
+
+ ///
+ /// 坐标点围起来的框
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Points")]
+ public PointInfo[] Points{ get; set; }
+
+ ///
+ /// 框的形状:
+ /// FRAME_TYPE_RECTANGLE
+ /// FRAME_TYPE_POLYGON
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameType")]
+ public string FrameType{ get; set; }
+
+ ///
+ /// 智能结构化:key区域对应的内容
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Key")]
+ public string Key{ get; set; }
+
+ ///
+ /// 智能结构化:上述key的ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("KeyId")]
+ public string KeyId{ get; set; }
+
+ ///
+ /// 识别:框区域的内容
+ /// 智能结构化:value区域对应的内容
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Value")]
+ public string Value{ get; set; }
+
+ ///
+ /// 智能结构化:value区域所关联的key 区域的keyID的集合
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("KeyIdsForValue")]
+ public string[] KeyIdsForValue{ get; set; }
+
+ ///
+ /// key或者value区域内容的方向:
+ /// DIRECTION_VERTICAL
+ /// DIRECTION_HORIZONTAL
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Direction")]
+ public string Direction{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Points.", this.Points);
+ this.SetParamSimple(map, prefix + "FrameType", this.FrameType);
+ this.SetParamSimple(map, prefix + "Key", this.Key);
+ this.SetParamSimple(map, prefix + "KeyId", this.KeyId);
+ this.SetParamSimple(map, prefix + "Value", this.Value);
+ this.SetParamArraySimple(map, prefix + "KeyIdsForValue.", this.KeyIdsForValue);
+ this.SetParamSimple(map, prefix + "Direction", this.Direction);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/PointInfo.cs b/TencentCloud/Tione/V20211111/Models/PointInfo.cs
new file mode 100644
index 0000000000..20f509ed28
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/PointInfo.cs
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class PointInfo : AbstractModel
+ {
+
+ ///
+ /// X坐标值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("X")]
+ public float? X{ get; set; }
+
+ ///
+ /// Y坐标值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Y")]
+ public float? Y{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "X", this.X);
+ this.SetParamSimple(map, prefix + "Y", this.Y);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/PushTrainingMetricsRequest.cs b/TencentCloud/Tione/V20211111/Models/PushTrainingMetricsRequest.cs
new file mode 100644
index 0000000000..01708f04de
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/PushTrainingMetricsRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class PushTrainingMetricsRequest : AbstractModel
+ {
+
+ ///
+ /// 指标数据
+ ///
+ [JsonProperty("Data")]
+ public MetricData[] Data{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Data.", this.Data);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/PushTrainingMetricsResponse.cs b/TencentCloud/Tione/V20211111/Models/PushTrainingMetricsResponse.cs
new file mode 100644
index 0000000000..38e1392587
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/PushTrainingMetricsResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class PushTrainingMetricsResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/ResourceConfigInfo.cs b/TencentCloud/Tione/V20211111/Models/ResourceConfigInfo.cs
new file mode 100644
index 0000000000..98c8abe4db
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/ResourceConfigInfo.cs
@@ -0,0 +1,126 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ResourceConfigInfo : AbstractModel
+ {
+
+ ///
+ /// 角色,eg:PS、WORKER、DRIVER、EXECUTOR
+ ///
+ [JsonProperty("Role")]
+ public string Role{ get; set; }
+
+ ///
+ /// cpu核数,1000=1核
+ ///
+ [JsonProperty("Cpu")]
+ public ulong? Cpu{ get; set; }
+
+ ///
+ /// 内存,单位为MB
+ ///
+ [JsonProperty("Memory")]
+ public ulong? Memory{ get; set; }
+
+ ///
+ /// gpu卡类型
+ ///
+ [JsonProperty("GpuType")]
+ public string GpuType{ get; set; }
+
+ ///
+ /// gpu数
+ ///
+ [JsonProperty("Gpu")]
+ public ulong? Gpu{ get; set; }
+
+ ///
+ /// 算力规格ID
+ /// 计算规格 (for后付费),可选值如下:
+ /// TI.S.LARGE.POST: 4C8G
+ /// TI.S.2XLARGE16.POST: 8C16G
+ /// TI.S.2XLARGE32.POST: 8C32G
+ /// TI.S.4XLARGE32.POST: 16C32G
+ /// TI.S.4XLARGE64.POST: 16C64G
+ /// TI.S.6XLARGE48.POST: 24C48G
+ /// TI.S.6XLARGE96.POST: 24C96G
+ /// TI.S.8XLARGE64.POST: 32C64G
+ /// TI.S.8XLARGE128.POST : 32C128G
+ /// TI.GN10.2XLARGE40.POST: 8C40G V100*1
+ /// TI.GN10.5XLARGE80.POST: 18C80G V100*2
+ /// TI.GN10.10XLARGE160.POST : 32C160G V100*4
+ /// TI.GN10.20XLARGE320.POST : 72C320G V100*8
+ /// TI.GN7.8XLARGE128.POST: 32C128G T4*1
+ /// TI.GN7.10XLARGE160.POST: 40C160G T4*2
+ /// TI.GN7.20XLARGE320.POST: 80C32
+ ///
+ [JsonProperty("InstanceType")]
+ public string InstanceType{ get; set; }
+
+ ///
+ /// 计算节点数
+ ///
+ [JsonProperty("InstanceNum")]
+ public ulong? InstanceNum{ get; set; }
+
+ ///
+ /// 算力规格名称
+ /// 计算规格 (for后付费),可选值如下:
+ /// 4C8G
+ /// 8C16G
+ /// 8C32G
+ /// 16C32G
+ /// 6C64G
+ /// 24C48G
+ /// 24C96G
+ /// 32C64G
+ /// 32C128G
+ /// 8C40G V100*1
+ /// 8C80G V100*2
+ /// 32C160G V100*4
+ /// 72C320G V100*8
+ /// 32C128G T4*1
+ /// 40C160G T4*2
+ /// 80C32
+ ///
+ [JsonProperty("InstanceTypeAlias")]
+ public string InstanceTypeAlias{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Role", this.Role);
+ this.SetParamSimple(map, prefix + "Cpu", this.Cpu);
+ this.SetParamSimple(map, prefix + "Memory", this.Memory);
+ this.SetParamSimple(map, prefix + "GpuType", this.GpuType);
+ this.SetParamSimple(map, prefix + "Gpu", this.Gpu);
+ this.SetParamSimple(map, prefix + "InstanceType", this.InstanceType);
+ this.SetParamSimple(map, prefix + "InstanceNum", this.InstanceNum);
+ this.SetParamSimple(map, prefix + "InstanceTypeAlias", this.InstanceTypeAlias);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/ResourceGroup.cs b/TencentCloud/Tione/V20211111/Models/ResourceGroup.cs
new file mode 100644
index 0000000000..ad0b390409
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/ResourceGroup.cs
@@ -0,0 +1,96 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ResourceGroup : AbstractModel
+ {
+
+ ///
+ /// 资源组id
+ ///
+ [JsonProperty("ResourceGroupId")]
+ public string ResourceGroupId{ get; set; }
+
+ ///
+ /// 资源组名称
+ ///
+ [JsonProperty("ResourceGroupName")]
+ public string ResourceGroupName{ get; set; }
+
+ ///
+ /// 可用节点个数(运行中的节点)
+ ///
+ [JsonProperty("FreeInstance")]
+ public ulong? FreeInstance{ get; set; }
+
+ ///
+ /// 总节点个数(所有节点)
+ ///
+ [JsonProperty("TotalInstance")]
+ public ulong? TotalInstance{ get; set; }
+
+ ///
+ /// 资资源组已用的资源
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UsedResource")]
+ public GroupResource UsedResource{ get; set; }
+
+ ///
+ /// 资源组总资源
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TotalResource")]
+ public GroupResource TotalResource{ get; set; }
+
+ ///
+ /// 节点信息
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("InstanceSet")]
+ public Instance[] InstanceSet{ get; set; }
+
+ ///
+ /// 标签列表
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TagSet")]
+ public Tag[] TagSet{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "ResourceGroupId", this.ResourceGroupId);
+ this.SetParamSimple(map, prefix + "ResourceGroupName", this.ResourceGroupName);
+ this.SetParamSimple(map, prefix + "FreeInstance", this.FreeInstance);
+ this.SetParamSimple(map, prefix + "TotalInstance", this.TotalInstance);
+ this.SetParamObj(map, prefix + "UsedResource.", this.UsedResource);
+ this.SetParamObj(map, prefix + "TotalResource.", this.TotalResource);
+ this.SetParamArrayObj(map, prefix + "InstanceSet.", this.InstanceSet);
+ this.SetParamArrayObj(map, prefix + "TagSet.", this.TagSet);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/ResourceInfo.cs b/TencentCloud/Tione/V20211111/Models/ResourceInfo.cs
new file mode 100644
index 0000000000..5aba847b78
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/ResourceInfo.cs
@@ -0,0 +1,81 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ResourceInfo : AbstractModel
+ {
+
+ ///
+ /// 处理器资源, 单位为1/1000核
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Cpu")]
+ public ulong? Cpu{ get; set; }
+
+ ///
+ /// 内存资源, 单位为1M
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Memory")]
+ public ulong? Memory{ get; set; }
+
+ ///
+ /// Gpu卡个数资源, 单位为0.01单位的GpuType.
+ /// Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能是虚拟化后的1/4卡, 也有可能是整张卡. 取决于实例的机型
+ /// 例1 实例的机型带有1张虚拟gpu卡, 每张虚拟gpu卡对应1/4张实际T4卡, 则此时 GpuType=T4, Gpu=100, RealGpu=25.
+ /// 例2 实例的机型带有4张gpu整卡, 每张卡对应1张实际T4卡, 则 此时 GpuType=T4, Gpu=400, RealGpu=400.
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Gpu")]
+ public ulong? Gpu{ get; set; }
+
+ ///
+ /// Gpu卡型号 T4或者V100
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("GpuType")]
+ public string GpuType{ get; set; }
+
+ ///
+ /// 创建或更新时无需填写,仅展示需要关注
+ /// 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数.
+ /// RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个.
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RealGpu")]
+ public ulong? RealGpu{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Cpu", this.Cpu);
+ this.SetParamSimple(map, prefix + "Memory", this.Memory);
+ this.SetParamSimple(map, prefix + "Gpu", this.Gpu);
+ this.SetParamSimple(map, prefix + "GpuType", this.GpuType);
+ this.SetParamSimple(map, prefix + "RealGpu", this.RealGpu);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/RowItem.cs b/TencentCloud/Tione/V20211111/Models/RowItem.cs
new file mode 100644
index 0000000000..fe623a4e08
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/RowItem.cs
@@ -0,0 +1,44 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class RowItem : AbstractModel
+ {
+
+ ///
+ /// rowValue 数组
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Values")]
+ public RowValue[] Values{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Values.", this.Values);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/RowValue.cs b/TencentCloud/Tione/V20211111/Models/RowValue.cs
new file mode 100644
index 0000000000..f074f10fb3
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/RowValue.cs
@@ -0,0 +1,51 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class RowValue : AbstractModel
+ {
+
+ ///
+ /// 列名
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 列值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Value")]
+ public string Value{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "Value", this.Value);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/SchemaInfo.cs b/TencentCloud/Tione/V20211111/Models/SchemaInfo.cs
new file mode 100644
index 0000000000..a5abadf355
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/SchemaInfo.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class SchemaInfo : AbstractModel
+ {
+
+ ///
+ /// 长度30字符内
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 数据类型
+ ///
+ [JsonProperty("Type")]
+ public string Type{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "Type", this.Type);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/SegmentationInfo.cs b/TencentCloud/Tione/V20211111/Models/SegmentationInfo.cs
new file mode 100644
index 0000000000..aea8fcc96c
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/SegmentationInfo.cs
@@ -0,0 +1,68 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class SegmentationInfo : AbstractModel
+ {
+
+ ///
+ /// 点坐标数组
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Points")]
+ public PointInfo[] Points{ get; set; }
+
+ ///
+ /// 分割标签
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Label")]
+ public string Label{ get; set; }
+
+ ///
+ /// 灰度值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Gray")]
+ public ulong? Gray{ get; set; }
+
+ ///
+ /// 颜色
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Color")]
+ public string Color{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamArrayObj(map, prefix + "Points.", this.Points);
+ this.SetParamSimple(map, prefix + "Label", this.Label);
+ this.SetParamSimple(map, prefix + "Gray", this.Gray);
+ this.SetParamSimple(map, prefix + "Color", this.Color);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/SpecPrice.cs b/TencentCloud/Tione/V20211111/Models/SpecPrice.cs
new file mode 100644
index 0000000000..d7cff0833a
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/SpecPrice.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class SpecPrice : AbstractModel
+ {
+
+ ///
+ /// 计费项名称
+ ///
+ [JsonProperty("SpecName")]
+ public string SpecName{ get; set; }
+
+ ///
+ /// 原价,单位:分。最大值42亿,超过则返回0
+ ///
+ [JsonProperty("TotalCost")]
+ public ulong? TotalCost{ get; set; }
+
+ ///
+ /// 优惠后的价格,单位:分
+ ///
+ [JsonProperty("RealTotalCost")]
+ public ulong? RealTotalCost{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "SpecName", this.SpecName);
+ this.SetParamSimple(map, prefix + "TotalCost", this.TotalCost);
+ this.SetParamSimple(map, prefix + "RealTotalCost", this.RealTotalCost);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/SpecUnit.cs b/TencentCloud/Tione/V20211111/Models/SpecUnit.cs
new file mode 100644
index 0000000000..386ebc4d08
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/SpecUnit.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class SpecUnit : AbstractModel
+ {
+
+ ///
+ /// 计费项名称
+ ///
+ [JsonProperty("SpecName")]
+ public string SpecName{ get; set; }
+
+ ///
+ /// 计费项数量,建议不超过100万
+ ///
+ [JsonProperty("SpecCount")]
+ public ulong? SpecCount{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "SpecName", this.SpecName);
+ this.SetParamSimple(map, prefix + "SpecCount", this.SpecCount);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/StartCmdInfo.cs b/TencentCloud/Tione/V20211111/Models/StartCmdInfo.cs
new file mode 100644
index 0000000000..572687f40c
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/StartCmdInfo.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class StartCmdInfo : AbstractModel
+ {
+
+ ///
+ /// 启动命令
+ ///
+ [JsonProperty("StartCmd")]
+ public string StartCmd{ get; set; }
+
+ ///
+ /// ps启动命令
+ ///
+ [JsonProperty("PsStartCmd")]
+ public string PsStartCmd{ get; set; }
+
+ ///
+ /// worker启动命令
+ ///
+ [JsonProperty("WorkerStartCmd")]
+ public string WorkerStartCmd{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "StartCmd", this.StartCmd);
+ this.SetParamSimple(map, prefix + "PsStartCmd", this.PsStartCmd);
+ this.SetParamSimple(map, prefix + "WorkerStartCmd", this.WorkerStartCmd);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/StartTrainingTaskRequest.cs b/TencentCloud/Tione/V20211111/Models/StartTrainingTaskRequest.cs
new file mode 100644
index 0000000000..963ee87c65
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/StartTrainingTaskRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class StartTrainingTaskRequest : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/StartTrainingTaskResponse.cs b/TencentCloud/Tione/V20211111/Models/StartTrainingTaskResponse.cs
new file mode 100644
index 0000000000..6ac900826e
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/StartTrainingTaskResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class StartTrainingTaskResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/StopTrainingTaskRequest.cs b/TencentCloud/Tione/V20211111/Models/StopTrainingTaskRequest.cs
new file mode 100644
index 0000000000..acfc623e14
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/StopTrainingTaskRequest.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class StopTrainingTaskRequest : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/StopTrainingTaskResponse.cs b/TencentCloud/Tione/V20211111/Models/StopTrainingTaskResponse.cs
new file mode 100644
index 0000000000..a9345c63d8
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/StopTrainingTaskResponse.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class StopTrainingTaskResponse : AbstractModel
+ {
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/Tag.cs b/TencentCloud/Tione/V20211111/Models/Tag.cs
new file mode 100644
index 0000000000..1b919f12b0
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/Tag.cs
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class Tag : AbstractModel
+ {
+
+ ///
+ /// 标签键
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TagKey")]
+ public string TagKey{ get; set; }
+
+ ///
+ /// 标签值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TagValue")]
+ public string TagValue{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TagKey", this.TagKey);
+ this.SetParamSimple(map, prefix + "TagValue", this.TagValue);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/TagFilter.cs b/TencentCloud/Tione/V20211111/Models/TagFilter.cs
new file mode 100644
index 0000000000..8085953e0a
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/TagFilter.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TagFilter : AbstractModel
+ {
+
+ ///
+ /// 标签键
+ ///
+ [JsonProperty("TagKey")]
+ public string TagKey{ get; set; }
+
+ ///
+ /// 多个标签值
+ ///
+ [JsonProperty("TagValues")]
+ public string[] TagValues{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TagKey", this.TagKey);
+ this.SetParamArraySimple(map, prefix + "TagValues.", this.TagValues);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/TrainingDataPoint.cs b/TencentCloud/Tione/V20211111/Models/TrainingDataPoint.cs
new file mode 100644
index 0000000000..326e94a593
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/TrainingDataPoint.cs
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TrainingDataPoint : AbstractModel
+ {
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/TrainingMetric.cs b/TencentCloud/Tione/V20211111/Models/TrainingMetric.cs
new file mode 100644
index 0000000000..b19fbdef11
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/TrainingMetric.cs
@@ -0,0 +1,75 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TrainingMetric : AbstractModel
+ {
+
+ ///
+ /// 指标名
+ ///
+ [JsonProperty("MetricName")]
+ public string MetricName{ get; set; }
+
+ ///
+ /// 数据值
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Values")]
+ public TrainingDataPoint[] Values{ get; set; }
+
+ ///
+ /// 上报的Epoch. 可能为空
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Epochs")]
+ public TrainingDataPoint[] Epochs{ get; set; }
+
+ ///
+ /// 上报的Step. 可能为空
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Steps")]
+ public TrainingDataPoint[] Steps{ get; set; }
+
+ ///
+ /// 上报的TotalSteps. 可能为空
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TotalSteps")]
+ public TrainingDataPoint[] TotalSteps{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "MetricName", this.MetricName);
+ this.SetParamArrayObj(map, prefix + "Values.", this.Values);
+ this.SetParamArrayObj(map, prefix + "Epochs.", this.Epochs);
+ this.SetParamArrayObj(map, prefix + "Steps.", this.Steps);
+ this.SetParamArrayObj(map, prefix + "TotalSteps.", this.TotalSteps);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/TrainingModelDTO.cs b/TencentCloud/Tione/V20211111/Models/TrainingModelDTO.cs
new file mode 100644
index 0000000000..60d57c2239
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/TrainingModelDTO.cs
@@ -0,0 +1,66 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TrainingModelDTO : AbstractModel
+ {
+
+ ///
+ /// 模型id
+ ///
+ [JsonProperty("TrainingModelId")]
+ public string TrainingModelId{ get; set; }
+
+ ///
+ /// 模型名称
+ ///
+ [JsonProperty("TrainingModelName")]
+ public string TrainingModelName{ get; set; }
+
+ ///
+ /// 标签
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Tags")]
+ public Tag[] Tags{ get; set; }
+
+ ///
+ /// 模型创建时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TrainingModelId", this.TrainingModelId);
+ this.SetParamSimple(map, prefix + "TrainingModelName", this.TrainingModelName);
+ this.SetParamArrayObj(map, prefix + "Tags.", this.Tags);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/TrainingModelVersionDTO.cs b/TencentCloud/Tione/V20211111/Models/TrainingModelVersionDTO.cs
new file mode 100644
index 0000000000..741a83a9c1
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/TrainingModelVersionDTO.cs
@@ -0,0 +1,180 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TrainingModelVersionDTO : AbstractModel
+ {
+
+ ///
+ /// 模型id
+ ///
+ [JsonProperty("TrainingModelId")]
+ public string TrainingModelId{ get; set; }
+
+ ///
+ /// 模型版本id
+ ///
+ [JsonProperty("TrainingModelVersionId")]
+ public string TrainingModelVersionId{ get; set; }
+
+ ///
+ /// 模型版本
+ ///
+ [JsonProperty("TrainingModelVersion")]
+ public string TrainingModelVersion{ get; set; }
+
+ ///
+ /// 模型来源
+ ///
+ [JsonProperty("TrainingModelSource")]
+ public string TrainingModelSource{ get; set; }
+
+ ///
+ /// 创建时间
+ ///
+ [JsonProperty("TrainingModelCreateTime")]
+ public string TrainingModelCreateTime{ get; set; }
+
+ ///
+ /// 创建人uin
+ ///
+ [JsonProperty("TrainingModelCreator")]
+ public string TrainingModelCreator{ get; set; }
+
+ ///
+ /// 算法框架
+ ///
+ [JsonProperty("AlgorithmFramework")]
+ public string AlgorithmFramework{ get; set; }
+
+ ///
+ /// 推理环境
+ ///
+ [JsonProperty("ReasoningEnvironment")]
+ public string ReasoningEnvironment{ get; set; }
+
+ ///
+ /// 推理环境来源
+ ///
+ [JsonProperty("ReasoningEnvironmentSource")]
+ public string ReasoningEnvironmentSource{ get; set; }
+
+ ///
+ /// 模型指标
+ ///
+ [JsonProperty("TrainingModelIndex")]
+ public string TrainingModelIndex{ get; set; }
+
+ ///
+ /// 训练任务名称
+ ///
+ [JsonProperty("TrainingJobName")]
+ public string TrainingJobName{ get; set; }
+
+ ///
+ /// 模型cos路径
+ ///
+ [JsonProperty("TrainingModelCosPath")]
+ public CosPathInfo TrainingModelCosPath{ get; set; }
+
+ ///
+ /// 模型名称
+ ///
+ [JsonProperty("TrainingModelName")]
+ public string TrainingModelName{ get; set; }
+
+ ///
+ /// 训练任务id
+ ///
+ [JsonProperty("TrainingJobId")]
+ public string TrainingJobId{ get; set; }
+
+ ///
+ /// 自定义推理环境
+ ///
+ [JsonProperty("ReasoningImageInfo")]
+ public ImageInfo ReasoningImageInfo{ get; set; }
+
+ ///
+ /// 模型版本创建时间
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 模型处理状态
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TrainingModelStatus")]
+ public string TrainingModelStatus{ get; set; }
+
+ ///
+ /// 模型处理进度
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TrainingModelProgress")]
+ public ulong? TrainingModelProgress{ get; set; }
+
+ ///
+ /// 模型错误信息
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TrainingModelErrorMsg")]
+ public string TrainingModelErrorMsg{ get; set; }
+
+ ///
+ /// 模型格式
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TrainingModelFormat")]
+ public string TrainingModelFormat{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "TrainingModelId", this.TrainingModelId);
+ this.SetParamSimple(map, prefix + "TrainingModelVersionId", this.TrainingModelVersionId);
+ this.SetParamSimple(map, prefix + "TrainingModelVersion", this.TrainingModelVersion);
+ this.SetParamSimple(map, prefix + "TrainingModelSource", this.TrainingModelSource);
+ this.SetParamSimple(map, prefix + "TrainingModelCreateTime", this.TrainingModelCreateTime);
+ this.SetParamSimple(map, prefix + "TrainingModelCreator", this.TrainingModelCreator);
+ this.SetParamSimple(map, prefix + "AlgorithmFramework", this.AlgorithmFramework);
+ this.SetParamSimple(map, prefix + "ReasoningEnvironment", this.ReasoningEnvironment);
+ this.SetParamSimple(map, prefix + "ReasoningEnvironmentSource", this.ReasoningEnvironmentSource);
+ this.SetParamSimple(map, prefix + "TrainingModelIndex", this.TrainingModelIndex);
+ this.SetParamSimple(map, prefix + "TrainingJobName", this.TrainingJobName);
+ this.SetParamObj(map, prefix + "TrainingModelCosPath.", this.TrainingModelCosPath);
+ this.SetParamSimple(map, prefix + "TrainingModelName", this.TrainingModelName);
+ this.SetParamSimple(map, prefix + "TrainingJobId", this.TrainingJobId);
+ this.SetParamObj(map, prefix + "ReasoningImageInfo.", this.ReasoningImageInfo);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "TrainingModelStatus", this.TrainingModelStatus);
+ this.SetParamSimple(map, prefix + "TrainingModelProgress", this.TrainingModelProgress);
+ this.SetParamSimple(map, prefix + "TrainingModelErrorMsg", this.TrainingModelErrorMsg);
+ this.SetParamSimple(map, prefix + "TrainingModelFormat", this.TrainingModelFormat);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/TrainingTaskDetail.cs b/TencentCloud/Tione/V20211111/Models/TrainingTaskDetail.cs
new file mode 100644
index 0000000000..fdaaaa3902
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/TrainingTaskDetail.cs
@@ -0,0 +1,309 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TrainingTaskDetail : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+ ///
+ /// 训练任务名称
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 主账号uin
+ ///
+ [JsonProperty("Uin")]
+ public string Uin{ get; set; }
+
+ ///
+ /// 子账号uin
+ ///
+ [JsonProperty("SubUin")]
+ public string SubUin{ get; set; }
+
+ ///
+ /// 地域
+ ///
+ [JsonProperty("Region")]
+ public string Region{ get; set; }
+
+ ///
+ /// 训练框架名称,eg:SPARK、TENSORFLOW、PYTORCH、LIGHT
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameworkName")]
+ public string FrameworkName{ get; set; }
+
+ ///
+ /// 训练框架版本
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameworkVersion")]
+ public string FrameworkVersion{ get; set; }
+
+ ///
+ /// 训练模式,eg:PS_WORKER、DDP、MPI、HOROVOD
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TrainingMode")]
+ public string TrainingMode{ get; set; }
+
+ ///
+ /// 计费模式
+ ///
+ [JsonProperty("ChargeType")]
+ public string ChargeType{ get; set; }
+
+ ///
+ /// 预付费专用资源组
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ResourceGroupId")]
+ public string ResourceGroupId{ get; set; }
+
+ ///
+ /// 资源配置
+ ///
+ [JsonProperty("ResourceConfigInfos")]
+ public ResourceConfigInfo[] ResourceConfigInfos{ get; set; }
+
+ ///
+ /// 标签
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Tags")]
+ public Tag[] Tags{ get; set; }
+
+ ///
+ /// 自定义镜像信息
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ImageInfo")]
+ public ImageInfo ImageInfo{ get; set; }
+
+ ///
+ /// 代码包
+ ///
+ [JsonProperty("CodePackagePath")]
+ public CosPathInfo CodePackagePath{ get; set; }
+
+ ///
+ /// 启动命令信息
+ ///
+ [JsonProperty("StartCmdInfo")]
+ public StartCmdInfo StartCmdInfo{ get; set; }
+
+ ///
+ /// 数据来源,eg:DATASET、COS
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DataSource")]
+ public string DataSource{ get; set; }
+
+ ///
+ /// 数据配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("DataConfigs")]
+ public DataConfig[] DataConfigs{ get; set; }
+
+ ///
+ /// 调优参数
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TuningParameters")]
+ public string TuningParameters{ get; set; }
+
+ ///
+ /// 训练输出
+ ///
+ [JsonProperty("Output")]
+ public CosPathInfo Output{ get; set; }
+
+ ///
+ /// 是否上报日志
+ ///
+ [JsonProperty("LogEnable")]
+ public bool? LogEnable{ get; set; }
+
+ ///
+ /// 日志配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("LogConfig")]
+ public LogConfig LogConfig{ get; set; }
+
+ ///
+ /// VPC ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("VpcId")]
+ public string VpcId{ get; set; }
+
+ ///
+ /// 子网ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("SubnetId")]
+ public string SubnetId{ get; set; }
+
+ ///
+ /// 任务状态
+ ///
+ [JsonProperty("Status")]
+ public string Status{ get; set; }
+
+ ///
+ /// 运行时长
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuntimeInSeconds")]
+ public ulong? RuntimeInSeconds{ get; set; }
+
+ ///
+ /// 创建时间
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 训练开始时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("StartTime")]
+ public string StartTime{ get; set; }
+
+ ///
+ /// 计费状态,eg:BILLING计费中,ARREARS_STOP欠费停止,NOT_BILLING不在计费中
+ ///
+ [JsonProperty("ChargeStatus")]
+ public string ChargeStatus{ get; set; }
+
+ ///
+ /// 最近一次实例ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("LatestInstanceId")]
+ public string LatestInstanceId{ get; set; }
+
+ ///
+ /// TensorBoard ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TensorBoardId")]
+ public string TensorBoardId{ get; set; }
+
+ ///
+ /// 备注
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Remark")]
+ public string Remark{ get; set; }
+
+ ///
+ /// 失败原因
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FailureReason")]
+ public string FailureReason{ get; set; }
+
+ ///
+ /// 更新时间
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// 训练结束时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("EndTime")]
+ public string EndTime{ get; set; }
+
+ ///
+ /// 计费金额信息,eg:2.00元/小时 (for后付费)
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BillingInfo")]
+ public string BillingInfo{ get; set; }
+
+ ///
+ /// 预付费专用资源组名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ResourceGroupName")]
+ public string ResourceGroupName{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "Uin", this.Uin);
+ this.SetParamSimple(map, prefix + "SubUin", this.SubUin);
+ this.SetParamSimple(map, prefix + "Region", this.Region);
+ this.SetParamSimple(map, prefix + "FrameworkName", this.FrameworkName);
+ this.SetParamSimple(map, prefix + "FrameworkVersion", this.FrameworkVersion);
+ this.SetParamSimple(map, prefix + "TrainingMode", this.TrainingMode);
+ this.SetParamSimple(map, prefix + "ChargeType", this.ChargeType);
+ this.SetParamSimple(map, prefix + "ResourceGroupId", this.ResourceGroupId);
+ this.SetParamArrayObj(map, prefix + "ResourceConfigInfos.", this.ResourceConfigInfos);
+ this.SetParamArrayObj(map, prefix + "Tags.", this.Tags);
+ this.SetParamObj(map, prefix + "ImageInfo.", this.ImageInfo);
+ this.SetParamObj(map, prefix + "CodePackagePath.", this.CodePackagePath);
+ this.SetParamObj(map, prefix + "StartCmdInfo.", this.StartCmdInfo);
+ this.SetParamSimple(map, prefix + "DataSource", this.DataSource);
+ this.SetParamArrayObj(map, prefix + "DataConfigs.", this.DataConfigs);
+ this.SetParamSimple(map, prefix + "TuningParameters", this.TuningParameters);
+ this.SetParamObj(map, prefix + "Output.", this.Output);
+ this.SetParamSimple(map, prefix + "LogEnable", this.LogEnable);
+ this.SetParamObj(map, prefix + "LogConfig.", this.LogConfig);
+ this.SetParamSimple(map, prefix + "VpcId", this.VpcId);
+ this.SetParamSimple(map, prefix + "SubnetId", this.SubnetId);
+ this.SetParamSimple(map, prefix + "Status", this.Status);
+ this.SetParamSimple(map, prefix + "RuntimeInSeconds", this.RuntimeInSeconds);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "StartTime", this.StartTime);
+ this.SetParamSimple(map, prefix + "ChargeStatus", this.ChargeStatus);
+ this.SetParamSimple(map, prefix + "LatestInstanceId", this.LatestInstanceId);
+ this.SetParamSimple(map, prefix + "TensorBoardId", this.TensorBoardId);
+ this.SetParamSimple(map, prefix + "Remark", this.Remark);
+ this.SetParamSimple(map, prefix + "FailureReason", this.FailureReason);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "EndTime", this.EndTime);
+ this.SetParamSimple(map, prefix + "BillingInfo", this.BillingInfo);
+ this.SetParamSimple(map, prefix + "ResourceGroupName", this.ResourceGroupName);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/Models/TrainingTaskSetItem.cs b/TencentCloud/Tione/V20211111/Models/TrainingTaskSetItem.cs
new file mode 100644
index 0000000000..663ba33530
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/Models/TrainingTaskSetItem.cs
@@ -0,0 +1,193 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class TrainingTaskSetItem : AbstractModel
+ {
+
+ ///
+ /// 训练任务ID
+ ///
+ [JsonProperty("Id")]
+ public string Id{ get; set; }
+
+ ///
+ /// 训练任务名称
+ ///
+ [JsonProperty("Name")]
+ public string Name{ get; set; }
+
+ ///
+ /// 框架名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameworkName")]
+ public string FrameworkName{ get; set; }
+
+ ///
+ /// 训练框架版本
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FrameworkVersion")]
+ public string FrameworkVersion{ get; set; }
+
+ ///
+ /// 训练模式eg:PS_WORKER、DDP、MPI、HOROVOD
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TrainingMode")]
+ public string TrainingMode{ get; set; }
+
+ ///
+ /// 计费模式
+ ///
+ [JsonProperty("ChargeType")]
+ public string ChargeType{ get; set; }
+
+ ///
+ /// 计费状态,eg:BILLING计费中,ARREARS_STOP欠费停止,NOT_BILLING不在计费中
+ ///
+ [JsonProperty("ChargeStatus")]
+ public string ChargeStatus{ get; set; }
+
+ ///
+ /// 预付费专用资源组
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ResourceGroupId")]
+ public string ResourceGroupId{ get; set; }
+
+ ///
+ /// 资源配置
+ ///
+ [JsonProperty("ResourceConfigInfos")]
+ public ResourceConfigInfo[] ResourceConfigInfos{ get; set; }
+
+ ///
+ /// 标签配置
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Tags")]
+ public Tag[] Tags{ get; set; }
+
+ ///
+ /// 任务状态
+ ///
+ [JsonProperty("Status")]
+ public string Status{ get; set; }
+
+ ///
+ /// 运行时长
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("RuntimeInSeconds")]
+ public ulong? RuntimeInSeconds{ get; set; }
+
+ ///
+ /// 创建时间
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 训练开始时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("StartTime")]
+ public string StartTime{ get; set; }
+
+ ///
+ /// 训练结束时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("EndTime")]
+ public string EndTime{ get; set; }
+
+ ///
+ /// 训练输出
+ ///
+ [JsonProperty("Output")]
+ public CosPathInfo Output{ get; set; }
+
+ ///
+ /// 失败原因
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("FailureReason")]
+ public string FailureReason{ get; set; }
+
+ ///
+ /// 更新时间
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// 计费金额信息,eg:2.00元/小时 (for后付费)
+ ///
+ [JsonProperty("BillingInfo")]
+ public string BillingInfo{ get; set; }
+
+ ///
+ /// 预付费专用资源组名称
+ ///
+ [JsonProperty("ResourceGroupName")]
+ public string ResourceGroupName{ get; set; }
+
+ ///
+ /// 自定义镜像信息
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ImageInfo")]
+ public ImageInfo ImageInfo{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Id", this.Id);
+ this.SetParamSimple(map, prefix + "Name", this.Name);
+ this.SetParamSimple(map, prefix + "FrameworkName", this.FrameworkName);
+ this.SetParamSimple(map, prefix + "FrameworkVersion", this.FrameworkVersion);
+ this.SetParamSimple(map, prefix + "TrainingMode", this.TrainingMode);
+ this.SetParamSimple(map, prefix + "ChargeType", this.ChargeType);
+ this.SetParamSimple(map, prefix + "ChargeStatus", this.ChargeStatus);
+ this.SetParamSimple(map, prefix + "ResourceGroupId", this.ResourceGroupId);
+ this.SetParamArrayObj(map, prefix + "ResourceConfigInfos.", this.ResourceConfigInfos);
+ this.SetParamArrayObj(map, prefix + "Tags.", this.Tags);
+ this.SetParamSimple(map, prefix + "Status", this.Status);
+ this.SetParamSimple(map, prefix + "RuntimeInSeconds", this.RuntimeInSeconds);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "StartTime", this.StartTime);
+ this.SetParamSimple(map, prefix + "EndTime", this.EndTime);
+ this.SetParamObj(map, prefix + "Output.", this.Output);
+ this.SetParamSimple(map, prefix + "FailureReason", this.FailureReason);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "BillingInfo", this.BillingInfo);
+ this.SetParamSimple(map, prefix + "ResourceGroupName", this.ResourceGroupName);
+ this.SetParamObj(map, prefix + "ImageInfo.", this.ImageInfo);
+ }
+ }
+}
+
diff --git a/TencentCloud/Tione/V20211111/TioneClient.cs b/TencentCloud/Tione/V20211111/TioneClient.cs
new file mode 100644
index 0000000000..7cca067176
--- /dev/null
+++ b/TencentCloud/Tione/V20211111/TioneClient.cs
@@ -0,0 +1,1096 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Tione.V20211111
+{
+
+ using Newtonsoft.Json;
+ using System.Threading.Tasks;
+ using TencentCloud.Common;
+ using TencentCloud.Common.Profile;
+ using TencentCloud.Tione.V20211111.Models;
+
+ public class TioneClient : AbstractClient{
+
+ private const string endpoint = "tione.tencentcloudapi.com";
+ private const string version = "2021-11-11";
+
+ ///
+ /// Client constructor.
+ ///
+ /// Credentials.
+ /// Region name, such as "ap-guangzhou".
+ public TioneClient(Credential credential, string region)
+ : this(credential, region, new ClientProfile())
+ {
+
+ }
+
+ ///
+ /// Client Constructor.
+ ///
+ /// Credentials.
+ /// Region name, such as "ap-guangzhou".
+ /// Client profiles.
+ public TioneClient(Credential credential, string region, ClientProfile profile)
+ : base(endpoint, version, credential, region, profile)
+ {
+
+ }
+
+ ///
+ /// 创建数据集
+ ///
+ ///
+ ///
+ public async Task CreateDataset(CreateDatasetRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "CreateDataset");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 创建数据集
+ ///
+ ///
+ ///
+ public CreateDatasetResponse CreateDatasetSync(CreateDatasetRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "CreateDataset");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 导入模型
+ ///
+ ///
+ ///
+ public async Task CreateTrainingModel(CreateTrainingModelRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "CreateTrainingModel");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 导入模型
+ ///
+ ///
+ ///
+ public CreateTrainingModelResponse CreateTrainingModelSync(CreateTrainingModelRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "CreateTrainingModel");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 创建模型训练任务
+ ///
+ ///
+ ///
+ public async Task CreateTrainingTask(CreateTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "CreateTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 创建模型训练任务
+ ///
+ ///
+ ///
+ public CreateTrainingTaskResponse CreateTrainingTaskSync(CreateTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "CreateTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除数据集
+ ///
+ ///
+ ///
+ public async Task DeleteDataset(DeleteDatasetRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DeleteDataset");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除数据集
+ ///
+ ///
+ ///
+ public DeleteDatasetResponse DeleteDatasetSync(DeleteDatasetRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DeleteDataset");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除模型
+ ///
+ ///
+ ///
+ public async Task DeleteTrainingModel(DeleteTrainingModelRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DeleteTrainingModel");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除模型
+ ///
+ ///
+ ///
+ public DeleteTrainingModelResponse DeleteTrainingModelSync(DeleteTrainingModelRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DeleteTrainingModel");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除模型版本
+ ///
+ ///
+ ///
+ public async Task DeleteTrainingModelVersion(DeleteTrainingModelVersionRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DeleteTrainingModelVersion");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除模型版本
+ ///
+ ///
+ ///
+ public DeleteTrainingModelVersionResponse DeleteTrainingModelVersionSync(DeleteTrainingModelVersionRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DeleteTrainingModelVersion");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除训练任务
+ ///
+ ///
+ ///
+ public async Task DeleteTrainingTask(DeleteTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DeleteTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 删除训练任务
+ ///
+ ///
+ ///
+ public DeleteTrainingTaskResponse DeleteTrainingTaskSync(DeleteTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DeleteTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询资源组详情
+ ///
+ ///
+ ///
+ public async Task DescribeBillingResourceGroups(DescribeBillingResourceGroupsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeBillingResourceGroups");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询资源组详情
+ ///
+ ///
+ ///
+ public DescribeBillingResourceGroupsResponse DescribeBillingResourceGroupsSync(DescribeBillingResourceGroupsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeBillingResourceGroups");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 本接口(DescribeBillingSpecsPrice)用于查询计费项价格。
+ ///
+ ///
+ ///
+ public async Task DescribeBillingSpecsPrice(DescribeBillingSpecsPriceRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeBillingSpecsPrice");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 本接口(DescribeBillingSpecsPrice)用于查询计费项价格。
+ ///
+ ///
+ ///
+ public DescribeBillingSpecsPriceResponse DescribeBillingSpecsPriceSync(DescribeBillingSpecsPriceRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeBillingSpecsPrice");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询结构化数据集详情
+ ///
+ ///
+ ///
+ public async Task DescribeDatasetDetailStructured(DescribeDatasetDetailStructuredRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeDatasetDetailStructured");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询结构化数据集详情
+ ///
+ ///
+ ///
+ public DescribeDatasetDetailStructuredResponse DescribeDatasetDetailStructuredSync(DescribeDatasetDetailStructuredRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeDatasetDetailStructured");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询非结构化数据集详情
+ ///
+ ///
+ ///
+ public async Task DescribeDatasetDetailUnstructured(DescribeDatasetDetailUnstructuredRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeDatasetDetailUnstructured");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询非结构化数据集详情
+ ///
+ ///
+ ///
+ public DescribeDatasetDetailUnstructuredResponse DescribeDatasetDetailUnstructuredSync(DescribeDatasetDetailUnstructuredRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeDatasetDetailUnstructured");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询数据集列表
+ ///
+ ///
+ ///
+ public async Task DescribeDatasets(DescribeDatasetsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeDatasets");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询数据集列表
+ ///
+ ///
+ ///
+ public DescribeDatasetsResponse DescribeDatasetsSync(DescribeDatasetsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeDatasets");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询推理镜像模板
+ ///
+ ///
+ ///
+ public async Task DescribeInferTemplates(DescribeInferTemplatesRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeInferTemplates");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询推理镜像模板
+ ///
+ ///
+ ///
+ public DescribeInferTemplatesResponse DescribeInferTemplatesSync(DescribeInferTemplatesRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeInferTemplates");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询最近上报的训练自定义指标
+ ///
+ ///
+ ///
+ public async Task DescribeLatestTrainingMetrics(DescribeLatestTrainingMetricsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeLatestTrainingMetrics");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询最近上报的训练自定义指标
+ ///
+ ///
+ ///
+ public DescribeLatestTrainingMetricsResponse DescribeLatestTrainingMetricsSync(DescribeLatestTrainingMetricsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeLatestTrainingMetrics");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 获取训练、推理、Notebook服务的日志
+ ///
+ ///
+ ///
+ public async Task DescribeLogs(DescribeLogsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeLogs");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 获取训练、推理、Notebook服务的日志
+ ///
+ ///
+ ///
+ public DescribeLogsResponse DescribeLogsSync(DescribeLogsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeLogs");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练框架列表
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingFrameworks(DescribeTrainingFrameworksRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingFrameworks");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练框架列表
+ ///
+ ///
+ ///
+ public DescribeTrainingFrameworksResponse DescribeTrainingFrameworksSync(DescribeTrainingFrameworksRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingFrameworks");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询训练自定义指标
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingMetrics(DescribeTrainingMetricsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingMetrics");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询训练自定义指标
+ ///
+ ///
+ ///
+ public DescribeTrainingMetricsResponse DescribeTrainingMetricsSync(DescribeTrainingMetricsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingMetrics");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询模型版本
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingModelVersion(DescribeTrainingModelVersionRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingModelVersion");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 查询模型版本
+ ///
+ ///
+ ///
+ public DescribeTrainingModelVersionResponse DescribeTrainingModelVersionSync(DescribeTrainingModelVersionRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingModelVersion");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 模型版本列表
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingModelVersions(DescribeTrainingModelVersionsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingModelVersions");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 模型版本列表
+ ///
+ ///
+ ///
+ public DescribeTrainingModelVersionsResponse DescribeTrainingModelVersionsSync(DescribeTrainingModelVersionsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingModelVersions");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 模型列表
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingModels(DescribeTrainingModelsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingModels");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 模型列表
+ ///
+ ///
+ ///
+ public DescribeTrainingModelsResponse DescribeTrainingModelsSync(DescribeTrainingModelsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingModels");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练任务详情
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingTask(DescribeTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练任务详情
+ ///
+ ///
+ ///
+ public DescribeTrainingTaskResponse DescribeTrainingTaskSync(DescribeTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练任务pod列表
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingTaskPods(DescribeTrainingTaskPodsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingTaskPods");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练任务pod列表
+ ///
+ ///
+ ///
+ public DescribeTrainingTaskPodsResponse DescribeTrainingTaskPodsSync(DescribeTrainingTaskPodsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingTaskPods");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练任务列表
+ ///
+ ///
+ ///
+ public async Task DescribeTrainingTasks(DescribeTrainingTasksRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "DescribeTrainingTasks");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 训练任务列表
+ ///
+ ///
+ ///
+ public DescribeTrainingTasksResponse DescribeTrainingTasksSync(DescribeTrainingTasksRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "DescribeTrainingTasks");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 上报训练自定义指标
+ ///
+ ///
+ ///
+ public async Task PushTrainingMetrics(PushTrainingMetricsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "PushTrainingMetrics");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 上报训练自定义指标
+ ///
+ ///
+ ///
+ public PushTrainingMetricsResponse PushTrainingMetricsSync(PushTrainingMetricsRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "PushTrainingMetrics");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 启动模型训练任务
+ ///
+ ///
+ ///
+ public async Task StartTrainingTask(StartTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "StartTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 启动模型训练任务
+ ///
+ ///
+ ///
+ public StartTrainingTaskResponse StartTrainingTaskSync(StartTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "StartTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 停止模型训练任务
+ ///
+ ///
+ ///
+ public async Task StopTrainingTask(StopTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = await this.InternalRequest(req, "StopTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ ///
+ /// 停止模型训练任务
+ ///
+ ///
+ ///
+ public StopTrainingTaskResponse StopTrainingTaskSync(StopTrainingTaskRequest req)
+ {
+ JsonResponseModel rsp = null;
+ try
+ {
+ var strResp = this.InternalRequestSync(req, "StopTrainingTask");
+ rsp = JsonConvert.DeserializeObject>(strResp);
+ }
+ catch (JsonSerializationException e)
+ {
+ throw new TencentCloudSDKException(e.Message);
+ }
+ return rsp.Response;
+ }
+
+ }
+}
diff --git a/TencentCloud/Tiw/TencentCloudTiw.csproj b/TencentCloud/Tiw/TencentCloudTiw.csproj
index 679c7105a4..992f81148e 100644
--- a/TencentCloud/Tiw/TencentCloudTiw.csproj
+++ b/TencentCloud/Tiw/TencentCloudTiw.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{9F9DFE1A-9228-3902-AA87-2367ECF8DBFC}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tke/TencentCloudTke.csproj b/TencentCloud/Tke/TencentCloudTke.csproj
index c26f2e382f..26bd5d40b5 100644
--- a/TencentCloud/Tke/TencentCloudTke.csproj
+++ b/TencentCloud/Tke/TencentCloudTke.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{3F16DC90-05EE-3957-8F24-A2C848589A95}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tkgdq/TencentCloudTkgdq.csproj b/TencentCloud/Tkgdq/TencentCloudTkgdq.csproj
index e997c58a6c..74e94fce9e 100644
--- a/TencentCloud/Tkgdq/TencentCloudTkgdq.csproj
+++ b/TencentCloud/Tkgdq/TencentCloudTkgdq.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{041B695F-90DE-31EA-9397-8E11A93E79EC}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tms/TencentCloudTms.csproj b/TencentCloud/Tms/TencentCloudTms.csproj
index e45baa077c..38e1851d64 100644
--- a/TencentCloud/Tms/TencentCloudTms.csproj
+++ b/TencentCloud/Tms/TencentCloudTms.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{3DD25540-9793-3483-8CA4-E75E6F60CF29}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Tmt/TencentCloudTmt.csproj b/TencentCloud/Tmt/TencentCloudTmt.csproj
index e88f25a6d6..52b21467e3 100644
--- a/TencentCloud/Tmt/TencentCloudTmt.csproj
+++ b/TencentCloud/Tmt/TencentCloudTmt.csproj
@@ -4,7 +4,7 @@
net45;netstandard2.0
{A5E90D54-00EC-330D-9397-49162FD643F9}
false
- 3.0.530
+ 3.0.531
Tencent Cloud API 3.0 SDK for .NET
https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
Tencent Cloud API Team
diff --git a/TencentCloud/Trp/TencentCloudTrp.csproj b/TencentCloud/Trp/TencentCloudTrp.csproj
new file mode 100644
index 0000000000..9e93c889ad
--- /dev/null
+++ b/TencentCloud/Trp/TencentCloudTrp.csproj
@@ -0,0 +1,115 @@
+
+
+ TencentCloud
+ net45;netstandard2.0
+ {7B36C41A-5976-3538-93E0-40A089B50522}
+ false
+ 3.0.531
+ Tencent Cloud API 3.0 SDK for .NET
+ https://github.com/TencentCloud/tencentcloud-sdk-dotnet/blob/master/LICENSE
+ Tencent Cloud API Team
+ Tencent Ltd.
+
+ TencentCloudSDK.Trp
+ https://github.com/TencentCloud/tencentcloud-sdk-dotnet
+ https://avatars3.githubusercontent.com/u/20101770
+ Copyright @2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+
+
+
+ Full
+ 1702;1705;1591
+
+
+
+ NS2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/TencentCloud/Trp/V20210515/Models/ChainData.cs b/TencentCloud/Trp/V20210515/Models/ChainData.cs
new file mode 100644
index 0000000000..ed155b84c6
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/ChainData.cs
@@ -0,0 +1,60 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class ChainData : AbstractModel
+ {
+
+ ///
+ /// 区块hash
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BlockHash")]
+ public string BlockHash{ get; set; }
+
+ ///
+ /// 区块高度
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BlockHeight")]
+ public string BlockHeight{ get; set; }
+
+ ///
+ /// 区块时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BlockTime")]
+ public string BlockTime{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "BlockHash", this.BlockHash);
+ this.SetParamSimple(map, prefix + "BlockHeight", this.BlockHeight);
+ this.SetParamSimple(map, prefix + "BlockTime", this.BlockTime);
+ }
+ }
+}
+
diff --git a/TencentCloud/Trp/V20210515/Models/CodeBatch.cs b/TencentCloud/Trp/V20210515/Models/CodeBatch.cs
new file mode 100644
index 0000000000..55e60514fc
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/CodeBatch.cs
@@ -0,0 +1,164 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CodeBatch : AbstractModel
+ {
+
+ ///
+ /// 批次号
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BatchId")]
+ public string BatchId{ get; set; }
+
+ ///
+ /// 企业ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CorpId")]
+ public long? CorpId{ get; set; }
+
+ ///
+ /// 码
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BatchCode")]
+ public string BatchCode{ get; set; }
+
+ ///
+ /// 码数量
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CodeCnt")]
+ public long? CodeCnt{ get; set; }
+
+ ///
+ /// 所属商户ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("MerchantId")]
+ public string MerchantId{ get; set; }
+
+ ///
+ /// 产品ID
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ProductId")]
+ public string ProductId{ get; set; }
+
+ ///
+ /// 批次类型
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("BatchType")]
+ public long? BatchType{ get; set; }
+
+ ///
+ /// 备注
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Remark")]
+ public string Remark{ get; set; }
+
+ ///
+ /// 微信模板
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("MpTpl")]
+ public string MpTpl{ get; set; }
+
+ ///
+ /// 状态
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Status")]
+ public long? Status{ get; set; }
+
+ ///
+ /// 创建时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("CreateTime")]
+ public string CreateTime{ get; set; }
+
+ ///
+ /// 修改时间
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("UpdateTime")]
+ public string UpdateTime{ get; set; }
+
+ ///
+ /// 所属商户名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("MerchantName")]
+ public string MerchantName{ get; set; }
+
+ ///
+ /// 产品名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("ProductName")]
+ public string ProductName{ get; set; }
+
+ ///
+ /// 0
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("Ext")]
+ public Ext Ext{ get; set; }
+
+ ///
+ /// 模板名称
+ /// 注意:此字段可能返回 null,表示取不到有效值。
+ ///
+ [JsonProperty("TplName")]
+ public string TplName{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "BatchId", this.BatchId);
+ this.SetParamSimple(map, prefix + "CorpId", this.CorpId);
+ this.SetParamSimple(map, prefix + "BatchCode", this.BatchCode);
+ this.SetParamSimple(map, prefix + "CodeCnt", this.CodeCnt);
+ this.SetParamSimple(map, prefix + "MerchantId", this.MerchantId);
+ this.SetParamSimple(map, prefix + "ProductId", this.ProductId);
+ this.SetParamSimple(map, prefix + "BatchType", this.BatchType);
+ this.SetParamSimple(map, prefix + "Remark", this.Remark);
+ this.SetParamSimple(map, prefix + "MpTpl", this.MpTpl);
+ this.SetParamSimple(map, prefix + "Status", this.Status);
+ this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
+ this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
+ this.SetParamSimple(map, prefix + "MerchantName", this.MerchantName);
+ this.SetParamSimple(map, prefix + "ProductName", this.ProductName);
+ this.SetParamObj(map, prefix + "Ext.", this.Ext);
+ this.SetParamSimple(map, prefix + "TplName", this.TplName);
+ }
+ }
+}
+
diff --git a/TencentCloud/Trp/V20210515/Models/CodeItem.cs b/TencentCloud/Trp/V20210515/Models/CodeItem.cs
new file mode 100644
index 0000000000..e393eb25a2
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/CodeItem.cs
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CodeItem : AbstractModel
+ {
+
+ ///
+ /// 无
+ ///
+ [JsonProperty("Code")]
+ public string Code{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "Code", this.Code);
+ }
+ }
+}
+
diff --git a/TencentCloud/Trp/V20210515/Models/CreateCodeBatchRequest.cs b/TencentCloud/Trp/V20210515/Models/CreateCodeBatchRequest.cs
new file mode 100644
index 0000000000..b6daa31a55
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/CreateCodeBatchRequest.cs
@@ -0,0 +1,78 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateCodeBatchRequest : AbstractModel
+ {
+
+ ///
+ /// 企业ID
+ ///
+ [JsonProperty("CorpId")]
+ public ulong? CorpId{ get; set; }
+
+ ///
+ /// 商户ID
+ ///
+ [JsonProperty("MerchantId")]
+ public string MerchantId{ get; set; }
+
+ ///
+ /// 产品ID
+ ///
+ [JsonProperty("ProductId")]
+ public string ProductId{ get; set; }
+
+ ///
+ /// 批次类型 0:溯源 1:营销
+ ///
+ [JsonProperty("BatchType")]
+ public ulong? BatchType{ get; set; }
+
+ ///
+ /// 批次ID,系统自动生成
+ ///
+ [JsonProperty("BatchId")]
+ public string BatchId{ get; set; }
+
+ ///
+ /// 备注
+ ///
+ [JsonProperty("Remark")]
+ public string Remark{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "CorpId", this.CorpId);
+ this.SetParamSimple(map, prefix + "MerchantId", this.MerchantId);
+ this.SetParamSimple(map, prefix + "ProductId", this.ProductId);
+ this.SetParamSimple(map, prefix + "BatchType", this.BatchType);
+ this.SetParamSimple(map, prefix + "BatchId", this.BatchId);
+ this.SetParamSimple(map, prefix + "Remark", this.Remark);
+ }
+ }
+}
+
diff --git a/TencentCloud/Trp/V20210515/Models/CreateCodeBatchResponse.cs b/TencentCloud/Trp/V20210515/Models/CreateCodeBatchResponse.cs
new file mode 100644
index 0000000000..d7465da79d
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/CreateCodeBatchResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateCodeBatchResponse : AbstractModel
+ {
+
+ ///
+ /// 批次ID
+ ///
+ [JsonProperty("BatchId")]
+ public string BatchId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "BatchId", this.BatchId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Trp/V20210515/Models/CreateCodePackRequest.cs b/TencentCloud/Trp/V20210515/Models/CreateCodePackRequest.cs
new file mode 100644
index 0000000000..a39d047478
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/CreateCodePackRequest.cs
@@ -0,0 +1,92 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateCodePackRequest : AbstractModel
+ {
+
+ ///
+ /// 商户ID
+ ///
+ [JsonProperty("MerchantId")]
+ public string MerchantId{ get; set; }
+
+ ///
+ /// 码长度
+ ///
+ [JsonProperty("CodeLength")]
+ public ulong? CodeLength{ get; set; }
+
+ ///
+ /// 码类型 alphabet 字母, number 数字, mixin 混合
+ ///
+ [JsonProperty("CodeType")]
+ public string CodeType{ get; set; }
+
+ ///
+ /// 生码数量 普通码包时必填
+ ///
+ [JsonProperty("Amount")]
+ public long? Amount{ get; set; }
+
+ ///
+ /// 企业ID
+ ///
+ [JsonProperty("CorpId")]
+ public ulong? CorpId{ get; set; }
+
+ ///
+ /// 码包类型 0: 普通码包 1: 层级码包
+ ///
+ [JsonProperty("PackType")]
+ public ulong? PackType{ get; set; }
+
+ ///
+ /// 码包层级
+ ///
+ [JsonProperty("PackLevel")]
+ public ulong? PackLevel{ get; set; }
+
+ ///
+ /// 码包规格
+ ///
+ [JsonProperty("PackSpec")]
+ public PackSpec[] PackSpec{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "MerchantId", this.MerchantId);
+ this.SetParamSimple(map, prefix + "CodeLength", this.CodeLength);
+ this.SetParamSimple(map, prefix + "CodeType", this.CodeType);
+ this.SetParamSimple(map, prefix + "Amount", this.Amount);
+ this.SetParamSimple(map, prefix + "CorpId", this.CorpId);
+ this.SetParamSimple(map, prefix + "PackType", this.PackType);
+ this.SetParamSimple(map, prefix + "PackLevel", this.PackLevel);
+ this.SetParamArrayObj(map, prefix + "PackSpec.", this.PackSpec);
+ }
+ }
+}
+
diff --git a/TencentCloud/Trp/V20210515/Models/CreateCodePackResponse.cs b/TencentCloud/Trp/V20210515/Models/CreateCodePackResponse.cs
new file mode 100644
index 0000000000..9022518a3b
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/CreateCodePackResponse.cs
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateCodePackResponse : AbstractModel
+ {
+
+ ///
+ /// 码包ID
+ ///
+ [JsonProperty("PackId")]
+ public string PackId{ get; set; }
+
+ ///
+ /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
+ ///
+ [JsonProperty("RequestId")]
+ public string RequestId{ get; set; }
+
+
+ ///
+ /// For internal usage only. DO NOT USE IT.
+ ///
+ public override void ToMap(Dictionary map, string prefix)
+ {
+ this.SetParamSimple(map, prefix + "PackId", this.PackId);
+ this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
+ }
+ }
+}
+
diff --git a/TencentCloud/Trp/V20210515/Models/CreateMerchantRequest.cs b/TencentCloud/Trp/V20210515/Models/CreateMerchantRequest.cs
new file mode 100644
index 0000000000..bc71f573f5
--- /dev/null
+++ b/TencentCloud/Trp/V20210515/Models/CreateMerchantRequest.cs
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+namespace TencentCloud.Trp.V20210515.Models
+{
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+ using TencentCloud.Common;
+
+ public class CreateMerchantRequest : AbstractModel
+ {
+
+ ///