From e0add8afe96643f29f26d0bb9bff5b87f3514cc6 Mon Sep 17 00:00:00 2001 From: tencentcloudapi Date: Mon, 27 Jan 2025 04:11:03 +0800 Subject: [PATCH] release 3.0.1260.1 --- CHANGELOG.md | 18 +++ SERVICE_CHANGELOG.md | 114 +++++-------------- products.md | 6 +- pyproject.toml | 4 +- tccli/__init__.py | 2 +- tccli/services/cfw/cfw_client.py | 53 --------- tccli/services/cfw/v20190904/api.json | 43 ------- tccli/services/cfw/v20190904/examples.json | 8 -- tccli/services/lighthouse/v20200324/api.json | 6 +- tccli/services/teo/v20220901/api.json | 12 +- 10 files changed, 60 insertions(+), 206 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c4a97779a..31f39172dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +# Release 3.0.1260.1 + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 75 次发布 + +发布时间:2025-01-27 01:11:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* ModifyAllVPCSwitchStatus + + + # Release 3.0.1259.1 ## 云联络中心(ccc) 版本:2020-02-10 diff --git a/SERVICE_CHANGELOG.md b/SERVICE_CHANGELOG.md index c2f39b0e7c..d4d27c5885 100644 --- a/SERVICE_CHANGELOG.md +++ b/SERVICE_CHANGELOG.md @@ -1,90 +1,18 @@ # 本版本更新包含以下内容: -## 云联络中心(ccc) 版本:2020-02-10 - -### 第 87 次发布 - -发布时间:2025-01-24 01:09:27 - -本次发布包含了以下内容: - -改善已有的文档。 - -新增接口: - -* [DescribeAICallExtractResult](https://cloud.tencent.com/document/api/679/115941) - -修改接口: - -* [CreateAICall](https://cloud.tencent.com/document/api/679/111211) - - * 新增入参:WelcomeMessagePriority, ExtractConfig - - -新增数据结构: - -* [AICallExtractConfigElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractConfigElement) -* [AICallExtractResultElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultElement) -* [AICallExtractResultInfo](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultInfo) - - +## 云防火墙(cfw) 版本:2019-09-04 -## 文字识别(ocr) 版本:2018-11-19 +### 第 75 次发布 -### 第 173 次发布 - -发布时间:2025-01-23 14:47:29 +发布时间:2025-01-27 01:11:03 本次发布包含了以下内容: 改善已有的文档。 -新增接口: - -* [QuestionOCR](https://cloud.tencent.com/document/api/866/115931) -* [QuestionSplitOCR](https://cloud.tencent.com/document/api/866/115930) -* [RecognizeFormulaOCR](https://cloud.tencent.com/document/api/866/115929) - **删除接口**: -* RecognizeGeneralCardWarn - -新增数据结构: - -* [Element](https://cloud.tencent.com/document/api/866/33527#Element) -* [QuestionInfo](https://cloud.tencent.com/document/api/866/33527#QuestionInfo) -* [ResultList](https://cloud.tencent.com/document/api/866/33527#ResultList) -* [TextFormulaInfo](https://cloud.tencent.com/document/api/866/33527#TextFormulaInfo) - -**删除数据结构**: - -* GeneralCardWarnInfo - - - -## 邮件推送(ses) 版本:2020-10-02 - -### 第 25 次发布 - -发布时间:2025-01-24 01:23:22 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改接口: - -* [CreateReceiverDetail](https://cloud.tencent.com/document/api/1288/68359) - - * 新增出参:TotalCount, ValidCount, TooLongCount, EmptyEmailCount, RepeatCount - - -修改数据结构: - -* [EmailSender](https://cloud.tencent.com/document/api/1288/51053#EmailSender) - - * 新增成员:SmtpPwdType - +* ModifyAllVPCSwitchStatus @@ -16944,7 +16872,7 @@ 新增接口: -* [[DescribeAICallExtractResult](https://cloud.tencent.com/document/api/679/115941)](https://cloud.tencent.com/document/api/#/#) +* [DescribeAICallExtractResult](https://cloud.tencent.com/document/api/679/115941) 修改接口: @@ -16955,9 +16883,9 @@ 新增数据结构: -* [[AICallExtractConfigElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractConfigElement)](https://cloud.tencent.com/document/api/679/47715#[AICallExtractConfigElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractConfigElement)) -* [[AICallExtractResultElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultElement)](https://cloud.tencent.com/document/api/679/47715#[AICallExtractResultElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultElement)) -* [[AICallExtractResultInfo](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultInfo)](https://cloud.tencent.com/document/api/679/47715#[AICallExtractResultInfo](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultInfo)) +* [AICallExtractConfigElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractConfigElement) +* [AICallExtractResultElement](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultElement) +* [AICallExtractResultInfo](https://cloud.tencent.com/document/api/679/47715#AICallExtractResultInfo) ### 第 86 次发布 @@ -27914,6 +27842,18 @@ ## 云防火墙(cfw) 版本:2019-09-04 +### 第 75 次发布 + +发布时间:2025-01-27 01:11:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* ModifyAllVPCSwitchStatus + ### 第 74 次发布 发布时间:2024-11-06 01:18:58 @@ -113873,9 +113813,9 @@ 新增接口: -* [[QuestionOCR](https://cloud.tencent.com/document/api/866/115931)](https://cloud.tencent.com/document/api/#/#) -* [[QuestionSplitOCR](https://cloud.tencent.com/document/api/866/115930)](https://cloud.tencent.com/document/api/#/#) -* [[RecognizeFormulaOCR](https://cloud.tencent.com/document/api/866/115929)](https://cloud.tencent.com/document/api/#/#) +* [QuestionOCR](https://cloud.tencent.com/document/api/866/115931) +* [QuestionSplitOCR](https://cloud.tencent.com/document/api/866/115930) +* [RecognizeFormulaOCR](https://cloud.tencent.com/document/api/866/115929) **删除接口**: @@ -113883,10 +113823,10 @@ 新增数据结构: -* [[Element](https://cloud.tencent.com/document/api/866/33527#Element)](https://cloud.tencent.com/document/api/866/33527#[Element](https://cloud.tencent.com/document/api/866/33527#Element)) -* [[QuestionInfo](https://cloud.tencent.com/document/api/866/33527#QuestionInfo)](https://cloud.tencent.com/document/api/866/33527#[QuestionInfo](https://cloud.tencent.com/document/api/866/33527#QuestionInfo)) -* [[ResultList](https://cloud.tencent.com/document/api/866/33527#ResultList)](https://cloud.tencent.com/document/api/866/33527#[ResultList](https://cloud.tencent.com/document/api/866/33527#ResultList)) -* [[TextFormulaInfo](https://cloud.tencent.com/document/api/866/33527#TextFormulaInfo)](https://cloud.tencent.com/document/api/866/33527#[TextFormulaInfo](https://cloud.tencent.com/document/api/866/33527#TextFormulaInfo)) +* [Element](https://cloud.tencent.com/document/api/866/33527#Element) +* [QuestionInfo](https://cloud.tencent.com/document/api/866/33527#QuestionInfo) +* [ResultList](https://cloud.tencent.com/document/api/866/33527#ResultList) +* [TextFormulaInfo](https://cloud.tencent.com/document/api/866/33527#TextFormulaInfo) **删除数据结构**: diff --git a/products.md b/products.md index 698829c130..6c296b0abf 100644 --- a/products.md +++ b/products.md @@ -53,7 +53,7 @@ | cdz | [专属可用区](https://cloud.tencent.com/document/product/1629) | 2024-11-14 01:17:55 | | cfg | [混沌演练平台](https://cloud.tencent.com/document/product/1500) | 2025-01-22 01:10:37 | | cfs | [文件存储](https://cloud.tencent.com/document/product/582) | 2025-01-20 01:10:16 | -| cfw | [云防火墙](https://cloud.tencent.com/document/product/1132) | 2025-01-13 01:10:41 | +| cfw | [云防火墙](https://cloud.tencent.com/document/product/1132) | 2025-01-27 01:11:03 | | chdfs | [云 HDFS](https://cloud.tencent.com/document/product/1105) | 2024-12-27 10:55:07 | | ciam | [账号风控平台](https://cloud.tencent.com/document/product/1441) | 2024-10-28 01:19:38 | | cii | [智能保险助手](https://cloud.tencent.com/document/product/1368) | 2023-05-18 01:12:07 | @@ -141,7 +141,7 @@ | keewidb | [云数据库 KeeWiDB](https://cloud.tencent.com/document/product/1520) | 2025-01-09 01:20:47 | | kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2024-11-07 01:44:48 | | lcic | [实时互动-教育版](https://cloud.tencent.com/document/product/1639) | 2025-01-21 01:14:38 | -| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2025-01-20 01:19:11 | +| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2025-01-27 01:21:56 | | live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2025-01-14 01:19:30 | | lke | [大模型知识引擎](https://cloud.tencent.com/document/product/1759) | 2025-01-22 01:20:33 | | lkeap | [知识引擎原子能力](https://cloud.tencent.com/document/product/1772) | 2025-01-16 01:20:20 | @@ -217,7 +217,7 @@ | tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2025-01-22 01:26:02 | | tds | [设备安全](https://cloud.tencent.com/document/product/1628) | 2024-11-14 02:08:25 | | tem | [弹性微服务](https://cloud.tencent.com/document/product/1371) | 2024-12-31 01:29:59 | -| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2025-01-21 20:17:17 | +| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2025-01-24 21:27:12 | | thpc | [高性能计算平台](https://cloud.tencent.com/document/product/1527) | 2025-01-01 01:30:04 | | tia | [智能钛机器学习](https://cloud.tencent.com/document/product/851) | 2021-10-21 11:12:52 | | tic | [资源编排 TIC](https://cloud.tencent.com/document/product/1213) | 2023-08-17 05:26:08 | diff --git a/pyproject.toml b/pyproject.toml index 90c301a5bc..a0a9eb855b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ exclude = ["tccli/examples"] [project] name = "tccli" -version = "3.0.1259.1" +version = "3.0.1260.1" authors = [ { name="tencentcloudapi", email="tencentcloudapi@tencent.com" }, ] @@ -24,7 +24,7 @@ classifiers = [ dependencies = [ "jmespath==0.10.0", "six==1.16.0", - "tencentcloud-sdk-python>=3.0.1259", + "tencentcloud-sdk-python>=3.0.1260", ] [project.urls] diff --git a/tccli/__init__.py b/tccli/__init__.py index 18e92ffa41..e8ad09b78d 100644 --- a/tccli/__init__.py +++ b/tccli/__init__.py @@ -1 +1 @@ -__version__ = '3.0.1259.1' +__version__ = '3.0.1260.1' diff --git a/tccli/services/cfw/cfw_client.py b/tccli/services/cfw/cfw_client.py index d835ece27b..4feef1421c 100644 --- a/tccli/services/cfw/cfw_client.py +++ b/tccli/services/cfw/cfw_client.py @@ -5113,58 +5113,6 @@ def doModifyRunSyncAsset(args, parsed_globals): FormatOutput.output("action", json_obj, g_param[OptionsDefine.Output], g_param[OptionsDefine.Filter]) -def doModifyAllVPCSwitchStatus(args, parsed_globals): - g_param = parse_global_arg(parsed_globals) - - if g_param[OptionsDefine.UseCVMRole.replace('-', '_')]: - cred = credential.CVMRoleCredential() - elif g_param[OptionsDefine.RoleArn.replace('-', '_')] and g_param[OptionsDefine.RoleSessionName.replace('-', '_')]: - cred = credential.STSAssumeRoleCredential( - g_param[OptionsDefine.SecretId], g_param[OptionsDefine.SecretKey], g_param[OptionsDefine.RoleArn.replace('-', '_')], - g_param[OptionsDefine.RoleSessionName.replace('-', '_')], endpoint=g_param["sts_cred_endpoint"] - ) - elif os.getenv(OptionsDefine.ENV_TKE_REGION) and os.getenv(OptionsDefine.ENV_TKE_PROVIDER_ID) and os.getenv(OptionsDefine.ENV_TKE_WEB_IDENTITY_TOKEN_FILE) and os.getenv(OptionsDefine.ENV_TKE_ROLE_ARN): - cred = credential.DefaultTkeOIDCRoleArnProvider().get_credentials() - else: - cred = credential.Credential( - g_param[OptionsDefine.SecretId], g_param[OptionsDefine.SecretKey], g_param[OptionsDefine.Token] - ) - http_profile = HttpProfile( - reqTimeout=60 if g_param[OptionsDefine.Timeout] is None else int(g_param[OptionsDefine.Timeout]), - reqMethod="POST", - endpoint=g_param[OptionsDefine.Endpoint], - proxy=g_param[OptionsDefine.HttpsProxy.replace('-', '_')] - ) - profile = ClientProfile(httpProfile=http_profile, signMethod="HmacSHA256") - if g_param[OptionsDefine.Language]: - profile.language = g_param[OptionsDefine.Language] - mod = CLIENT_MAP[g_param[OptionsDefine.Version]] - client = mod.CfwClient(cred, g_param[OptionsDefine.Region], profile) - client._sdkVersion += ("_CLI_" + __version__) - models = MODELS_MAP[g_param[OptionsDefine.Version]] - model = models.ModifyAllVPCSwitchStatusRequest() - model.from_json_string(json.dumps(args)) - start_time = time.time() - while True: - rsp = client.ModifyAllVPCSwitchStatus(model) - result = rsp.to_json_string() - try: - json_obj = json.loads(result) - except TypeError as e: - json_obj = json.loads(result.decode('utf-8')) # python3.3 - if not g_param[OptionsDefine.Waiter] or search(g_param['OptionsDefine.WaiterInfo']['expr'], json_obj) == g_param['OptionsDefine.WaiterInfo']['to']: - break - cur_time = time.time() - if cur_time - start_time >= g_param['OptionsDefine.WaiterInfo']['timeout']: - raise ClientError('Request timeout, wait `%s` to `%s` timeout, last request is %s' % - (g_param['OptionsDefine.WaiterInfo']['expr'], g_param['OptionsDefine.WaiterInfo']['to'], - search(g_param['OptionsDefine.WaiterInfo']['expr'], json_obj))) - else: - print('Inquiry result is %s.' % search(g_param['OptionsDefine.WaiterInfo']['expr'], json_obj)) - time.sleep(g_param['OptionsDefine.WaiterInfo']['interval']) - FormatOutput.output("action", json_obj, g_param[OptionsDefine.Output], g_param[OptionsDefine.Filter]) - - def doDescribeGuideScanInfo(args, parsed_globals): g_param = parse_global_arg(parsed_globals) @@ -6054,7 +6002,6 @@ def doDescribeFwEdgeIps(args, parsed_globals): "ModifyEnterpriseSecurityDispatchStatus": doModifyEnterpriseSecurityDispatchStatus, "DescribeTLogInfo": doDescribeTLogInfo, "ModifyRunSyncAsset": doModifyRunSyncAsset, - "ModifyAllVPCSwitchStatus": doModifyAllVPCSwitchStatus, "DescribeGuideScanInfo": doDescribeGuideScanInfo, "DescribeAddressTemplateList": doDescribeAddressTemplateList, "DescribeNatFwInstancesInfo": doDescribeNatFwInstancesInfo, diff --git a/tccli/services/cfw/v20190904/api.json b/tccli/services/cfw/v20190904/api.json index d86445c6ab..d69254efa5 100644 --- a/tccli/services/cfw/v20190904/api.json +++ b/tccli/services/cfw/v20190904/api.json @@ -525,13 +525,6 @@ "output": "ModifyAllRuleStatusResponse", "status": "online" }, - "ModifyAllVPCSwitchStatus": { - "document": "该接口已不再使用\n\nVPC防火墙一键开关", - "input": "ModifyAllVPCSwitchStatusRequest", - "name": "VPC防火墙一键开关", - "output": "ModifyAllVPCSwitchStatusResponse", - "status": "deprecated" - }, "ModifyAssetScan": { "document": "资产扫描", "input": "ModifyAssetScanRequest", @@ -9971,42 +9964,6 @@ ], "type": "object" }, - "ModifyAllVPCSwitchStatusRequest": { - "document": "ModifyAllVPCSwitchStatus请求参数结构体", - "members": [ - { - "disabled": false, - "document": "状态,0:关闭,1:开启", - "example": "0", - "member": "int64", - "name": "Status", - "required": true, - "type": "int" - }, - { - "disabled": false, - "document": "选中的防火墙开关Id", - "example": "[]", - "member": "string", - "name": "FireWallVpcIds", - "required": false, - "type": "list" - } - ], - "type": "object" - }, - "ModifyAllVPCSwitchStatusResponse": { - "document": "ModifyAllVPCSwitchStatus返回参数结构体", - "members": [ - { - "document": "唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。", - "member": "string", - "name": "RequestId", - "type": "string" - } - ], - "type": "object" - }, "ModifyAssetScanRequest": { "document": "ModifyAssetScan请求参数结构体", "members": [ diff --git a/tccli/services/cfw/v20190904/examples.json b/tccli/services/cfw/v20190904/examples.json index 4f2f755e76..2c49e365bb 100644 --- a/tccli/services/cfw/v20190904/examples.json +++ b/tccli/services/cfw/v20190904/examples.json @@ -636,14 +636,6 @@ "title": "启用停用全部规则" } ], - "ModifyAllVPCSwitchStatus": [ - { - "document": "", - "input": "POST / HTTP/1.1\nHost: cfw.tencentcloudapi.com\nContent-Type: application/json\nX-TC-Action: ModifyAllVPCSwitchStatus\n<公共请求参数>\n\n{\n \"FireWallVpcIds\": [],\n \"Status\": 0\n}", - "output": "{\n \"Response\": {\n \"RequestId\": \"3c140219-cfe9-470e-b241-907877d6fb03\"\n }\n}", - "title": "一键开启和关闭" - } - ], "ModifyAssetScan": [ { "document": "", diff --git a/tccli/services/lighthouse/v20200324/api.json b/tccli/services/lighthouse/v20200324/api.json index 397312421a..5d89424601 100644 --- a/tccli/services/lighthouse/v20200324/api.json +++ b/tccli/services/lighthouse/v20200324/api.json @@ -407,7 +407,7 @@ "status": "online" }, "DescribeResetInstanceBlueprints": { - "document": "本接口(DescribeResetInstanceBlueprints)查询重置实例的镜像信息。", + "document": "本接口(DescribeResetInstanceBlueprints)查询重置实例的镜像信息。对于游戏专区实例,该接口只会返回当前镜像,且不支持 Filters 参数。", "input": "DescribeResetInstanceBlueprintsRequest", "name": "查询重置实例的镜像信息", "output": "DescribeResetInstanceBlueprintsResponse", @@ -680,7 +680,7 @@ "status": "online" }, "ResetInstance": { - "document": "本接口(ResetInstance)用于重装指定实例上的镜像。\n\n* 如果指定了 BlueprintId 参数,则使用指定的镜像重装;否则按照当前实例使用的镜像进行重装。\n* 系统盘将会被格式化,并重置;请确保系统盘中无重要文件。\n* 目前不支持实例使用该接口实现 LINUX_UNIX 和 WINDOWS 操作系统切换。\n* 本接口为异步接口,请求发送成功后会返回一个 RequestId,此时操作并未立即完成。实例操作结果可以通过调用 DescribeInstances 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。", + "document": "本接口(ResetInstance)用于重装指定实例上的镜像。\n\n* 如果指定了 BlueprintId 参数,则使用指定的镜像重装;否则按照当前实例使用的镜像进行重装。\n* 系统盘将会被格式化,并重置;请确保系统盘中无重要文件。\n* 目前不支持实例使用该接口实现 LINUX_UNIX 和 WINDOWS 操作系统切换。\n* 本接口为异步接口,请求发送成功后会返回一个 RequestId,此时操作并未立即完成。实例操作结果可以通过调用 DescribeInstances 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。\n* 对于游戏专区实例,仅支持重装当前镜像。", "input": "ResetInstanceRequest", "name": "重装系统", "output": "ResetInstanceResponse", @@ -2848,7 +2848,7 @@ "members": [ { "disabled": false, - "document": "套餐 ID 列表。可通过[DescribeBundles](https://cloud.tencent.com/document/product/1207/47575)接口返回值中的BundleId获取。", + "document": "套餐 ID 列表。每次请求批量套餐的上限为 100。可通过[DescribeBundles](https://cloud.tencent.com/document/product/1207/47575)接口返回值中的BundleId获取。", "example": "[\"bundle_ntp_small1_500”]", "member": "string", "name": "BundleIds", diff --git a/tccli/services/teo/v20220901/api.json b/tccli/services/teo/v20220901/api.json index 4f4ce71a50..a879ac0bbe 100644 --- a/tccli/services/teo/v20220901/api.json +++ b/tccli/services/teo/v20220901/api.json @@ -176,9 +176,9 @@ "status": "online" }, "CreateRule": { - "document": "规则引擎创建规则。", + "document": "本接口为旧版,EdgeOne 已对规则引擎相关接口全面升级,详情请参考 [CreateL7AccRules](https://cloud.tencent.com/document/product/1552/115822)。", "input": "CreateRuleRequest", - "name": "创建规则引擎规则", + "name": "创建规则引擎规则(旧)", "output": "CreateRuleResponse", "status": "online" }, @@ -918,9 +918,9 @@ "status": "online" }, "ModifyRule": { - "document": "修改规则引擎规则。", + "document": "本接口为旧版,EdgeOne 已对规则引擎相关接口全面升级,详情请参考 [ModifyL7AccRule](https://cloud.tencent.com/document/product/1552/115818)。", "input": "ModifyRuleRequest", - "name": "修改规则引擎规则", + "name": "修改规则引擎规则(旧)", "output": "ModifyRuleResponse", "status": "online" }, @@ -5863,7 +5863,7 @@ { "disabled": false, "document": "规则标签。", - "example": "[]", + "example": "test", "member": "string", "name": "Tags", "required": false, @@ -16357,7 +16357,7 @@ { "disabled": false, "document": "规则标签。", - "example": "[]", + "example": "test", "member": "string", "name": "Tags", "required": false,