Skip to content

Commit 67524d2

Browse files
release 3.0.1375.1
1 parent 1e1db47 commit 67524d2

File tree

82 files changed

+3362
-1924
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+3362
-1924
lines changed

SERVICE_CHANGELOG.md

Lines changed: 110 additions & 211 deletions
Large diffs are not rendered by default.

products.md

Lines changed: 20 additions & 20 deletions
Large diffs are not rendered by default.

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.1374.1"
10+
version = "3.0.1375.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.1374",
27+
"tencentcloud-sdk-python>=3.0.1375",
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.1374.1'
1+
__version__ = '3.0.1375.1'
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
**Example 1: 绑定数据脱敏策略**
2+
3+
4+
5+
Input:
6+
7+
```
8+
tccli dlc AttachDataMaskPolicy --cli-unfold-argument \
9+
--DataMaskStrategyPolicySet.0.PolicyInfo.Database default_database \
10+
--DataMaskStrategyPolicySet.0.PolicyInfo.Catalog DataLakeCatalog \
11+
--DataMaskStrategyPolicySet.0.PolicyInfo.Table default_table \
12+
--DataMaskStrategyPolicySet.0.PolicyInfo.Operation SELECT \
13+
--DataMaskStrategyPolicySet.0.PolicyInfo.PolicyType DATAMASK \
14+
--DataMaskStrategyPolicySet.0.PolicyInfo.Column string_msg \
15+
--DataMaskStrategyPolicySet.0.ColumnType string \
16+
--DataMaskStrategyPolicySet.0.DataMaskStrategyId 72de85e2-887a-4a87-bf86-90fc90ff25fa
17+
```
18+
19+
Output:
20+
```
21+
{
22+
"Response": {
23+
"RequestId": "12345678-1234-1234-1234-12345678"
24+
}
25+
}
26+
```
27+
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
**Example 1: 创建数据脱敏策略**
2+
3+
4+
5+
Input:
6+
7+
```
8+
tccli dlc CreateDataMaskStrategy --cli-unfold-argument \
9+
--Strategy.StrategyName create_data_mask_tag \
10+
--Strategy.Groups.0.WorkGroupId 46920 \
11+
--Strategy.Groups.0.StrategyType MASK_HASH
12+
```
13+
14+
Output:
15+
```
16+
{
17+
"Response": {
18+
"RequestId": "812228c6-45c7-43a2-af77-c7e67dc0b524"
19+
}
20+
}
21+
```
22+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
**Example 1: 删除数据脱敏策略**
2+
3+
4+
5+
Input:
6+
7+
```
8+
tccli dlc DeleteDataMaskStrategy --cli-unfold-argument \
9+
--StrategyId c82f17bd-f577-4930-a8ef-83b9647259b8
10+
```
11+
12+
Output:
13+
```
14+
{
15+
"Response": {
16+
"RequestId": "12345678-1234-1234-1234-12345678"
17+
}
18+
}
19+
```
20+
Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
**Example 1: 查询数据列表**
2+
3+
4+
5+
Input:
6+
7+
```
8+
tccli dlc DescribeDataMaskStrategies --cli-unfold-argument \
9+
--Limit 10 \
10+
--Offset 0
11+
```
12+
13+
Output:
14+
```
15+
{
16+
"Response": {
17+
"RequestId": "14ba6c26-2d36-4646-b1c4-6fe8dc2711d5",
18+
"Strategies": [
19+
{
20+
"StrategyId": "9facbbd7-ab31-4f56-8657-f981f3fea223",
21+
"UserAppId": "1305424723",
22+
"Uin": "100018379117",
23+
"SubAccountUin": "100041604908",
24+
"StrategyName": "default_mask_1",
25+
"StrategyType": "",
26+
"StrategyDesc": "",
27+
"Groups": [
28+
{
29+
"WorkGroupId": 225289,
30+
"StrategyType": "MASK_SHOW_FIRST_4"
31+
}
32+
],
33+
"Users": "",
34+
"State": 1,
35+
"CreateTime": 1753416120334,
36+
"UpdateTime": 1753416120334
37+
},
38+
{
39+
"StrategyId": "af088222-22f0-4e7b-a179-8640b4f29ac9",
40+
"UserAppId": "1305424723",
41+
"Uin": "100018379117",
42+
"SubAccountUin": "100018370021",
43+
"StrategyName": "default_mask_2",
44+
"StrategyType": "",
45+
"StrategyDesc": "",
46+
"Groups": [
47+
{
48+
"WorkGroupId": 225285,
49+
"StrategyType": "MASK"
50+
},
51+
{
52+
"WorkGroupId": 225284,
53+
"StrategyType": "MASK_NONE"
54+
}
55+
],
56+
"Users": "",
57+
"State": 1,
58+
"CreateTime": 1752579358146,
59+
"UpdateTime": 1752579472439
60+
},
61+
{
62+
"StrategyId": "1f14426d-fb9c-4e91-98a9-41d9691d0186",
63+
"UserAppId": "1305424723",
64+
"Uin": "100018379117",
65+
"SubAccountUin": "100042020000",
66+
"StrategyName": "default_mask_3",
67+
"StrategyType": "",
68+
"StrategyDesc": "",
69+
"Groups": [
70+
{
71+
"WorkGroupId": 225284,
72+
"StrategyType": "MASK_SHOW_FIRST_4"
73+
},
74+
{
75+
"WorkGroupId": 225285,
76+
"StrategyType": "MASK_SHOW_LAST_4"
77+
}
78+
],
79+
"Users": "",
80+
"State": 1,
81+
"CreateTime": 1752578536032,
82+
"UpdateTime": 1752578536032
83+
},
84+
{
85+
"StrategyId": "f4ac2013-d004-4b6a-b3f9-89dc313e8f44",
86+
"UserAppId": "1305424723",
87+
"Uin": "100018379117",
88+
"SubAccountUin": "100042020000",
89+
"StrategyName": "data_mask_4",
90+
"StrategyType": "",
91+
"StrategyDesc": "",
92+
"Groups": [
93+
{
94+
"WorkGroupId": 221485,
95+
"StrategyType": "MASK_DATE_SHOW_YEAR"
96+
}
97+
],
98+
"Users": "",
99+
"State": 1,
100+
"CreateTime": 1752570666841,
101+
"UpdateTime": 1752570666841
102+
},
103+
{
104+
"StrategyId": "f9c49afd-d5f5-4a22-b4a5-80d66061601c",
105+
"UserAppId": "1305424723",
106+
"Uin": "100018379117",
107+
"SubAccountUin": "100040310000",
108+
"StrategyName": "default_mask_5",
109+
"StrategyType": "",
110+
"StrategyDesc": "",
111+
"Groups": [
112+
{
113+
"WorkGroupId": 225254,
114+
"StrategyType": "MASK_NONE"
115+
}
116+
],
117+
"Users": "",
118+
"State": 1,
119+
"CreateTime": 1752213893224,
120+
"UpdateTime": 1752213893224
121+
},
122+
{
123+
"StrategyId": "7a5cc300-baad-44b8-a918-46883a8a8454",
124+
"UserAppId": "1305424723",
125+
"Uin": "100018379117",
126+
"SubAccountUin": "100018430000",
127+
"StrategyName": "default_mask_6",
128+
"StrategyType": "",
129+
"StrategyDesc": "",
130+
"Groups": [
131+
{
132+
"WorkGroupId": 225237,
133+
"StrategyType": "MASK_NULL"
134+
}
135+
],
136+
"Users": "",
137+
"State": 1,
138+
"CreateTime": 1750851717526,
139+
"UpdateTime": 1750851717526
140+
},
141+
{
142+
"StrategyId": "72de85e2-887a-4a87-bf86-90fc90ff25fa",
143+
"UserAppId": "1305424723",
144+
"Uin": "100018379117",
145+
"SubAccountUin": "100018370000",
146+
"StrategyName": "default_mask_7",
147+
"StrategyType": "",
148+
"StrategyDesc": "",
149+
"Groups": [
150+
{
151+
"WorkGroupId": 225237,
152+
"StrategyType": "MASK_SHOW_LAST_4"
153+
}
154+
],
155+
"Users": "",
156+
"State": 1,
157+
"CreateTime": 1750144801970,
158+
"UpdateTime": 1750257014072
159+
}
160+
],
161+
"TotalCount": 7
162+
}
163+
}
164+
```
165+
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
**Example 1: 获取UDF权限信息**
2+
3+
4+
5+
Input:
6+
7+
```
8+
tccli dlc DescribeUDFPolicy --cli-unfold-argument \
9+
--Name myfunction \
10+
--DatabaseName global-function \
11+
--CatalogName DataLakeCatalog
12+
```
13+
14+
Output:
15+
```
16+
{
17+
"Response": {
18+
"RequestId": "4ffcb19d-e23a-4816-bdc2-d69bdc586a0d",
19+
"UDFPolicyInfos": [
20+
{
21+
"Accesses": [
22+
"alter"
23+
],
24+
"Users": [
25+
"49830499352"
26+
],
27+
"Groups": [
28+
"221447"
29+
]
30+
}
31+
]
32+
}
33+
}
34+
```
35+
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
**Example 1: 更新数据脱敏策略**
2+
3+
4+
5+
Input:
6+
7+
```
8+
tccli dlc UpdateDataMaskStrategy --cli-unfold-argument \
9+
--Strategy.StrategyId c82f17bd-f577-4930-a8ef-83b9647259b8 \
10+
--Strategy.StrategyName default_strategy \
11+
--Strategy.StrategyType \
12+
--Strategy.StrategyDesc \
13+
--Strategy.Groups.0.WorkGroupId 225249 \
14+
--Strategy.Groups.0.StrategyType MASK_SHOW_LAST_4 \
15+
--Strategy.Groups.1.WorkGroupId 225237 \
16+
--Strategy.Groups.1.StrategyType MASK_HASH
17+
```
18+
19+
Output:
20+
```
21+
{
22+
"Response": {
23+
"RequestId": "0d2dc2eb-0a9c-483b-9454-e7e8db604507"
24+
}
25+
}
26+
```
27+

0 commit comments

Comments
 (0)