diff --git a/CHANGELOG.md b/CHANGELOG.md index 656e1990b..eddd47408 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,43 +1,102 @@ # 本版本更新包含以下内容: -## 轻量应用服务器(lighthouse) 版本:2020-03-24 +## 弹性伸缩(as) 版本:2018-04-19 -### 第 18 次发布 +### 第 37 次发布 -发布时间:2021-07-19 08:01:24 +发布时间:2021-07-20 08:04:50 本次发布包含了以下内容: 改善已有的文档。 -新增接口: +修改接口: + +* [CreateAutoScalingGroup](https://cloud.tencent.com/document/api/377/20440) + + * 新增入参:InstanceAllocationPolicy, SpotMixedAllocationPolicy + +* [ModifyAutoScalingGroup](https://cloud.tencent.com/document/api/377/20433) + + * 新增入参:InstanceAllocationPolicy, SpotMixedAllocationPolicy -* [AttachCcn](https://cloud.tencent.com/document/api/1207/58798) -* [DescribeCcnAttachedInstances](https://cloud.tencent.com/document/api/1207/58797) -* [DetachCcn](https://cloud.tencent.com/document/api/1207/58796) -* [ResetAttachCcn](https://cloud.tencent.com/document/api/1207/58795) 新增数据结构: -* [CcnAttachedInstance](https://cloud.tencent.com/document/api/1207/47576#CcnAttachedInstance) +* [SpotMixedAllocationPolicy](https://cloud.tencent.com/document/api/377/20453#SpotMixedAllocationPolicy) + +修改数据结构: +* [AutoScalingGroup](https://cloud.tencent.com/document/api/377/20453#AutoScalingGroup) + * 新增成员:InstanceAllocationPolicy, SpotMixedAllocationPolicy, CapacityRebalance -## 腾讯云自动化助手(tat) 版本:2020-10-28 -### 第 9 次发布 -发布时间:2021-07-19 08:11:15 + +## 网站备案(ba) 版本:2020-07-20 + +### 第 2 次发布 + +发布时间:2021-07-20 08:01:59 本次发布包含了以下内容: 改善已有的文档。 -修改数据结构: +新增接口: -* [InvocationTask](https://cloud.tencent.com/document/api/1340/52687#InvocationTask) +* [SyncIcpOrderWebInfo](https://cloud.tencent.com/document/api/243/58909) - * 新增成员:ErrorInfo + + +## 分布式数据库 TDSQL(dcdb) 版本:2018-04-11 + +### 第 25 次发布 + +发布时间:2021-07-20 08:07:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelDcnJob](https://cloud.tencent.com/document/api/557/58910) + + + +## 云数据库 MariaDB(mariadb) 版本:2017-03-12 + +### 第 22 次发布 + +发布时间:2021-07-20 08:10:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelDcnJob](https://cloud.tencent.com/document/api/237/58911) + + + +## 证书(ssl) 版本:2019-12-05 + +### 第 7 次发布 + +发布时间:2021-07-20 08:04:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificates](https://cloud.tencent.com/document/api/400/41671) + + * 新增入参:Upload, Renew @@ -1546,6 +1605,36 @@ ## 弹性伸缩(as) 版本:2018-04-19 +### 第 37 次发布 + +发布时间:2021-07-20 08:04:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAutoScalingGroup](https://cloud.tencent.com/document/api/377/20440) + + * 新增入参:InstanceAllocationPolicy, SpotMixedAllocationPolicy + +* [ModifyAutoScalingGroup](https://cloud.tencent.com/document/api/377/20433) + + * 新增入参:InstanceAllocationPolicy, SpotMixedAllocationPolicy + + +新增数据结构: + +* [[SpotMixedAllocationPolicy](https://cloud.tencent.com/document/api/377/20453#SpotMixedAllocationPolicy)](https://cloud.tencent.com/document/api/377/20453#[SpotMixedAllocationPolicy](https://cloud.tencent.com/document/api/377/20453#SpotMixedAllocationPolicy)) + +修改数据结构: + +* [AutoScalingGroup](https://cloud.tencent.com/document/api/377/20453#AutoScalingGroup) + + * 新增成员:InstanceAllocationPolicy, SpotMixedAllocationPolicy, CapacityRebalance + + ### 第 36 次发布 发布时间:2021-07-09 08:02:59 @@ -2808,6 +2897,18 @@ ## 网站备案(ba) 版本:2020-07-20 +### 第 2 次发布 + +发布时间:2021-07-20 08:01:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[SyncIcpOrderWebInfo](https://cloud.tencent.com/document/api/243/58909)](https://cloud.tencent.com/document/api/#/#) + ### 第 1 次发布 发布时间:2020-11-17 14:37:06 @@ -18811,6 +18912,18 @@ ## 分布式数据库 TDSQL(dcdb) 版本:2018-04-11 +### 第 25 次发布 + +发布时间:2021-07-20 08:07:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[CancelDcnJob](https://cloud.tencent.com/document/api/557/58910)](https://cloud.tencent.com/document/api/#/#) + ### 第 24 次发布 发布时间:2021-07-14 08:05:11 @@ -29558,14 +29671,14 @@ 新增接口: -* [[AttachCcn](https://cloud.tencent.com/document/api/1207/58798)](https://cloud.tencent.com/document/api/#/#) -* [[DescribeCcnAttachedInstances](https://cloud.tencent.com/document/api/1207/58797)](https://cloud.tencent.com/document/api/#/#) -* [[DetachCcn](https://cloud.tencent.com/document/api/1207/58796)](https://cloud.tencent.com/document/api/#/#) -* [[ResetAttachCcn](https://cloud.tencent.com/document/api/1207/58795)](https://cloud.tencent.com/document/api/#/#) +* [AttachCcn](https://cloud.tencent.com/document/api/1207/58798) +* [DescribeCcnAttachedInstances](https://cloud.tencent.com/document/api/1207/58797) +* [DetachCcn](https://cloud.tencent.com/document/api/1207/58796) +* [ResetAttachCcn](https://cloud.tencent.com/document/api/1207/58795) 新增数据结构: -* [[CcnAttachedInstance](https://cloud.tencent.com/document/api/1207/47576#CcnAttachedInstance)](https://cloud.tencent.com/document/api/1207/47576#[CcnAttachedInstance](https://cloud.tencent.com/document/api/1207/47576#CcnAttachedInstance)) +* [CcnAttachedInstance](https://cloud.tencent.com/document/api/1207/47576#CcnAttachedInstance) ### 第 17 次发布 @@ -31352,6 +31465,18 @@ ## 云数据库 MariaDB(mariadb) 版本:2017-03-12 +### 第 22 次发布 + +发布时间:2021-07-20 08:10:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[CancelDcnJob](https://cloud.tencent.com/document/api/237/58911)](https://cloud.tencent.com/document/api/#/#) + ### 第 21 次发布 发布时间:2021-07-14 08:06:54 @@ -39820,6 +39945,21 @@ ## 证书(ssl) 版本:2019-12-05 +### 第 7 次发布 + +发布时间:2021-07-20 08:04:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificates](https://cloud.tencent.com/document/api/400/41671) + + * 新增入参:Upload, Renew + + ### 第 6 次发布 发布时间:2021-02-02 08:01:51 diff --git a/products.md b/products.md index 324c93b19..7f813c985 100644 --- a/products.md +++ b/products.md @@ -5,16 +5,16 @@ | af | [借贷反欺诈](https://cloud.tencent.com/document/product/668) | 2021-07-02 08:01:38 | | afc | [定制建模](https://cloud.tencent.com/document/product/1029) | 2021-07-02 08:01:37 | | ame | [正版曲库直通车](https://cloud.tencent.com/document/product/1155) | 2021-07-14 08:10:35 | -| ams | [音频内容检测](https://cloud.tencent.com/document/product/1219) | 2021-07-08 08:01:36 | +| ams | [音频内容检测](https://cloud.tencent.com/document/product/1219) | 2021-07-20 08:02:47 | | antiddos | [DDoS 防护](https://cloud.tencent.com/document/product/1021) | 2021-07-02 08:00:09 | | apcas | [汽车精准获客服务](https://cloud.tencent.com/document/product/1244) | 2021-07-02 08:00:52 | | ape | [正版图库直通车](https://cloud.tencent.com/document/product/1181) | 2021-07-02 08:01:08 | | api | [云 API](https://cloud.tencent.com/document/product/546) | 2021-04-25 10:09:57 | | apigateway | [API网关](https://cloud.tencent.com/document/product/628) | 2021-07-15 08:10:56 | -| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2021-07-09 08:02:59 | +| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2021-07-20 08:04:50 | | asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2021-07-14 08:01:16 | | asw | [应用与服务编排工作流](https://cloud.tencent.com/document/product/1272) | 2021-07-02 08:01:06 | -| ba | [网站备案](https://cloud.tencent.com/document/product/243) | 2021-07-02 08:01:06 | +| ba | [网站备案](https://cloud.tencent.com/document/product/243) | 2021-07-20 08:01:59 | | batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2021-07-02 08:03:03 | | bda | [人体分析](https://cloud.tencent.com/document/product/1208) | 2021-07-02 08:01:43 | | billing | [计费相关](https://cloud.tencent.com/document/product/555) | 2021-07-02 08:03:08 | @@ -49,14 +49,14 @@ | cms | [内容安全](https://cloud.tencent.com/document/product) | 2020-10-29 08:03:08 | | cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2021-07-02 08:10:43 | | cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 | -| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2021-07-06 08:05:06 | +| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2021-07-20 08:07:11 | | cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2021-07-15 08:11:38 | | cws | [漏洞扫描服务](https://cloud.tencent.com/document/product) | 2019-11-22 12:16:15 | | cynosdb | [云数据库 CynosDB](https://cloud.tencent.com/document/product/1003) | 2021-07-12 08:01:28 | | dayu | [DDoS 高防包](https://cloud.tencent.com/document/product/1021) | 2021-07-02 08:04:43 | | dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2021-07-13 08:07:05 | | dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2021-07-02 08:05:01 | -| dcdb | [分布式数据库 TDSQL](https://cloud.tencent.com/document/product/557) | 2021-07-15 08:05:06 | +| dcdb | [分布式数据库 TDSQL](https://cloud.tencent.com/document/product/557) | 2021-07-20 08:07:55 | | dlc | [数据湖计算](https://cloud.tencent.com/document/product/1342) | 2021-07-12 08:00:40 | | dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2021-07-06 08:00:31 | | domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2021-07-02 08:05:11 | @@ -67,7 +67,7 @@ | ecc | [英文作文批改](https://cloud.tencent.com/document/product/1076) | 2021-07-02 08:05:22 | | ecdn | [全站加速网络](https://cloud.tencent.com/document/product/570) | 2021-07-02 08:02:09 | | ecm | [边缘计算机器](https://cloud.tencent.com/document/product/1108) | 2021-07-02 08:01:49 | -| eiam | [数字身份管控平台(员工版)](https://cloud.tencent.com/document/product/1442) | 2021-07-16 08:12:21 | +| eiam | [数字身份管控平台(员工版)](https://cloud.tencent.com/document/product/1442) | 2021-07-20 08:17:10 | | eis | [企业集成服务](https://cloud.tencent.com/document/product/1270) | 2021-07-02 08:00:25 | | emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2021-07-16 08:05:52 | | es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2021-07-02 08:05:26 | @@ -97,7 +97,7 @@ | lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2021-07-19 08:01:24 | | live | [云直播](https://cloud.tencent.com/document/product/267) | 2021-07-15 08:06:26 | | lp | [登录保护](https://cloud.tencent.com/document/product/1190) | 2021-07-02 08:01:39 | -| mariadb | [云数据库 MariaDB](https://cloud.tencent.com/document/product/237) | 2021-07-15 08:06:44 | +| mariadb | [云数据库 MariaDB](https://cloud.tencent.com/document/product/237) | 2021-07-20 08:10:14 | | market | [云市场](https://cloud.tencent.com/document/product/306) | 2021-07-06 10:48:27 | | memcached | [云数据库 Memcached](https://cloud.tencent.com/document/product) | 2020-08-24 08:07:49 | | mgobe | [游戏联机对战引擎](https://cloud.tencent.com/document/product/1038) | 2021-07-02 08:01:15 | @@ -121,7 +121,7 @@ | redis | [云数据库 Redis](https://cloud.tencent.com/document/product/239) | 2021-07-16 08:08:10 | | rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2021-07-02 08:11:01 | | rp | [注册保护](https://cloud.tencent.com/document/product/1191) | 2021-07-02 08:01:39 | -| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2021-07-14 08:08:00 | +| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2021-07-20 08:11:43 | | ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2021-07-02 08:11:22 | | smpn | [营销号码安全](https://cloud.tencent.com/document/product/1127) | 2021-07-02 08:02:55 | | sms | [短信](https://cloud.tencent.com/document/product/382) | 2021-07-02 08:00:31 | @@ -129,7 +129,7 @@ | solar | [智汇零售](https://cloud.tencent.com/document/product) | 2020-03-19 08:01:59 | | sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2021-07-13 08:11:00 | | ssa | [态势感知](https://cloud.tencent.com/document/product/664) | 2021-07-02 08:00:59 | -| ssl | [证书](https://cloud.tencent.com/document/product/400) | 2021-07-02 08:02:38 | +| ssl | [证书](https://cloud.tencent.com/document/product/400) | 2021-07-20 08:04:21 | | sslpod | [SSL 证书监控](https://cloud.tencent.com/document/product/1084) | 2021-07-02 08:01:14 | | ssm | [凭据管理系统](https://cloud.tencent.com/document/product/1140) | 2021-07-08 08:02:48 | | sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2021-07-02 08:11:02 | @@ -145,7 +145,7 @@ | tcex | [腾讯云释义](https://cloud.tencent.com/document/product/1266) | 2021-07-02 08:01:17 | | tci | [腾讯智学课堂分析](https://cloud.tencent.com/document/product) | 2020-08-24 08:06:03 | | tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2021-07-14 08:10:43 | -| tdmq | [分布式消息队列](https://cloud.tencent.com/document/product/1179) | 2021-07-13 08:15:04 | +| tdmq | [分布式消息队列](https://cloud.tencent.com/document/product/1179) | 2021-07-20 08:16:19 | | tem | [弹性微服务](https://cloud.tencent.com/document/product/1371) | 2021-07-15 08:00:33 | | tia | [智能钛机器学习](https://cloud.tencent.com/document/product) | 2020-03-16 08:18:42 | | tic | [腾讯云IaC平台](https://cloud.tencent.com/document/product/1213) | 2021-07-02 08:01:01 | @@ -159,13 +159,13 @@ | tkgdq | [腾讯知识图谱数据查询](https://cloud.tencent.com/document/product) | 2020-03-10 00:51:44 | | tms | [文本内容安全](https://cloud.tencent.com/document/product/1124) | 2021-07-02 08:01:34 | | tmt | [机器翻译](https://cloud.tencent.com/document/product/551) | 2021-07-02 08:08:44 | -| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2021-07-15 08:10:16 | +| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2021-07-20 08:14:57 | | tse | [腾讯云微服务引擎](https://cloud.tencent.com/document/product/1364) | 2021-07-09 08:00:45 | | tsf | [腾讯微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2021-07-15 08:08:58 | | tsw | [腾讯微服务观测平台 TSW](https://cloud.tencent.com/document/product/1311) | 2021-07-02 08:11:29 | | tts | [语音合成](https://cloud.tencent.com/document/product/1073) | 2021-07-12 08:09:23 | | ump | [客流数字化平台](https://cloud.tencent.com/document/product/1320) | 2021-07-02 08:01:03 | -| vm | [视频内容安全](https://cloud.tencent.com/document/product/1265) | 2021-07-08 08:00:54 | +| vm | [视频内容安全](https://cloud.tencent.com/document/product/1265) | 2021-07-20 08:01:37 | | vms | [语音消息](https://cloud.tencent.com/document/product/1128) | 2021-07-02 08:00:58 | | vod | [云点播](https://cloud.tencent.com/document/product/266) | 2021-07-16 08:10:26 | | vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2021-07-14 08:09:31 | diff --git a/tencentcloud/__init__.py b/tencentcloud/__init__.py index 7c7079b21..80c245353 100644 --- a/tencentcloud/__init__.py +++ b/tencentcloud/__init__.py @@ -14,4 +14,4 @@ # limitations under the License. -__version__ = '3.0.445' +__version__ = '3.0.446' diff --git a/tencentcloud/ams/v20201229/ams_client.py b/tencentcloud/ams/v20201229/ams_client.py index 5fb6da5f7..e46e0e7f6 100644 --- a/tencentcloud/ams/v20201229/ams_client.py +++ b/tencentcloud/ams/v20201229/ams_client.py @@ -27,7 +27,9 @@ class AmsClient(AbstractClient): def CancelTask(self, request): - """取消任务 + """取消音频审核任务 + +
默认接口请求频率限制:**20次/秒**。 :param request: Request instance for CancelTask. :type request: :class:`tencentcloud.ams.v20201229.models.CancelTaskRequest` @@ -55,7 +57,7 @@ def CancelTask(self, request): def CreateAudioModerationSyncTask(self, request): - """本接口(CreateAudioModerationSyncTask) 用于提交短音频内容进行智能审核任务,使用前请您登陆控制台开通音频内容安全服务。 + """本接口(CreateAudioModerationSyncTask) 用于提交短音频内容进行智能审核任务,使用前请您登录控制台开通音频内容安全服务。 功能使用说明: 前往“内容安全控制台-音频内容安全”开启使用音频内容安全服务,首次开通可获得10小时免费调用时长; @@ -95,30 +97,31 @@ def CreateAudioModerationSyncTask(self, request): def CreateAudioModerationTask(self, request): - """本接口(Audio Moderation)用于提交音频内容(包括音频文件或流地址)进行智能审核任务,使用前请您登陆控制台开通音频内容安全服务。 + """本接口(Audio Moderation)用于提交音频内容(包括音频文件或流地址)进行智能审核任务,使用前请您使用腾讯云主账号登录控制台[开通音频内容安全服务](https://console.cloud.tencent.com/cms/audio/package)并调整好对应的业务配置。
### 功能使用说明: - - 前往“内容安全控制台-音频内容安全”开启使用音频内容安全服务,首次开通可获得20小时免费调用时长 + - 前往“[内容安全控制台-音频内容安全](https://console.cloud.tencent.com/cms/audio/package)”开启使用音频内容安全服务,首次开通可获得**10小时**免费调用时长,有效期为1个月。 + - 默认接口请求频率限制:**20次/秒**;对于异步审核任务(点播音频),超出频率限制的请求会自动排入待审核队列,对于同步审核任务(直播音频),超出频率限制将会报错。 ### 接口功能说明: - 支持对音频流或音频文件进行检测,判断其中是否包含违规内容; - - 支持设置回调地址 Callback 获取检测结果,或通过接口(查询音频检测结果)主动轮询获取检测结果; + - 支持设置回调地址 Callback 获取检测结果(对于已在审核的任务,最长回调时间为用户配置的**切片时长 + 2s**),或通过接口(查询音频检测结果)主动轮询获取检测结果; - 支持识别违规内容,包括:低俗、谩骂、色情、涉政、广告等场景; - - 支持批量提交检测任务。检测任务列表最多支持10个; + - 支持批量提交检测任务,检测任务列表**最多支持10个**。 ### 音频文件调用说明: - - 音频文件大小支持:文件 < 500M; - - 音频文件时长支持:< 1小时; + - 音频文件大小支持:**文件 < 500M**; + - 音频文件时长支持:**< 1小时**; - 音频码率类型支持:128 Kbps - 256 Kbps ; - 音频文件支持格式:wav、mp3、aac、flac、amr、3gp、 m4a、wma、ogg、ape; - - 支持音视频文件分离并对音频文件进行独立识别; + - (**当输入为视频文件时**)支持分离视频文件音轨,并对音频内容进行独立审核。 ### 音频流调用说明: - - 音频流时长支持:< 3小时; + - 音频流时长支持:**< 3小时**; - 音频码率类型支持:128 Kbps - 256 Kbps ; - 音频流支持的传输协议:RTMP、HTTP、HTTPS; - 音频流格式支持的类型:rtp、srtp、rtmp、rtmps、mmsh、 mmst、hls、http、tcp、https、m3u8; - - 支持音视频流分离并对音频流进行独立识别; + - (**当输入为视频流时**)支持提取视频流音轨,并对音频内容进行独立审核。 :param request: Request instance for CreateAudioModerationTask. :type request: :class:`tencentcloud.ams.v20201229.models.CreateAudioModerationTaskRequest` @@ -146,7 +149,9 @@ def CreateAudioModerationTask(self, request): def DescribeTaskDetail(self, request): - """查看任务详情 + """用于查看音频审核任务的详细信息 + +
默认接口请求频率限制:**100次/秒**。 :param request: Request instance for DescribeTaskDetail. :type request: :class:`tencentcloud.ams.v20201229.models.DescribeTaskDetailRequest` @@ -176,6 +181,8 @@ def DescribeTaskDetail(self, request): def DescribeTasks(self, request): """查看审核任务列表 +
默认接口请求频率限制:**20次/秒**。 + :param request: Request instance for DescribeTasks. :type request: :class:`tencentcloud.ams.v20201229.models.DescribeTasksRequest` :rtype: :class:`tencentcloud.ams.v20201229.models.DescribeTasksResponse` diff --git a/tencentcloud/ams/v20201229/models.py b/tencentcloud/ams/v20201229/models.py index e4a17dbf1..66a1a4011 100644 --- a/tencentcloud/ams/v20201229/models.py +++ b/tencentcloud/ams/v20201229/models.py @@ -317,7 +317,7 @@ class CancelTaskRequest(AbstractModel): def __init__(self): """ - :param TaskId: 任务ID + :param TaskId: 该字段表示创建音频审核任务后返回的任务ID(在Results参数中),用于标识需要取消的审核任务。 :type TaskId: str """ self.TaskId = None @@ -474,15 +474,15 @@ class CreateAudioModerationTaskRequest(AbstractModel): def __init__(self): """ - :param Tasks: 输入的任务信息,最多可以同时创建10个任务 + :param Tasks: 该字段表示输入的音频审核任务信息,具体输入内容请参见TaskInput数据结构的详细描述。
备注:最多同时可创建**10个任务**。 :type Tasks: list of TaskInput - :param BizType: 默认为:default,客户可以在音频审核控制台配置自己的BizType + :param BizType: 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。 :type BizType: str - :param Type: 审核类型,这里可选:AUDIO (点播音频)和 LIVE_AUDIO(直播音频),默认为 AUDIIO + :param Type: 该字段表示输入的音频审核类型,取值为:**AUDIO**(点播音频)和 **LIVE_AUDIO**(直播音频),默认值为AUDIO。 :type Type: str - :param Seed: (可选)回调签名key,具体可以查看 回调签名示例 + :param Seed: 可选参数,该字段表示回调签名的key信息,用于保证数据的安全性。 签名方法为在返回的HTTP头部添加 X-Signature 的字段,值为: seed + body 的 SHA256 编码和Hex字符串,在收到回调数据后,可以根据返回的body,用 **sha256(seed + body)**, 计算出 `X-Signature` 进行验证。
具体使用实例可参考 [回调签名示例](https://cloud.tencent.com/document/product/1219/53263)。 :type Seed: str - :param CallbackUrl: 接收审核信息回调地址,如果设置,则审核过程中产生的违规音频片段和画面截帧发送此接口 + :param CallbackUrl: 可选参数,该字段表示接受审核信息回调的地址,格式为URL链接默认格式。配置成功后,审核过程中产生的违规音频片段将通过此接口发送。回调返回内容格式请参考 [回调签名示例](https://cloud.tencent.com/document/product/1219/53257#.E7.A4.BA.E4.BE.8B2-.E5.9B.9E.E8.B0.83.E7.AD.BE.E5.90.8D.E7.A4.BA.E4.BE.8B) :type CallbackUrl: str """ self.Tasks = None @@ -519,7 +519,7 @@ class CreateAudioModerationTaskResponse(AbstractModel): def __init__(self): """ - :param Results: 任务创建结果 + :param Results: 该字段用于返回任务创建的结果,具体输出内容请参见TaskResult数据结构的详细描述。 注意:此字段可能返回 null,表示取不到有效值。 :type Results: list of TaskResult :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -546,9 +546,10 @@ class DescribeTaskDetailRequest(AbstractModel): def __init__(self): """ - :param TaskId: 任务ID,创建任务后返回的TaskId字段 + :param TaskId: 该字段表示创建音频审核任务后返回的任务ID(在Results参数中),用于标识需要查询任务详情的审核任务。 +
备注:查询接口单次最大查询量为**20条每次**。 :type TaskId: str - :param ShowAllSegments: 是否展示所有分片,默认只展示命中规则的分片 + :param ShowAllSegments: 该布尔字段表示是否展示全部的音频片段,取值:True(展示全部的音频分片)、False(只展示命中审核规则的音频分片);默认值为False。 :type ShowAllSegments: bool """ self.TaskId = None @@ -574,58 +575,50 @@ class DescribeTaskDetailResponse(AbstractModel): def __init__(self): """ - :param TaskId: 任务ID + :param TaskId: 该字段用于返回创建音频审核任务后返回的任务ID(在Results参数中),用于标识需要查询任务详情的审核任务。 注意:此字段可能返回 null,表示取不到有效值。 :type TaskId: str - :param DataId: 审核时传入的数据Id + :param DataId: 该字段用于返回调用音频审核接口时在Tasks参数内传入的数据ID参数,方便数据的辨别和管理。 注意:此字段可能返回 null,表示取不到有效值。 :type DataId: str - :param BizType: 业务类型,用户可以在控制台查看自己配置的BizType + :param BizType: 该字段用于返回调用音频审核接口时传入的BizType参数,方便数据的辨别和管理。 注意:此字段可能返回 null,表示取不到有效值。 :type BizType: str - :param Name: 任务名称 + :param Name: 该字段用于返回调用音频审核接口时传入的TaskInput参数中的任务名称,方便任务的识别与管理。 注意:此字段可能返回 null,表示取不到有效值。 :type Name: str - :param Status: 查询内容审核任务的状态,可选值: -FINISH 已完成 -PENDING 等待中 -RUNNING 进行中 -ERROR 出错 -CANCELLED 已取消 + :param Status: 该字段用于返回所查询内容的任务状态。 +
取值:**FINISH**(任务已完成)、**PENDING** (任务等待中)、**RUNNING** (任务进行中)、**ERROR** (任务出错)、**CANCELLED** (任务已取消)。 注意:此字段可能返回 null,表示取不到有效值。 :type Status: str - :param Type: 任务类型:可选AUDIO(点播音频),LIVE_AUDIO(直播音频) + :param Type: 该字段用于返回调用音频审核接口时输入的音频审核类型,取值为:**AUDIO**(点播音频)和**LIVE_AUDIO**(直播音频),默认值为AUDIO。 注意:此字段可能返回 null,表示取不到有效值。 :type Type: str - :param Suggestion: 智能审核服务对于内容违规类型的等级,可选值: -Pass 建议通过; -Reveiw 建议复审; -Block 建议屏蔽; + :param Suggestion: 该字段用于返回基于恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
返回值:**Block**:建议屏蔽,**Review** :建议人工复审,**Pass**:建议通过 注意:此字段可能返回 null,表示取不到有效值。 :type Suggestion: str - :param Labels: 智能审核服务对于内容违规类型的判断,详见返回值列表 -如:Label:Porn(色情); + :param Labels: 该字段用于返回检测结果所对应的恶意标签。
返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。 注意:此字段可能返回 null,表示取不到有效值。 :type Labels: list of TaskLabel - :param InputInfo: 输入的媒体信息 + :param InputInfo: 该字段用于返回审核服务的媒体内容信息,主要包括传入文件类型和访问地址。 注意:此字段可能返回 null,表示取不到有效值。 :type InputInfo: :class:`tencentcloud.ams.v20201229.models.InputInfo` - :param AudioText: 音频文本,备注:这里的文本最大只返回前1000个字符 + :param AudioText: 该字段用于返回音频文件识别出的对应文本内容,最大支持**前1000个字符**。 注意:此字段可能返回 null,表示取不到有效值。 :type AudioText: str - :param AudioSegments: 音频片段审核信息 + :param AudioSegments: 该字段用于返回音频片段的审核结果,主要包括开始时间和音频审核的相应结果。
具体输出内容请参见AudioSegments及AudioResult数据结构的详细描述。 注意:此字段可能返回 null,表示取不到有效值。 :type AudioSegments: list of AudioSegments - :param ErrorType: 错误类型,如果任务状态为Error,则该字段不为空 + :param ErrorType: 当任务状态为Error时,该字段用于返回对应错误的类型;任务状态非Error时,默认返回为空。 注意:此字段可能返回 null,表示取不到有效值。 :type ErrorType: str - :param ErrorDescription: 错误描述,如果任务状态为Error,则该字段不为空 + :param ErrorDescription: 当任务状态为Error时,该字段用于返回对应错误的详细描述,任务状态非Error时默认返回为空。 注意:此字段可能返回 null,表示取不到有效值。 :type ErrorDescription: str - :param CreatedAt: 任务创建时间,格式为 ISO 8601 + :param CreatedAt: 该字段用于返回被查询任务创建的时间,格式采用 ISO 8601标准。 注意:此字段可能返回 null,表示取不到有效值。 :type CreatedAt: str - :param UpdatedAt: 任务最后更新时间,格式为 ISO 8601 + :param UpdatedAt: 该字段用于返回被查询任务最后更新时间,格式采用 ISO 8601标准。 注意:此字段可能返回 null,表示取不到有效值。 :type UpdatedAt: str :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -687,15 +680,15 @@ class DescribeTasksRequest(AbstractModel): def __init__(self): """ - :param Limit: 每页展示多少条。(默认展示10条) + :param Limit: 该参数表示任务列表每页展示的任务条数,**默认值为10**(每页展示10条任务)。 :type Limit: int - :param Filter: 过滤参数 + :param Filter: 该参数表示任务筛选器的输入参数,可根据业务类型、审核文件类型、处理建议及任务状态筛选想要查看的审核任务,具体参数内容请参见TaskFilter数据结构的详细描述。 :type Filter: :class:`tencentcloud.ams.v20201229.models.TaskFilter` - :param PageToken: 翻页token,在向前或向后翻页时需要 + :param PageToken: 该参数表示翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。 :type PageToken: str - :param StartTime: 开始时间。默认是最近3天。 + :param StartTime: 该参数表示任务列表的开始时间,格式为ISO8601标准的时间戳。**默认值为最近3天**,若传入该参数,则在这一时间到EndTime之间的任务将会被筛选出来。
备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。 :type StartTime: str - :param EndTime: 结束时间。默认为空 + :param EndTime: 该参数表示任务列表的结束时间,格式为ISO8601标准的时间戳。**默认值为空**,若传入该参数,则在这StartTime到这一时间之间的任务将会被筛选出来。
备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。 :type EndTime: str """ self.Limit = None @@ -729,13 +722,13 @@ class DescribeTasksResponse(AbstractModel): def __init__(self): """ - :param Total: 任务总量,为 int 字符串 + :param Total: 该字段用于返回当前查询的任务总量,格式为int字符串。 注意:此字段可能返回 null,表示取不到有效值。 :type Total: str - :param Data: 当前页数据 + :param Data: 该字段用于返回当前页的任务详细数据,具体输出内容请参见TaskData数据结构的详细描述。 注意:此字段可能返回 null,表示取不到有效值。 :type Data: list of TaskData - :param PageToken: 翻页Token,当已经到最后一页时,该字段为空 + :param PageToken: 该字段用于返回翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。 注意:此字段可能返回 null,表示取不到有效值。 :type PageToken: str :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/tencentcloud/autoscaling/v20180419/errorcodes.py b/tencentcloud/autoscaling/v20180419/errorcodes.py index b37fe102c..25d3e3c8e 100644 --- a/tencentcloud/autoscaling/v20180419/errorcodes.py +++ b/tencentcloud/autoscaling/v20180419/errorcodes.py @@ -26,12 +26,33 @@ # 内部错误。 INTERNALERROR = 'InternalError' +# Cmq 接口调用失败。 +INTERNALERROR_CALLCMQERROR = 'InternalError.CallCmqError' + +# Cns 接口调用失败。 +INTERNALERROR_CALLCNSERROR = 'InternalError.CallCnsError' + +# 内部接口调用失败。 +INTERNALERROR_CALLERROR = 'InternalError.CallError' + # LB 接口调用失败。 INTERNALERROR_CALLLBERROR = 'InternalError.CallLbError' # Monitor接口调用失败。 INTERNALERROR_CALLMONITORERROR = 'InternalError.CallMonitorError' +# 通知服务接口调用失败。 +INTERNALERROR_CALLNOTIFICATIONERROR = 'InternalError.CallNotificationError' + +# STS 接口调用失败。 +INTERNALERROR_CALLSTSERROR = 'InternalError.CallStsError' + +# Tag 接口调用失败。 +INTERNALERROR_CALLTAGERROR = 'InternalError.CallTagError' + +# Tvpc 接口调用失败。 +INTERNALERROR_CALLTVPCERROR = 'InternalError.CallTvpcError' + # VPC接口调用失败。 INTERNALERROR_CALLVPCERROR = 'InternalError.CallVpcError' @@ -80,6 +101,9 @@ # 参数取值错误。 INVALIDPARAMETERVALUE = 'InvalidParameterValue' +# 指定的基础容量过大,需小于等于最大实例数。 +INVALIDPARAMETERVALUE_BASECAPACITYTOOLARGE = 'InvalidParameterValue.BaseCapacityTooLarge' + # 在应当指定传统型负载均衡器的参数中,错误地指定了一个非传统型的负载均衡器。 INVALIDPARAMETERVALUE_CLASSICLB = 'InvalidParameterValue.ClassicLb' @@ -110,6 +134,9 @@ # 伸缩组名称重复。 INVALIDPARAMETERVALUE_GROUPNAMEDUPLICATED = 'InvalidParameterValue.GroupNameDuplicated' +# 主机名不合法。 +INVALIDPARAMETERVALUE_HOSTNAMEILLEGAL = 'InvalidParameterValue.HostNameIllegal' + # 设置的实例名称不合法。 INVALIDPARAMETERVALUE_INSTANCENAMEILLEGAL = 'InvalidParameterValue.InstanceNameIllegal' @@ -230,6 +257,9 @@ # 用户组不存在。 INVALIDPARAMETERVALUE_USERGROUPIDNOTFOUND = 'InvalidParameterValue.UserGroupIdNotFound' +# 指定的可用区与地域不匹配。 +INVALIDPARAMETERVALUE_ZONEMISMATCHREGION = 'InvalidParameterValue.ZoneMismatchRegion' + # 账户不支持该操作。 INVALIDPERMISSION = 'InvalidPermission' @@ -367,3 +397,6 @@ # 项目不一致。 RESOURCEUNAVAILABLE_PROJECTINCONSISTENT = 'ResourceUnavailable.ProjectInconsistent' + +# 指定的可用区不可用。 +RESOURCEUNAVAILABLE_ZONEUNAVAILABLE = 'ResourceUnavailable.ZoneUnavailable' diff --git a/tencentcloud/autoscaling/v20180419/models.py b/tencentcloud/autoscaling/v20180419/models.py index 3f0a4a463..c996fc91d 100644 --- a/tencentcloud/autoscaling/v20180419/models.py +++ b/tencentcloud/autoscaling/v20180419/models.py @@ -255,6 +255,17 @@ def __init__(self): :type HealthCheckType: str :param LoadBalancerHealthCheckGracePeriod: CLB健康检查宽限期 :type LoadBalancerHealthCheckGracePeriod: int + :param InstanceAllocationPolicy: 实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。 +
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。 +
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。 + :type InstanceAllocationPolicy: str + :param SpotMixedAllocationPolicy: 竞价混合模式下,各计费类型实例的分配策略。 +仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。 + :type SpotMixedAllocationPolicy: :class:`tencentcloud.autoscaling.v20180419.models.SpotMixedAllocationPolicy` + :param CapacityRebalance: 容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围: +
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。 +
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。 + :type CapacityRebalance: bool """ self.AutoScalingGroupId = None self.AutoScalingGroupName = None @@ -284,6 +295,9 @@ def __init__(self): self.MultiZoneSubnetPolicy = None self.HealthCheckType = None self.LoadBalancerHealthCheckGracePeriod = None + self.InstanceAllocationPolicy = None + self.SpotMixedAllocationPolicy = None + self.CapacityRebalance = None def _deserialize(self, params): @@ -327,6 +341,11 @@ def _deserialize(self, params): self.MultiZoneSubnetPolicy = params.get("MultiZoneSubnetPolicy") self.HealthCheckType = params.get("HealthCheckType") self.LoadBalancerHealthCheckGracePeriod = params.get("LoadBalancerHealthCheckGracePeriod") + self.InstanceAllocationPolicy = params.get("InstanceAllocationPolicy") + if params.get("SpotMixedAllocationPolicy") is not None: + self.SpotMixedAllocationPolicy = SpotMixedAllocationPolicy() + self.SpotMixedAllocationPolicy._deserialize(params.get("SpotMixedAllocationPolicy")) + self.CapacityRebalance = params.get("CapacityRebalance") memeber_set = set(params.keys()) for name, value in vars(self).items(): if name in memeber_set: @@ -641,6 +660,13 @@ def __init__(self): :type HealthCheckType: str :param LoadBalancerHealthCheckGracePeriod: CLB健康检查宽限期,当扩容的实例进入`IN_SERVICE`后,在宽限期时间范围内将不会被标记为不健康`CLB_UNHEALTHY`。
    默认值:0。取值范围[0, 7200],单位:秒。 :type LoadBalancerHealthCheckGracePeriod: int + :param InstanceAllocationPolicy: 实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED,默认取 LAUNCH_CONFIGURATION。 +
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。 +
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。 + :type InstanceAllocationPolicy: str + :param SpotMixedAllocationPolicy: 竞价混合模式下,各计费类型实例的分配策略。 +仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。 + :type SpotMixedAllocationPolicy: :class:`tencentcloud.autoscaling.v20180419.models.SpotMixedAllocationPolicy` """ self.AutoScalingGroupName = None self.LaunchConfigurationId = None @@ -663,6 +689,8 @@ def __init__(self): self.MultiZoneSubnetPolicy = None self.HealthCheckType = None self.LoadBalancerHealthCheckGracePeriod = None + self.InstanceAllocationPolicy = None + self.SpotMixedAllocationPolicy = None def _deserialize(self, params): @@ -699,6 +727,10 @@ def _deserialize(self, params): self.MultiZoneSubnetPolicy = params.get("MultiZoneSubnetPolicy") self.HealthCheckType = params.get("HealthCheckType") self.LoadBalancerHealthCheckGracePeriod = params.get("LoadBalancerHealthCheckGracePeriod") + self.InstanceAllocationPolicy = params.get("InstanceAllocationPolicy") + if params.get("SpotMixedAllocationPolicy") is not None: + self.SpotMixedAllocationPolicy = SpotMixedAllocationPolicy() + self.SpotMixedAllocationPolicy._deserialize(params.get("SpotMixedAllocationPolicy")) memeber_set = set(params.keys()) for name, value in vars(self).items(): if name in memeber_set: @@ -2807,16 +2839,12 @@ def __init__(self): :param InstanceName: 云服务器的实例名。 点号(.)和短横线(-)不能作为 InstanceName 的首尾字符,不能连续使用。 - -其他类型(Linux 等)实例:字符长度为[2, 40],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。不允许为纯数字。 -注意:此字段可能返回 null,表示取不到有效值。 :type InstanceName: str :param InstanceNameStyle: 云服务器实例名的风格,取值范围包括 ORIGINAL 和 UNIQUE,默认为 ORIGINAL。 ORIGINAL,AS 直接将入参中所填的 InstanceName 传递给 CVM,CVM 可能会对 InstanceName 追加序列号,伸缩组中实例的 InstanceName 会出现冲突的情况。 UNIQUE,入参所填的 InstanceName 相当于实例名前缀,AS 和 CVM 会对其进行拓展,伸缩组中实例的 InstanceName 可以保证唯一。 -注意:此字段可能返回 null,表示取不到有效值。 :type InstanceNameStyle: str """ self.InstanceName = None @@ -3335,6 +3363,13 @@ def __init__(self): :type HealthCheckType: str :param LoadBalancerHealthCheckGracePeriod: CLB健康检查宽限期。 :type LoadBalancerHealthCheckGracePeriod: int + :param InstanceAllocationPolicy: 实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。 +
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。 +
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。 + :type InstanceAllocationPolicy: str + :param SpotMixedAllocationPolicy: 竞价混合模式下,各计费类型实例的分配策略。 +仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。 + :type SpotMixedAllocationPolicy: :class:`tencentcloud.autoscaling.v20180419.models.SpotMixedAllocationPolicy` """ self.AutoScalingGroupId = None self.AutoScalingGroupName = None @@ -3355,6 +3390,8 @@ def __init__(self): self.MultiZoneSubnetPolicy = None self.HealthCheckType = None self.LoadBalancerHealthCheckGracePeriod = None + self.InstanceAllocationPolicy = None + self.SpotMixedAllocationPolicy = None def _deserialize(self, params): @@ -3379,6 +3416,10 @@ def _deserialize(self, params): self.MultiZoneSubnetPolicy = params.get("MultiZoneSubnetPolicy") self.HealthCheckType = params.get("HealthCheckType") self.LoadBalancerHealthCheckGracePeriod = params.get("LoadBalancerHealthCheckGracePeriod") + self.InstanceAllocationPolicy = params.get("InstanceAllocationPolicy") + if params.get("SpotMixedAllocationPolicy") is not None: + self.SpotMixedAllocationPolicy = SpotMixedAllocationPolicy() + self.SpotMixedAllocationPolicy._deserialize(params.get("SpotMixedAllocationPolicy")) memeber_set = set(params.keys()) for name, value in vars(self).items(): if name in memeber_set: @@ -4384,6 +4425,53 @@ def _deserialize(self, params): +class SpotMixedAllocationPolicy(AbstractModel): + """竞价混合模式下,各计费类型实例的分配策略。包括按量计费实例和竞价计费实例。 + + """ + + def __init__(self): + """ + :param BaseCapacity: 混合模式下,基础容量的大小,基础容量部分固定为按量计费实例。默认值 0,最大不可超过伸缩组的最大实例数。 +注意:此字段可能返回 null,表示取不到有效值。 + :type BaseCapacity: int + :param OnDemandPercentageAboveBaseCapacity: 超出基础容量部分,按量计费实例所占的比例。取值范围 [0, 100],0 代表超出基础容量的部分仅生产竞价实例,100 代表仅生产按量实例,默认值为 70。按百分比计算按量实例数时,向上取整。 +比如,总期望实例数取 3,基础容量取 1,超基础部分按量百分比取 1,则最终按量 2 台(1 台来自基础容量,1 台按百分比向上取整得到),竞价 1台。 +注意:此字段可能返回 null,表示取不到有效值。 + :type OnDemandPercentageAboveBaseCapacity: int + :param SpotAllocationStrategy: 混合模式下,竞价实例的分配策略。取值包括 COST_OPTIMIZED 和 CAPACITY_OPTIMIZED,默认取 COST_OPTIMIZED。 +
  • COST_OPTIMIZED,成本优化策略。对于启动配置内的所有机型,按照各机型在各可用区的每核单价由小到大依次尝试。优先尝试购买每核单价最便宜的,如果购买失败则尝试购买次便宜的,以此类推。 +
  • CAPACITY_OPTIMIZED,容量优化策略。对于启动配置内的所有机型,按照各机型在各可用区的库存情况由大到小依次尝试。优先尝试购买剩余库存最大的机型,这样可尽量降低竞价实例被动回收的发生概率。 +注意:此字段可能返回 null,表示取不到有效值。 + :type SpotAllocationStrategy: str + :param CompensateWithBaseInstance: 按量实例替补功能。取值范围: +
  • TRUE,开启该功能,当所有竞价机型因库存不足等原因全部购买失败后,尝试购买按量实例。 +
  • FALSE,不开启该功能,伸缩组在需要扩容竞价实例时仅尝试所配置的竞价机型。 + +默认取值: TRUE。 +注意:此字段可能返回 null,表示取不到有效值。 + :type CompensateWithBaseInstance: bool + """ + self.BaseCapacity = None + self.OnDemandPercentageAboveBaseCapacity = None + self.SpotAllocationStrategy = None + self.CompensateWithBaseInstance = None + + + def _deserialize(self, params): + self.BaseCapacity = params.get("BaseCapacity") + self.OnDemandPercentageAboveBaseCapacity = params.get("OnDemandPercentageAboveBaseCapacity") + self.SpotAllocationStrategy = params.get("SpotAllocationStrategy") + self.CompensateWithBaseInstance = params.get("CompensateWithBaseInstance") + memeber_set = set(params.keys()) + for name, value in vars(self).items(): + if name in memeber_set: + memeber_set.remove(name) + if len(memeber_set) > 0: + warnings.warn("%s fileds are useless." % ",".join(memeber_set)) + + + class StartAutoScalingInstancesRequest(AbstractModel): """StartAutoScalingInstances请求参数结构体 diff --git a/tencentcloud/ba/v20200720/ba_client.py b/tencentcloud/ba/v20200720/ba_client.py index f4ab1da11..2c398c542 100644 --- a/tencentcloud/ba/v20200720/ba_client.py +++ b/tencentcloud/ba/v20200720/ba_client.py @@ -47,6 +47,35 @@ def CreateWeappQRUrl(self, request): message = response["Response"]["Error"]["Message"] reqid = response["Response"]["RequestId"] raise TencentCloudSDKException(code, message, reqid) + except Exception as e: + if isinstance(e, TencentCloudSDKException): + raise + else: + raise TencentCloudSDKException(e.message, e.message) + + + def SyncIcpOrderWebInfo(self, request): + """将备案ICP订单下的一个网站信息 同步给订单下其他网站,需要被同步的网站被检查通过(isCheck:true); + 只有指定的网站信息字段能被同步 + + :param request: Request instance for SyncIcpOrderWebInfo. + :type request: :class:`tencentcloud.ba.v20200720.models.SyncIcpOrderWebInfoRequest` + :rtype: :class:`tencentcloud.ba.v20200720.models.SyncIcpOrderWebInfoResponse` + + """ + try: + params = request._serialize() + body = self.call("SyncIcpOrderWebInfo", params) + response = json.loads(body) + if "Error" not in response["Response"]: + model = models.SyncIcpOrderWebInfoResponse() + model._deserialize(response["Response"]) + return model + else: + code = response["Response"]["Error"]["Code"] + message = response["Response"]["Error"]["Message"] + reqid = response["Response"]["RequestId"] + raise TencentCloudSDKException(code, message, reqid) except Exception as e: if isinstance(e, TencentCloudSDKException): raise diff --git a/tencentcloud/ba/v20200720/models.py b/tencentcloud/ba/v20200720/models.py index f644c1db2..af2de4c22 100644 --- a/tencentcloud/ba/v20200720/models.py +++ b/tencentcloud/ba/v20200720/models.py @@ -60,4 +60,61 @@ def __init__(self): def _deserialize(self, params): self.Url = params.get("Url") + self.RequestId = params.get("RequestId") + + +class SyncIcpOrderWebInfoRequest(AbstractModel): + """SyncIcpOrderWebInfo请求参数结构体 + + """ + + def __init__(self): + """ + :param IcpOrderId: 备案ICP订单号 + :type IcpOrderId: str + :param SourceWebId: 订单里的webId + :type SourceWebId: str + :param TargetWebIds: 订单里的webId 数组(如果传入的webIds含有 订单中不包含的webId,会自动跳过) + :type TargetWebIds: list of str + :param SyncFields: 网站信息字段名 数组 + :type SyncFields: list of str + :param CheckSamePerson: 是否先判断同步的网站负责人是否一致 (这里会判断 sitePersonName, sitePersonCerType,sitePersonCerNum三个字段完全一致) 默认:true. 非必要 不建议关闭修改该参数默认值 + :type CheckSamePerson: bool + """ + self.IcpOrderId = None + self.SourceWebId = None + self.TargetWebIds = None + self.SyncFields = None + self.CheckSamePerson = None + + + def _deserialize(self, params): + self.IcpOrderId = params.get("IcpOrderId") + self.SourceWebId = params.get("SourceWebId") + self.TargetWebIds = params.get("TargetWebIds") + self.SyncFields = params.get("SyncFields") + self.CheckSamePerson = params.get("CheckSamePerson") + memeber_set = set(params.keys()) + for name, value in vars(self).items(): + if name in memeber_set: + memeber_set.remove(name) + if len(memeber_set) > 0: + warnings.warn("%s fileds are useless." % ",".join(memeber_set)) + + + +class SyncIcpOrderWebInfoResponse(AbstractModel): + """SyncIcpOrderWebInfo返回参数结构体 + + """ + + def __init__(self): + """ + :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + :type RequestId: str + """ + self.RequestId = None + + + def _deserialize(self, params): self.RequestId = params.get("RequestId") \ No newline at end of file diff --git a/tencentcloud/cdn/v20180606/errorcodes.py b/tencentcloud/cdn/v20180606/errorcodes.py index 5e509521f..cc656f251 100644 --- a/tencentcloud/cdn/v20180606/errorcodes.py +++ b/tencentcloud/cdn/v20180606/errorcodes.py @@ -356,6 +356,9 @@ # 该域名已在其他处接入中国境外服务地域,如需修改服务地域为全球,需验证取回域名。 RESOURCEUNAVAILABLE_CDNHOSTBELONGSTOOTHERSINOVERSEAS = 'ResourceUnavailable.CdnHostBelongsToOthersInOverseas' +# 域名已接入DSA功能。 +RESOURCEUNAVAILABLE_CDNHOSTEXISTSINDSA = 'ResourceUnavailable.CdnHostExistsInDsa' + # 域名已经在TCB控制台接入。 RESOURCEUNAVAILABLE_CDNHOSTEXISTSINTCB = 'ResourceUnavailable.CdnHostExistsInTcb' diff --git a/tencentcloud/cvm/v20170312/errorcodes.py b/tencentcloud/cvm/v20170312/errorcodes.py index c1da79cdb..9d3e59df5 100644 --- a/tencentcloud/cvm/v20170312/errorcodes.py +++ b/tencentcloud/cvm/v20170312/errorcodes.py @@ -629,6 +629,9 @@ # 指定机型不支持跨机型调整配置。 UNSUPPORTEDOPERATION_UNSUPPORTEDCHANGEINSTANCEFAMILY = 'UnsupportedOperation.UnsupportedChangeInstanceFamily' +# 目标机型是SA3, 不支持变配。 +UNSUPPORTEDOPERATION_UNSUPPORTEDCHANGEINSTANCEFAMILYTOSA3 = 'UnsupportedOperation.UnsupportedChangeInstanceFamilyToSA3' + # 请求不支持国际版账号 UNSUPPORTEDOPERATION_UNSUPPORTEDINTERNATIONALUSER = 'UnsupportedOperation.UnsupportedInternationalUser' diff --git a/tencentcloud/dcdb/v20180411/dcdb_client.py b/tencentcloud/dcdb/v20180411/dcdb_client.py index db49cad16..d51ad5ec5 100644 --- a/tencentcloud/dcdb/v20180411/dcdb_client.py +++ b/tencentcloud/dcdb/v20180411/dcdb_client.py @@ -54,6 +54,34 @@ def AssociateSecurityGroups(self, request): raise TencentCloudSDKException(e.message, e.message) + def CancelDcnJob(self, request): + """取消DCN同步 + + :param request: Request instance for CancelDcnJob. + :type request: :class:`tencentcloud.dcdb.v20180411.models.CancelDcnJobRequest` + :rtype: :class:`tencentcloud.dcdb.v20180411.models.CancelDcnJobResponse` + + """ + try: + params = request._serialize() + body = self.call("CancelDcnJob", params) + response = json.loads(body) + if "Error" not in response["Response"]: + model = models.CancelDcnJobResponse() + model._deserialize(response["Response"]) + return model + else: + code = response["Response"]["Error"]["Code"] + message = response["Response"]["Error"]["Message"] + reqid = response["Response"]["RequestId"] + raise TencentCloudSDKException(code, message, reqid) + except Exception as e: + if isinstance(e, TencentCloudSDKException): + raise + else: + raise TencentCloudSDKException(e.message, e.message) + + def CloneAccount(self, request): """本接口(CloneAccount)用于克隆实例账户。 diff --git a/tencentcloud/dcdb/v20180411/models.py b/tencentcloud/dcdb/v20180411/models.py index c55afacf1..58c5fd510 100644 --- a/tencentcloud/dcdb/v20180411/models.py +++ b/tencentcloud/dcdb/v20180411/models.py @@ -131,6 +131,51 @@ def _deserialize(self, params): +class CancelDcnJobRequest(AbstractModel): + """CancelDcnJob请求参数结构体 + + """ + + def __init__(self): + """ + :param InstanceId: 灾备实例ID + :type InstanceId: str + """ + self.InstanceId = None + + + def _deserialize(self, params): + self.InstanceId = params.get("InstanceId") + memeber_set = set(params.keys()) + for name, value in vars(self).items(): + if name in memeber_set: + memeber_set.remove(name) + if len(memeber_set) > 0: + warnings.warn("%s fileds are useless." % ",".join(memeber_set)) + + + +class CancelDcnJobResponse(AbstractModel): + """CancelDcnJob返回参数结构体 + + """ + + def __init__(self): + """ + :param FlowId: 流程ID + :type FlowId: int + :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + :type RequestId: str + """ + self.FlowId = None + self.RequestId = None + + + def _deserialize(self, params): + self.FlowId = params.get("FlowId") + self.RequestId = params.get("RequestId") + + class CloneAccountRequest(AbstractModel): """CloneAccount请求参数结构体 diff --git a/tencentcloud/dlc/v20210125/errorcodes.py b/tencentcloud/dlc/v20210125/errorcodes.py index 8e1c93a94..724afc245 100644 --- a/tencentcloud/dlc/v20210125/errorcodes.py +++ b/tencentcloud/dlc/v20210125/errorcodes.py @@ -20,6 +20,9 @@ # 操作失败。 FAILEDOPERATION = 'FailedOperation' +# 另一个请求正在处理中,请稍后再试。 +FAILEDOPERATION_ANOTHERREQUESTPROCESSING = 'FailedOperation.AnotherRequestProcessing' + # 内部错误。 INTERNALERROR = 'InternalError' diff --git a/tencentcloud/eiam/v20210420/models.py b/tencentcloud/eiam/v20210420/models.py index 83416cf32..3dac87464 100644 --- a/tencentcloud/eiam/v20210420/models.py +++ b/tencentcloud/eiam/v20210420/models.py @@ -380,7 +380,7 @@ def __init__(self): :type Description: str :param UserGroupIds: 用户所属用户组ID列表。 :type UserGroupIds: list of str - :param Phone: 用户手机号。 + :param Phone: 用户手机号。例如:+86-1xxxxxxxxxx。 :type Phone: str :param OrgNodeId: 用户所属组织机构唯一ID。如果为空,默认为在根节点下创建用户。 :type OrgNodeId: str @@ -681,7 +681,7 @@ def __init__(self): """ :param OrgNodeId: 机构节点ID,是机构节点全局唯一标识,长度限制:64个字符。如果为空默认读取机构根节点信息。 :type OrgNodeId: str - :param IncludeOrgNodeChildInfo: 是否读取其子节点信息。当读取层数为空或0时,默认仅读取当前机构节点信息。当读取层数为1时,读取本机构节点以及其第一层子节点信息。 + :param IncludeOrgNodeChildInfo: 是否读取其子节点信息。当其为空或false时,默认仅读取当前机构节点信息。当其为true时,读取本机构节点以及其第一层子节点信息。 :type IncludeOrgNodeChildInfo: bool """ self.OrgNodeId = None diff --git a/tencentcloud/emr/v20190103/errorcodes.py b/tencentcloud/emr/v20190103/errorcodes.py index 6eb3a4148..5461e601e 100644 --- a/tencentcloud/emr/v20190103/errorcodes.py +++ b/tencentcloud/emr/v20190103/errorcodes.py @@ -203,6 +203,9 @@ # 无效的SoftInfo。 INVALIDPARAMETER_INVALIDSOFTINFO = 'InvalidParameter.InvalidSoftInfo' +# 参数错误。 +INVALIDPARAMETER_INVALIDSOFTWARE = 'InvalidParameter.InvalidSoftWare' + # 软件名无效。 INVALIDPARAMETER_INVALIDSOFTWARENAME = 'InvalidParameter.InvalidSoftWareName' diff --git a/tencentcloud/es/v20180416/errorcodes.py b/tencentcloud/es/v20180416/errorcodes.py index 3fb12159b..b04b53abb 100644 --- a/tencentcloud/es/v20180416/errorcodes.py +++ b/tencentcloud/es/v20180416/errorcodes.py @@ -29,6 +29,9 @@ # 集群状态错误。 FAILEDOPERATION_ERRORCLUSTERSTATE = 'FailedOperation.ErrorClusterState' +# 集群索引没有副本存在。 +FAILEDOPERATION_ERRORCLUSTERSTATENOREPLICATION = 'FailedOperation.ErrorClusterStateNoReplication' + # 账户未绑定信用卡或paypal,无法支付。 FAILEDOPERATION_NOPAYMENT = 'FailedOperation.NoPayment' diff --git a/tencentcloud/mariadb/v20170312/errorcodes.py b/tencentcloud/mariadb/v20170312/errorcodes.py index e6ab6ae04..7d4a9cdc3 100644 --- a/tencentcloud/mariadb/v20170312/errorcodes.py +++ b/tencentcloud/mariadb/v20170312/errorcodes.py @@ -86,6 +86,9 @@ # 备份文件签名失败。 INTERNALERROR_COSSIGNURL = 'InternalError.CosSignUrl' +# 创建任务流程失败。 +INTERNALERROR_CREATEFLOWFAILED = 'InternalError.CreateFlowFailed' + # DB影响行数为0错误。 INTERNALERROR_DBROWSAFFECTEDERROR = 'InternalError.DBRowsAffectedError' diff --git a/tencentcloud/mariadb/v20170312/mariadb_client.py b/tencentcloud/mariadb/v20170312/mariadb_client.py index 32c0fd694..b8cc89c51 100644 --- a/tencentcloud/mariadb/v20170312/mariadb_client.py +++ b/tencentcloud/mariadb/v20170312/mariadb_client.py @@ -54,6 +54,34 @@ def AssociateSecurityGroups(self, request): raise TencentCloudSDKException(e.message, e.message) + def CancelDcnJob(self, request): + """取消DCN同步 + + :param request: Request instance for CancelDcnJob. + :type request: :class:`tencentcloud.mariadb.v20170312.models.CancelDcnJobRequest` + :rtype: :class:`tencentcloud.mariadb.v20170312.models.CancelDcnJobResponse` + + """ + try: + params = request._serialize() + body = self.call("CancelDcnJob", params) + response = json.loads(body) + if "Error" not in response["Response"]: + model = models.CancelDcnJobResponse() + model._deserialize(response["Response"]) + return model + else: + code = response["Response"]["Error"]["Code"] + message = response["Response"]["Error"]["Message"] + reqid = response["Response"]["RequestId"] + raise TencentCloudSDKException(code, message, reqid) + except Exception as e: + if isinstance(e, TencentCloudSDKException): + raise + else: + raise TencentCloudSDKException(e.message, e.message) + + def CloneAccount(self, request): """本接口(CloneAccount)用于克隆实例账户。 diff --git a/tencentcloud/mariadb/v20170312/models.py b/tencentcloud/mariadb/v20170312/models.py index fff763329..f92a7bd24 100644 --- a/tencentcloud/mariadb/v20170312/models.py +++ b/tencentcloud/mariadb/v20170312/models.py @@ -95,6 +95,51 @@ def _deserialize(self, params): self.RequestId = params.get("RequestId") +class CancelDcnJobRequest(AbstractModel): + """CancelDcnJob请求参数结构体 + + """ + + def __init__(self): + """ + :param InstanceId: 灾备实例ID + :type InstanceId: str + """ + self.InstanceId = None + + + def _deserialize(self, params): + self.InstanceId = params.get("InstanceId") + memeber_set = set(params.keys()) + for name, value in vars(self).items(): + if name in memeber_set: + memeber_set.remove(name) + if len(memeber_set) > 0: + warnings.warn("%s fileds are useless." % ",".join(memeber_set)) + + + +class CancelDcnJobResponse(AbstractModel): + """CancelDcnJob返回参数结构体 + + """ + + def __init__(self): + """ + :param FlowId: 流程ID + :type FlowId: int + :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + :type RequestId: str + """ + self.FlowId = None + self.RequestId = None + + + def _deserialize(self, params): + self.FlowId = params.get("FlowId") + self.RequestId = params.get("RequestId") + + class CloneAccountRequest(AbstractModel): """CloneAccount请求参数结构体 diff --git a/tencentcloud/scf/v20180416/errorcodes.py b/tencentcloud/scf/v20180416/errorcodes.py index 63d11d218..190722311 100644 --- a/tencentcloud/scf/v20180416/errorcodes.py +++ b/tencentcloud/scf/v20180416/errorcodes.py @@ -200,6 +200,9 @@ # Cls传入错误。 INVALIDPARAMETERVALUE_CLS = 'InvalidParameterValue.Cls' +# 修改Cls配置需要传入Role参数,请修正后重试。 +INVALIDPARAMETERVALUE_CLSROLE = 'InvalidParameterValue.ClsRole' + # Cmq传入错误。 INVALIDPARAMETERVALUE_CMQ = 'InvalidParameterValue.Cmq' diff --git a/tencentcloud/scf/v20180416/models.py b/tencentcloud/scf/v20180416/models.py index e7822372e..4caac28f8 100644 --- a/tencentcloud/scf/v20180416/models.py +++ b/tencentcloud/scf/v20180416/models.py @@ -109,7 +109,7 @@ def __init__(self): :type InvokeType: str :param Qualifier: 函数版本 :type Qualifier: str - :param Status: 事件状态 + :param Status: 事件状态,RUNNING 表示运行中, FINISHED 表示调用成功, ABORTED 表示调用终止, FAILED 表示调用失败 :type Status: str :param StartTime: 调用开始时间,格式: "%Y-%m-%d %H:%M:%S.%f" :type StartTime: str diff --git a/tencentcloud/ssa/v20180608/errorcodes.py b/tencentcloud/ssa/v20180608/errorcodes.py index 4a4c67178..ec2af7ba1 100644 --- a/tencentcloud/ssa/v20180608/errorcodes.py +++ b/tencentcloud/ssa/v20180608/errorcodes.py @@ -17,6 +17,9 @@ # CAM签名/鉴权错误。 AUTHFAILURE = 'AuthFailure' +# 云上资产、安全配置、合规风险配置、互联网攻击面测绘模块未授权。 +AUTHFAILURE_AUTHMODULEFAILED = 'AuthFailure.AuthModuleFailed' + # 操作失败。 FAILEDOPERATION = 'FailedOperation' diff --git a/tencentcloud/ssl/v20191205/models.py b/tencentcloud/ssl/v20191205/models.py index c31b2ebed..5d26c9ed4 100644 --- a/tencentcloud/ssl/v20191205/models.py +++ b/tencentcloud/ssl/v20191205/models.py @@ -1246,6 +1246,10 @@ def __init__(self): :type CertificateStatus: list of int non-negative :param Deployable: 是否可部署,可选值:1 = 可部署,0 = 不可部署。 :type Deployable: int + :param Upload: 是否筛选上传托管的 1筛选,0不筛选 + :type Upload: int + :param Renew: 是否筛选可续期证书 1筛选 0不筛选 + :type Renew: int """ self.Offset = None self.Limit = None @@ -1255,6 +1259,8 @@ def __init__(self): self.ExpirationSort = None self.CertificateStatus = None self.Deployable = None + self.Upload = None + self.Renew = None def _deserialize(self, params): @@ -1266,6 +1272,8 @@ def _deserialize(self, params): self.ExpirationSort = params.get("ExpirationSort") self.CertificateStatus = params.get("CertificateStatus") self.Deployable = params.get("Deployable") + self.Upload = params.get("Upload") + self.Renew = params.get("Renew") memeber_set = set(params.keys()) for name, value in vars(self).items(): if name in memeber_set: diff --git a/tencentcloud/tdmq/v20200217/errorcodes.py b/tencentcloud/tdmq/v20200217/errorcodes.py index 569e04da7..a5941b34a 100644 --- a/tencentcloud/tdmq/v20200217/errorcodes.py +++ b/tencentcloud/tdmq/v20200217/errorcodes.py @@ -20,6 +20,9 @@ # 操作失败。 FAILEDOPERATION = 'FailedOperation' +# 创建集群失败。 +FAILEDOPERATION_CREATECLUSTER = 'FailedOperation.CreateCluster' + # 环境创建失败。 FAILEDOPERATION_CREATEENVIRONMENT = 'FailedOperation.CreateEnvironment' @@ -35,6 +38,9 @@ # 主题创建失败。 FAILEDOPERATION_CREATETOPIC = 'FailedOperation.CreateTopic' +# 删除集群失败。 +FAILEDOPERATION_DELETECLUSTER = 'FailedOperation.DeleteCluster' + # 环境删除失败。 FAILEDOPERATION_DELETEENVIRONMENTS = 'FailedOperation.DeleteEnvironments' @@ -53,9 +59,15 @@ # 获取主题分区数失败。 FAILEDOPERATION_GETTOPICPARTITIONSFAILED = 'FailedOperation.GetTopicPartitionsFailed' +# 必须先清除关联命名空间才能继续操作。 +FAILEDOPERATION_NAMESPACEINUSE = 'FailedOperation.NamespaceInUse' + # 消息回溯设置失败。 FAILEDOPERATION_RESETMSGSUBOFFSETBYTIMESTAMPFAILED = 'FailedOperation.ResetMsgSubOffsetByTimestampFailed' +# 必须先清除关联角色数据才能继续操作。 +FAILEDOPERATION_ROLEINUSE = 'FailedOperation.RoleInUse' + # 发送消息失败。 FAILEDOPERATION_SENDMSGFAILED = 'FailedOperation.SendMsgFailed' @@ -65,6 +77,9 @@ # 主题更新失败。 FAILEDOPERATION_UPDATETOPIC = 'FailedOperation.UpdateTopic' +# 必须先清除关联VPC路由数据才能继续操作。 +FAILEDOPERATION_VPCINUSE = 'FailedOperation.VpcInUse' + # 获取属性失败。 INTERNALERROR_GETATTRIBUTESFAILED = 'InternalError.GetAttributesFailed' @@ -80,6 +95,9 @@ # 没有获取到正确的 token。 INVALIDPARAMETER_TOKENNOTFOUND = 'InvalidParameter.TokenNotFound' +# 参数取值错误。 +INVALIDPARAMETERVALUE = 'InvalidParameterValue' + # 参数值不在允许范围内。 INVALIDPARAMETERVALUE_INVALIDPARAMS = 'InvalidParameterValue.InvalidParams' @@ -89,6 +107,9 @@ # 上传的topic name错误。 INVALIDPARAMETERVALUE_TOPICNOTFOUND = 'InvalidParameterValue.TopicNotFound' +# 实例下集群数量超过限制。 +LIMITEXCEEDED_CLUSTERS = 'LimitExceeded.Clusters' + # 实例下环境数量超过限制。 LIMITEXCEEDED_ENVIRONMENTS = 'LimitExceeded.Environments' @@ -101,21 +122,24 @@ # 必要参数没有传递。 MISSINGPARAMETER_NEEDMOREPARAMS = 'MissingParameter.NeedMoreParams' +# 订阅仍在消费中。 +OPERATIONDENIED_CONSUMERRUNNING = 'OperationDenied.ConsumerRunning' + # 默认环境不允许操作。 OPERATIONDENIED_DEFAULTENVIRONMENT = 'OperationDenied.DefaultEnvironment' -# 不允许创建以-dlq、-retry结尾的主题,-dql为死信队列,-retry为重试队列。 -OPERATIONDENIED_DLQORRETRYTOPIC = 'OperationDenied.DlqOrRetryTopic' +# 集群已存在。 +RESOURCEINUSE_CLUSTER = 'ResourceInUse.Cluster' # 重名,环境已存在。 RESOURCEINUSE_ENVIRONMENT = 'ResourceInUse.Environment' +# 重名,命名空间已存在。 +RESOURCEINUSE_NAMESPACE = 'ResourceInUse.Namespace' + # 重名,订阅关系已存在。 RESOURCEINUSE_SUBSCRIPTION = 'ResourceInUse.Subscription' -# 重名,主题已存在。 -RESOURCEINUSE_TOPIC = 'ResourceInUse.Topic' - # 服务的集群不存在。 RESOURCENOTFOUND_BROKERCLUSTER = 'ResourceNotFound.BrokerCluster' diff --git a/tencentcloud/tdmq/v20200217/models.py b/tencentcloud/tdmq/v20200217/models.py index 42b79ebdb..be9bbac3f 100644 --- a/tencentcloud/tdmq/v20200217/models.py +++ b/tencentcloud/tdmq/v20200217/models.py @@ -1298,8 +1298,7 @@ def __init__(self): 1 :全局顺序消息; 2 :局部顺序消息; 3 :重试队列; -4 :死信队列; -5 :事务消息。 +4 :死信队列。 :type TopicType: int :param Remark: 备注,128字符以内。 :type Remark: str diff --git a/tencentcloud/tke/v20180525/errorcodes.py b/tencentcloud/tke/v20180525/errorcodes.py index 0b84d9cee..96ec2ace7 100644 --- a/tencentcloud/tke/v20180525/errorcodes.py +++ b/tencentcloud/tke/v20180525/errorcodes.py @@ -233,6 +233,9 @@ # 参数错误。 INVALIDPARAMETER_PARAM = 'InvalidParameter.Param' +# Prometheus未关联本集群。 +INVALIDPARAMETER_PROMCLUSTERNOTFOUND = 'InvalidParameter.PromClusterNotFound' + # Prometheus实例不存在。 INVALIDPARAMETER_PROMINSTANCENOTFOUND = 'InvalidParameter.PromInstanceNotFound' diff --git a/tencentcloud/trtc/v20190722/trtc_client.py b/tencentcloud/trtc/v20190722/trtc_client.py index 7652f7b90..b4bf7974c 100644 --- a/tencentcloud/trtc/v20190722/trtc_client.py +++ b/tencentcloud/trtc/v20190722/trtc_client.py @@ -27,7 +27,7 @@ class TrtcClient(AbstractClient): def CreatePicture(self, request): - """此接口已废弃,调用将报错。如需使用相关功能请参见 [控制台指南 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 。 + """如果您需要在 [云端混流转码](https://cloud.tencent.com/document/product/647/16827) 时频繁新增自定义背景图或水印,可通过此接口上传新的图片素材。无需频繁新增图片的场景,建议直接在 [控制台 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 中操作。 :param request: Request instance for CreatePicture. :type request: :class:`tencentcloud.trtc.v20190722.models.CreatePictureRequest` @@ -83,7 +83,7 @@ def CreateTroubleInfo(self, request): def DeletePicture(self, request): - """此接口已废弃,调用将报错。如需使用相关功能请参见 [控制台指南 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 。 + """如果您需要在 [云端混流转码](https://cloud.tencent.com/document/product/647/16827) 时频繁删除自定义背景图或水印,可通过此接口删除已上传的图片。无需频繁删除图片的场景,建议直接在 [控制台 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 中操作。 :param request: Request instance for DeletePicture. :type request: :class:`tencentcloud.trtc.v20190722.models.DeletePictureRequest` @@ -224,7 +224,7 @@ def DescribeHistoryScale(self, request): def DescribePicture(self, request): - """此接口已废弃,调用将报错。如需使用相关功能请参见 [控制台指南 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 。 + """如果您需要在 [云端混流转码](https://cloud.tencent.com/document/product/647/16827) 时频繁查找自定义背景图或水印信息,可通过此接口查找已上传的图片信息。无需频繁查找图片信息的场景,建议直接在 [控制台 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 中查看。 :param request: Request instance for DescribePicture. :type request: :class:`tencentcloud.trtc.v20190722.models.DescribePictureRequest` @@ -547,7 +547,7 @@ def DismissRoomByStrRoomId(self, request): def ModifyPicture(self, request): - """此接口已废弃,调用将报错。如需使用相关功能请参见 [控制台指南 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 。 + """如果您需要在 [云端混流转码](https://cloud.tencent.com/document/product/647/16827) 时频繁修改自定义背景图或水印素材,可通过此接口修改已上传的图片。无需频繁修改图片素材的场景,建议直接在 [控制台 > 应用管理 > 素材管理](https://cloud.tencent.com/document/product/647/50769) 中操作。 :param request: Request instance for ModifyPicture. :type request: :class:`tencentcloud.trtc.v20190722.models.ModifyPictureRequest` diff --git a/tencentcloud/tsf/v20180326/errorcodes.py b/tencentcloud/tsf/v20180326/errorcodes.py index ea78883c8..d9c4a22ea 100644 --- a/tencentcloud/tsf/v20180326/errorcodes.py +++ b/tencentcloud/tsf/v20180326/errorcodes.py @@ -134,6 +134,9 @@ # TSF权限模块异常,请联系系统管理员。。 FAILEDOPERATION_TSFPRIVILEGEERROR = 'FailedOperation.TsfPrivilegeError' +# 应用操作请求MASTER FEIGN失败。 +INTERNALERROR_APPLICATIONMASTERFEIGNERROR = 'InternalError.ApplicationMasterFeignError' + # 应用操作请求MASTER 操作失败。 INTERNALERROR_APPLICATIONMASTERNUKNOWNERROR = 'InternalError.ApplicationMasterNuknownError' @@ -152,6 +155,9 @@ # 集群通用错误。 INTERNALERROR_CLUSTERCOMMONERROR = 'InternalError.ClusterCommonError' +# 虚拟机集群请求MASTER FEIGN失败。 +INTERNALERROR_CLUSTERMASTERFEIGNERROR = 'InternalError.ClusterMasterFeignError' + # 无法找到部署组,或相应集群/命名空间/应用的权限不足。 INTERNALERROR_CLUSTERNOTEXISTORPRIVILEGEERROR = 'InternalError.ClusterNotExistOrPrivilegeError' diff --git a/tencentcloud/vm/v20201229/models.py b/tencentcloud/vm/v20201229/models.py index 87e99fe01..3408e7ee5 100644 --- a/tencentcloud/vm/v20201229/models.py +++ b/tencentcloud/vm/v20201229/models.py @@ -323,7 +323,7 @@ class CancelTaskRequest(AbstractModel): def __init__(self): """ - :param TaskId: 任务ID + :param TaskId: 该字段表示创建视频审核任务后返回的任务ID(在Results参数中),用于标识需要取消的审核任务。 :type TaskId: str """ self.TaskId = None @@ -364,17 +364,17 @@ class CreateVideoModerationTaskRequest(AbstractModel): def __init__(self): """ - :param Type: 任务类型:可选VIDEO(点播视频),LIVE_VIDEO(直播视频) + :param Type: 该参数用于传入审核任务的任务类型,取值:**VIDEO**(点播视频),**LIVE_VIDEO**(直播视频)。 :type Type: str - :param Tasks: 输入的任务信息,最多可以同时创建10个任务 + :param Tasks: 该字段表示输入的视频审核任务信息,具体输入内容请参见TaskInput数据结构的详细描述。
    备注:最多同时可创建**10个任务**。 :type Tasks: list of TaskInput - :param BizType: 业务类型, 定义 模版策略,输出存储配置。默认为default,客户可以在视频审核控制台创建自己的 BizType + :param BizType: 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
    备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。 :type BizType: str - :param Seed: (可选)回调签名key,具体可以查看回调签名示例 + :param Seed: 可选参数,该字段表示回调签名的key信息,用于保证数据的安全性。 签名方法为在返回的HTTP头部添加 X-Signature 的字段,值为: seed + body 的 SHA256 编码和Hex字符串,在收到回调数据后,可以根据返回的body,用 **sha256(seed + body)**, 计算出 `X-Signature` 进行验证。
    具体使用实例可参考 [回调签名示例](https://cloud.tencent.com/document/product/1265/51885)。 :type Seed: str - :param CallbackUrl: 接收审核信息回调地址,如果设置,则审核过程中产生的违规音频片段和画面截帧发送此接口 + :param CallbackUrl: 可选参数,该字段表示接受审核信息回调的地址,格式为URL链接默认格式。配置成功后,审核过程中产生的违规音视频片段将通过此接口发送。回调返回内容格式请参考 [回调签名示例](https://cloud.tencent.com/document/product/1265/51879#.E7.A4.BA.E4.BE.8B2-.E5.9B.9E.E8.B0.83.E7.AD.BE.E5.90.8D.E7.A4.BA.E4.BE.8B)
    备注:音频默认截取时长为**15秒**,视频截帧默认为**5秒**截取一张图片;若用户自行配置截取间隔,则按照用户配置返回相应片段。 :type CallbackUrl: str - :param Priority: 审核排队优先级。当您有多个视频审核任务排队时,可以根据这个参数控制排队优先级。用于处理插队等逻辑。默认该参数为0 + :param Priority: 可选参数,该参数用于传入审核任务的优先级。当您有多个视频审核任务排队时,可以根据这个参数控制排队优先级,用于处理插队等逻辑;该参数**默认值为0**。 :type Priority: int """ self.Type = None @@ -413,7 +413,7 @@ class CreateVideoModerationTaskResponse(AbstractModel): def __init__(self): """ - :param Results: 任务创建结果 + :param Results: 该字段用于返回任务创建的结果,具体输出内容请参见TaskResult数据结构的详细描述。 注意:此字段可能返回 null,表示取不到有效值。 :type Results: list of TaskResult :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -440,9 +440,10 @@ class DescribeTaskDetailRequest(AbstractModel): def __init__(self): """ - :param TaskId: 任务ID,创建任务后返回的TaskId字段 + :param TaskId: 该字段表示创建视频审核任务后返回的任务ID(在Results参数中),用于标识需要查询任务详情的审核任务。 +
    备注:查询接口单次最大查询量为**20条每次**。 :type TaskId: str - :param ShowAllSegments: 是否展示所有分片,默认只展示命中规则的分片 + :param ShowAllSegments: 该布尔字段表示是否展示全部的视频片段,取值:True(展示全部的视频分片)、False(只展示命中审核规则的视频分片);默认值为False。 :type ShowAllSegments: bool """ self.TaskId = None @@ -468,67 +469,55 @@ class DescribeTaskDetailResponse(AbstractModel): def __init__(self): """ - :param TaskId: 任务Id + :param TaskId: 该字段用于返回创建视频审核任务后返回的任务ID(在Results参数中),用于标识需要查询任务详情的审核任务。 注意:此字段可能返回 null,表示取不到有效值。 :type TaskId: str - :param DataId: 审核时传入的数据Id + :param DataId: 该字段用于返回调用视频审核接口时传入的数据ID参数,方便数据的辨别和管理。 注意:此字段可能返回 null,表示取不到有效值。 :type DataId: str - :param BizType: 业务类型 + :param BizType: 该字段用于返回调用视频审核接口时传入的BizType参数,方便数据的辨别和管理。 注意:此字段可能返回 null,表示取不到有效值。 :type BizType: str - :param Name: 任务名称 + :param Name: 该字段用于返回调用视频审核接口时传入的TaskInput参数中的任务名称,方便任务的识别与管理。 注意:此字段可能返回 null,表示取不到有效值。 :type Name: str - :param Status: 状态,可选值: -FINISH 已完成 -PENDING 等待中 -RUNNING 进行中 -ERROR 出错 -CANCELLED 已取消 + :param Status: 该字段用于返回所查询内容的任务状态。 +
    取值:**FINISH**(任务已完成)、**PENDING** (任务等待中)、**RUNNING** (任务进行中)、**ERROR** (任务出错)、**CANCELLED** (任务已取消)。 注意:此字段可能返回 null,表示取不到有效值。 :type Status: str - :param Type: 类型 + :param Type: 该字段用于返回调用视频审核接口时输入的视频审核类型,取值为:**VIDEO**(点播音频)和**LIVE_VIDEO**(直播音频),默认值为VIDEO。 注意:此字段可能返回 null,表示取不到有效值。 :type Type: str - :param Suggestion: 审核建议 -可选: -Pass 通过 -Reveiw 建议复审 -Block 确认违规 + :param Suggestion: 该字段用于返回基于恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:**Block**:建议屏蔽,**Review** :建议人工复审,**Pass**:建议通过 注意:此字段可能返回 null,表示取不到有效值。 :type Suggestion: str - :param Labels: 审核结果 + :param Labels: 该字段用于返回检测结果所对应的恶意标签。
    返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。 注意:此字段可能返回 null,表示取不到有效值。 :type Labels: list of TaskLabel - :param MediaInfo: 媒体解码信息 + :param MediaInfo: 该字段用于返回输入媒体文件的详细信息,包括编解码格式、分片时长等信息。详细内容敬请参考MediaInfo数据结构的描述。 注意:此字段可能返回 null,表示取不到有效值。 :type MediaInfo: :class:`tencentcloud.vm.v20201229.models.MediaInfo` - :param InputInfo: 任务信息 + :param InputInfo: 该字段用于返回审核服务的媒体内容信息,主要包括传入文件类型和访问地址。 注意:此字段可能返回 null,表示取不到有效值。 :type InputInfo: :class:`tencentcloud.vm.v20201229.models.InputInfo` - :param CreatedAt: 创建时间,格式为 ISO 8601 + :param CreatedAt: 该字段用于返回被查询任务创建的时间,格式采用 ISO 8601标准。 注意:此字段可能返回 null,表示取不到有效值。 :type CreatedAt: str - :param UpdatedAt: 更新时间,格式为 ISO 8601 + :param UpdatedAt: 该字段用于返回被查询任务最后更新时间,格式采用 ISO 8601标准。 注意:此字段可能返回 null,表示取不到有效值。 :type UpdatedAt: str - :param ImageSegments: 视频中截帧审核的结果。 -数据有效期为24小时,如需要储存更长时间请在已配置的COS储存桶中设置。 + :param ImageSegments: 该字段用于返回视频中截帧审核的结果,详细返回内容敬请参考ImageSegments数据结构的描述。
    备注:数据有效期为24小时,如需要延长存储时间,请在已配置的COS储存桶中设置。 注意:此字段可能返回 null,表示取不到有效值。 :type ImageSegments: list of ImageSegments - :param AudioSegments: 视频中音频审核的结果。 -数据有效期为24小时,如需要储存更长时间请在已配置的COS储存桶中设置。 + :param AudioSegments: 该字段用于返回视频中音频审核的结果,详细返回内容敬请参考AudioSegments数据结构的描述。
    备注:数据有效期为24小时,如需要延长存储时间,请在已配置的COS储存桶中设置。 注意:此字段可能返回 null,表示取不到有效值。 :type AudioSegments: list of AudioSegments - :param ErrorType: 如果返回的状态为ERROR,该字段会标记错误类型。 -可选值:: -DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频) -URL_ERROR:下载地址验证失败。 -TIMEOUT_ERROR:处理超时。 + :param ErrorType: 当任务状态为Error时,返回对应错误的类型,取值:**DECODE_ERROR**: 解码失败。(输入资源中可能包含无法解码的视频) +**URL_ERROR**:下载地址验证失败。 +**TIMEOUT_ERROR**:处理超时。任务状态非Error时默认返回为空。 注意:此字段可能返回 null,表示取不到有效值。 :type ErrorType: str - :param ErrorDescription: 审核任务错误日志。当Error不为空时,会展示该字段 + :param ErrorDescription: 当任务状态为Error时,该字段用于返回对应错误的详细描述,任务状态非Error时默认返回为空。 注意:此字段可能返回 null,表示取不到有效值。 :type ErrorDescription: str :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -599,15 +588,15 @@ class DescribeTasksRequest(AbstractModel): def __init__(self): """ - :param Limit: 每页展示多少条。(默认展示10条) + :param Limit: 该参数表示任务列表每页展示的任务条数,**默认值为10**(每页展示10条任务)。 :type Limit: int - :param Filter: 过滤参数 + :param Filter: 该参数表示任务筛选器的输入参数,可根据业务类型、审核文件类型、处理建议及任务状态筛选想要查看的审核任务,具体参数内容请参见TaskFilter数据结构的详细描述。 :type Filter: :class:`tencentcloud.vm.v20201229.models.TaskFilter` - :param PageToken: 翻页token,在向前或向后翻页时需要 + :param PageToken: 该参数表示翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。 :type PageToken: str - :param StartTime: 开始时间。默认是最近3天。 + :param StartTime: 该参数表示任务列表的开始时间,格式为ISO8601标准的时间戳。**默认值为最近3天**,若传入该参数,则在这一时间到EndTime之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。 :type StartTime: str - :param EndTime: 结束时间。默认为空 + :param EndTime: 该参数表示任务列表的结束时间,格式为ISO8601标准的时间戳。**默认值为空**,若传入该参数,则在这StartTime到这一时间之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。 :type EndTime: str """ self.Limit = None @@ -641,13 +630,13 @@ class DescribeTasksResponse(AbstractModel): def __init__(self): """ - :param Total: 任务总量,为 int 字符串 + :param Total: 该字段用于返回当前查询的任务总量,格式为int字符串。 注意:此字段可能返回 null,表示取不到有效值。 :type Total: str - :param Data: 当前页数据 + :param Data: 该字段用于返回当前页的任务详细数据,具体输出内容请参见TaskData数据结构的详细描述。 注意:此字段可能返回 null,表示取不到有效值。 :type Data: list of TaskData - :param PageToken: 翻页Token,当已经到最后一页时,该字段为空 + :param PageToken: 该字段用于返回翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。 注意:此字段可能返回 null,表示取不到有效值。 :type PageToken: str :param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/tencentcloud/vm/v20201229/vm_client.py b/tencentcloud/vm/v20201229/vm_client.py index d2d0f0c6e..9a42de4fe 100644 --- a/tencentcloud/vm/v20201229/vm_client.py +++ b/tencentcloud/vm/v20201229/vm_client.py @@ -27,7 +27,9 @@ class VmClient(AbstractClient): def CancelTask(self, request): - """取消任务 + """可使用该接口取消审核任务,成功取消后,该接口返回已取消任务的TaskId。
    + + 默认接口请求频率限制:**20次/秒**。 :param request: Request instance for CancelTask. :type request: :class:`tencentcloud.vm.v20201229.models.CancelTaskRequest` @@ -55,7 +57,44 @@ def CancelTask(self, request): def CreateVideoModerationTask(self, request): - """通过URL或存储桶创建审核任务 + """本接口(Video Moderation System,VM)用于提交视频文件或视频流进行智能审核任务。使用前请您使用腾讯云主账号登录控制台[开通视频内容安全服务](https://console.cloud.tencent.com/cms/video/package)并调整好对应的业务配置。
    + ### 功能使用说明: + + - 前往“[内容安全控制台-视频内容安全](https://console.cloud.tencent.com/cms/video/package)”开启使用视频内容安全服务,首次开通服务的用户可免费领用试用套餐包,包含600分钟的处理量(换算1s每帧截图,赠送**36000张图**、**600分钟的音频**处理量),有效期为1个月。 + + - 该接口为收费接口,计费方式敬请参见[腾讯云视频内容安全定价](https://cloud.tencent.com/product/vm/pricing)。 + + - 默认接口请求频率限制:**20次/秒**,对于异步审核任务(点播视频),超出频率限制的请求会自动排入待审核队列,对于同步审核任务(直播视频),超出频率限制将会报错。 + - 默认并发审核路数限制:10路,异步审核任务(点播视频)数量超过并发审核路数时,将会进入排队;同步审核任务(直播视频)超过并发审核路数,接口会返回错误。 + + + ### 接口功能说明: + + - 支持对视频文件或视频流进行自动检测,从 OCR文本识别、物体检测(实体、广告台标、二维码等)、图像识别及音频审核四个维度,通过深度学习技术识别视频中的违规内容; + - 支持设置回调地址 Callback 获取检测结果,或通过接口(查看任务详情)主动轮询获取检测结果详情;对于正常审核中的视频任务,如含有违规内容,则截帧图片最长会在**3s**内回调,音频片段会在用户配置的**切片时长 + 2s**内回调;对于在队列中的待审核任务,回调时间为正常审核回调时间+等待时间; + - 支持通过接口(查看审核任务列表)查询任务队列,用户可根据多种业务信息(业务类型、审核结果、任务状态等)筛选审核任务列表; + - 支持识别多种违规场景,包括:低俗、谩骂、色情、广告等场景; + - 支持根据不同的业务场景配置自定义的审核策略; + - 支持用户自定义配置黑白词库及图片库,打击自定义违规内容(目前仅支持黑名单配置); + - 支持用户自定义配置审核任务优先级,当有多个任务排队时,可根据用户配置自动调整任务优先级; + - 支持批量提交检测任务,**最多可同时创建10个任务**; + + ### 视频文件调用说明: + + - 视频文件大小支持:**文件 < 3GB** + - 视频文件分辨率支持:**最佳分辨率为1920x1080 (1080p)**,如果视频文件小于300MB,则分辨率可以大于1080p,更大视频可以调用[云转码服务](https://cloud.tencent.com/product/mps/details)转码后再送审; + - 视频文件支持格式:flv、mkv 、mp4 、rmvb 、avi 、wmv、3gp、ts、mov、rm、mpeg、wmf等。 + - 视频文件支持的访问方式:链接地址(支持HTTP/HTTPS)、腾讯云COS存储; + - 若传入视频文件的访问链接,则需要注意视频**头文件的读取时间限制为3秒**,为保障被检测视频的稳定性和可靠性,建议您使用腾讯云COS存储或者CDN缓存等; + - 支持用户配置是否需要开启音频审核,若不开启则将仅对视频文件图像内容进行审核。 + + ### 视频流调用说明: + + - 视频流时长支持:**5小时以内** + - 视频流分辨率支持:支持**1920x1080 (1080p)**,更高分辨率视频可以调用[直播云转码服务](https://cloud.tencent.com/document/product/267/39889)转码后再送审; + - 视频流支持格式:rmtp,flv 等主流视频流编码格式。 + - 视频文件支持的传输协议:HTTP/HTTPS/RTMP; + - 支持用户配置是否需要开启音频审核,若不开启则将仅对视频流图像内容进行审核。 :param request: Request instance for CreateVideoModerationTask. :type request: :class:`tencentcloud.vm.v20201229.models.CreateVideoModerationTaskRequest` @@ -83,7 +122,9 @@ def CreateVideoModerationTask(self, request): def DescribeTaskDetail(self, request): - """查看任务详情DescribeTaskDetail + """通过查看任务详情 DescribeTaskDetail 接口,可主动轮询获取检测结果详情。
    + + 默认接口请求频率限制:**200次/秒**。 :param request: Request instance for DescribeTaskDetail. :type request: :class:`tencentcloud.vm.v20201229.models.DescribeTaskDetailRequest` @@ -111,7 +152,9 @@ def DescribeTaskDetail(self, request): def DescribeTasks(self, request): - """查看审核任务列表 + """通过查看审核任务列表接口,可查询任务队列;您可根据多种业务信息(业务类型、审核结果、任务状态等)筛选审核任务列表。
    + + 默认接口请求频率限制:**20次/秒**。 :param request: Request instance for DescribeTasks. :type request: :class:`tencentcloud.vm.v20201229.models.DescribeTasksRequest`