Skip to content

Commit bb89b2b

Browse files
release 3.0.1398.1
1 parent fe1b9db commit bb89b2b

File tree

10 files changed

+322
-76
lines changed

10 files changed

+322
-76
lines changed

SERVICE_CHANGELOG.md

Lines changed: 16 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,43 @@
1-
# Release 3.0.1397.1
1+
# Release 3.0.1398.1
22

3-
## 知识引擎原子能力(lkeap) 版本:2024-05-22
3+
## 数据湖计算 DLC(dlc) 版本:2021-01-25
44

5-
### 18 次发布
5+
### 138 次发布
66

7-
发布时间:2025-09-26 01:56:17
7+
发布时间:2025-09-27 16:52:20
88

99
本次发布包含了以下内容:
1010

1111
改善已有的文档。
1212

13-
修改接口:
14-
15-
* [ModifyAttributeLabel](https://cloud.tencent.com/document/api/1772/115351)
16-
17-
* 新增入参:DeleteLabelIds
18-
19-
20-
修改数据结构:
13+
新增接口:
2114

22-
* [CreateSplitDocumentFlowConfig](https://cloud.tencent.com/document/api/1772/115364#CreateSplitDocumentFlowConfig)
23-
24-
* 新增成员:SplitResultType, SplitTableResultType
15+
* [DescribeTaskResourceUsage](https://cloud.tencent.com/document/api/1342/123808)
2516

17+
修改接口:
2618

19+
* [CreateDataMaskStrategy](https://cloud.tencent.com/document/api/1342/122619)
2720

21+
* 新增出参:StrategyId
2822

29-
## 实时音视频(trtc) 版本:2019-07-22
23+
* [CreateStandardEngineResourceGroup](https://cloud.tencent.com/document/api/1342/122138)
3024

31-
### 第 122 次发布
25+
* 新增入参:DriverGPUSpec, ExecutorGPUSpec, GPULimitSize, GPUSize, PythonGPUSpec
3226

33-
发布时间:2025-09-26 03:04:54
27+
* [UpdateStandardEngineResourceGroupResourceInfo](https://cloud.tencent.com/document/api/1342/122128)
3428

35-
本次发布包含了以下内容:
29+
* 新增入参:DriverGPUSpec, ExecutorGPUSpec, GPULimitSize, GPUSize, PythonGPUSpec
3630

37-
改善已有的文档。
3831

3932
新增数据结构:
4033

41-
* [Terminology](https://cloud.tencent.com/document/api/647/44055#Terminology)
34+
* [CoreInfo](https://cloud.tencent.com/document/api/1342/53778#CoreInfo)
4235

4336
修改数据结构:
4437

45-
* [TranslationConfig](https://cloud.tencent.com/document/api/647/44055#TranslationConfig)
46-
47-
* 新增成员:Terminology
48-
49-
50-
51-
52-
## Web 应用防火墙(waf) 版本:2018-01-25
53-
54-
### 第 129 次发布
55-
56-
发布时间:2025-09-26 03:26:28
57-
58-
本次发布包含了以下内容:
59-
60-
改善已有的文档。
61-
62-
修改接口:
63-
64-
* [AddSpartaProtection](https://cloud.tencent.com/document/api/627/72689)
38+
* [TaskResultInfo](https://cloud.tencent.com/document/api/1342/53778#TaskResultInfo)
6539

66-
* <font color="#dd0000">**修改入参**:</font>HttpsRewrite, IsHttp2, ActiveCheck, CipherTemplate
40+
* 新增成员:ResultSetEncode
6741

6842

6943

products.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
| dbdc | [云数据库独享集群](https://cloud.tencent.com/document/product/1322) | [查看](https://cloud.tencent.com/document/product/1322/74764) | 2025-08-15 01:36:35 |
8686
| dc | [专线接入](https://cloud.tencent.com/document/product/216) | [查看](https://cloud.tencent.com/document/product/216/18410) | 2025-09-11 01:36:19 |
8787
| dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | [查看](https://cloud.tencent.com/document/product/557/17373) | 2025-08-27 01:33:52 |
88-
| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | [查看](https://cloud.tencent.com/document/product/1342/53788) | 2025-09-09 01:37:23 |
88+
| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | [查看](https://cloud.tencent.com/document/product/1342/53788) | 2025-09-27 16:52:20 |
8989
| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | [查看](https://cloud.tencent.com/document/product/1427/56195) | 2025-09-09 01:39:09 |
9090
| domain | [域名注册](https://cloud.tencent.com/document/product/242) | [查看](https://cloud.tencent.com/document/product/242/38891) | 2025-07-17 01:36:05 |
9191
| drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | [查看](https://cloud.tencent.com/document/product/1000/30705) | 2025-04-30 01:15:59 |

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ exclude = ["tccli/examples"]
77

88
[project]
99
name = "tccli"
10-
version = "3.0.1397.1"
10+
version = "3.0.1398.1"
1111
authors = [
1212
{ name="tencentcloudapi", email="[email protected]" },
1313
]
@@ -24,7 +24,7 @@ classifiers = [
2424
dependencies = [
2525
"jmespath==0.10.0",
2626
"six==1.16.0",
27-
"tencentcloud-sdk-python>=3.0.1397",
27+
"tencentcloud-sdk-python>=3.0.1398",
2828
]
2929

3030
[project.urls]

tccli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '3.0.1397.1'
1+
__version__ = '3.0.1398.1'

tccli/examples/dlc/v20210125/CreateDataMaskStrategy.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ Output:
1515
```
1616
{
1717
"Response": {
18-
"RequestId": "812228c6-45c7-43a2-af77-c7e67dc0b524"
18+
"RequestId": "812228c6-45c7-43a2-af77-c7e67dc0b524",
19+
"StrategyId": "71a88499-266f-4b24-9944-2d80078ec0a6"
1920
}
2021
}
2122
```
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
**Example 1: 任务洞察资源用量**
2+
3+
4+
5+
Input:
6+
7+
```
8+
tccli dlc DescribeTaskResourceUsage --cli-unfold-argument \
9+
--TaskInstanceId 15eb48854c1c11f083e8525400e26adf
10+
```
11+
12+
Output:
13+
```
14+
{
15+
"Response": {
16+
"RequestId": "请求ID的值",
17+
"CoreInfo": {
18+
"Timestamp": [
19+
1750238853000
20+
],
21+
"CoreUsage": [
22+
1
23+
]
24+
}
25+
}
26+
}
27+
```
28+

tccli/examples/dlc/v20210125/UnboundDatasourceHouse.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ Input:
66

77
```
88
tccli dlc UnboundDatasourceHouse --cli-unfold-argument \
9-
--NetworkConnectionName abc
9+
--NetworkConnectionName connection_tmp
1010
```
1111

1212
Output:
1313
```
1414
{
1515
"Response": {
16-
"RequestId": "abc"
16+
"RequestId": "sjeisds-23dskda-ekdo2-dsaoe1-1erewr"
1717
}
1818
}
1919
```

tccli/services/dlc/dlc_client.py

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5113,6 +5113,58 @@ def doDeleteSparkApp(args, parsed_globals):
51135113
FormatOutput.output("action", json_obj, g_param[OptionsDefine.Output], g_param[OptionsDefine.Filter])
51145114

51155115

5116+
def doDescribeTaskResourceUsage(args, parsed_globals):
5117+
g_param = parse_global_arg(parsed_globals)
5118+
5119+
if g_param[OptionsDefine.UseCVMRole.replace('-', '_')]:
5120+
cred = credential.CVMRoleCredential()
5121+
elif g_param[OptionsDefine.RoleArn.replace('-', '_')] and g_param[OptionsDefine.RoleSessionName.replace('-', '_')]:
5122+
cred = credential.STSAssumeRoleCredential(
5123+
g_param[OptionsDefine.SecretId], g_param[OptionsDefine.SecretKey], g_param[OptionsDefine.RoleArn.replace('-', '_')],
5124+
g_param[OptionsDefine.RoleSessionName.replace('-', '_')], endpoint=g_param["sts_cred_endpoint"]
5125+
)
5126+
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):
5127+
cred = credential.DefaultTkeOIDCRoleArnProvider().get_credentials()
5128+
else:
5129+
cred = credential.Credential(
5130+
g_param[OptionsDefine.SecretId], g_param[OptionsDefine.SecretKey], g_param[OptionsDefine.Token]
5131+
)
5132+
http_profile = HttpProfile(
5133+
reqTimeout=60 if g_param[OptionsDefine.Timeout] is None else int(g_param[OptionsDefine.Timeout]),
5134+
reqMethod="POST",
5135+
endpoint=g_param[OptionsDefine.Endpoint],
5136+
proxy=g_param[OptionsDefine.HttpsProxy.replace('-', '_')]
5137+
)
5138+
profile = ClientProfile(httpProfile=http_profile, signMethod="HmacSHA256")
5139+
if g_param[OptionsDefine.Language]:
5140+
profile.language = g_param[OptionsDefine.Language]
5141+
mod = CLIENT_MAP[g_param[OptionsDefine.Version]]
5142+
client = mod.DlcClient(cred, g_param[OptionsDefine.Region], profile)
5143+
client._sdkVersion += ("_CLI_" + __version__)
5144+
models = MODELS_MAP[g_param[OptionsDefine.Version]]
5145+
model = models.DescribeTaskResourceUsageRequest()
5146+
model.from_json_string(json.dumps(args))
5147+
start_time = time.time()
5148+
while True:
5149+
rsp = client.DescribeTaskResourceUsage(model)
5150+
result = rsp.to_json_string()
5151+
try:
5152+
json_obj = json.loads(result)
5153+
except TypeError as e:
5154+
json_obj = json.loads(result.decode('utf-8')) # python3.3
5155+
if not g_param[OptionsDefine.Waiter] or search(g_param['OptionsDefine.WaiterInfo']['expr'], json_obj) == g_param['OptionsDefine.WaiterInfo']['to']:
5156+
break
5157+
cur_time = time.time()
5158+
if cur_time - start_time >= g_param['OptionsDefine.WaiterInfo']['timeout']:
5159+
raise ClientError('Request timeout, wait `%s` to `%s` timeout, last request is %s' %
5160+
(g_param['OptionsDefine.WaiterInfo']['expr'], g_param['OptionsDefine.WaiterInfo']['to'],
5161+
search(g_param['OptionsDefine.WaiterInfo']['expr'], json_obj)))
5162+
else:
5163+
print('Inquiry result is %s.' % search(g_param['OptionsDefine.WaiterInfo']['expr'], json_obj))
5164+
time.sleep(g_param['OptionsDefine.WaiterInfo']['interval'])
5165+
FormatOutput.output("action", json_obj, g_param[OptionsDefine.Output], g_param[OptionsDefine.Filter])
5166+
5167+
51165168
def doDescribeDataEngineSessionParameters(args, parsed_globals):
51175169
g_param = parse_global_arg(parsed_globals)
51185170

@@ -9538,6 +9590,7 @@ def doUpdateDataEngine(args, parsed_globals):
95389590
"CancelNotebookSessionStatementBatch": doCancelNotebookSessionStatementBatch,
95399591
"CheckDataEngineImageCanBeUpgrade": doCheckDataEngineImageCanBeUpgrade,
95409592
"DeleteSparkApp": doDeleteSparkApp,
9593+
"DescribeTaskResourceUsage": doDescribeTaskResourceUsage,
95419594
"DescribeDataEngineSessionParameters": doDescribeDataEngineSessionParameters,
95429595
"DescribeNotebookSessionLog": doDescribeNotebookSessionLog,
95439596
"DescribeTasksCostInfo": doDescribeTasksCostInfo,

0 commit comments

Comments
 (0)