Skip to content

Commit 80dd451

Browse files
authored
feat(wedata): [127477929] support wedata ops task (#3553)
* feat: support wedata ops task * feat: add changelog * feat: support ops alarm message * fix: update changelog * feat: support data backfill
1 parent dcabba8 commit 80dd451

File tree

57 files changed

+12939
-1826
lines changed

Some content is hidden

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

57 files changed

+12939
-1826
lines changed

.changelog/3553.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
```release-note:new-data-source
2+
tencentcloud_wedata_ops_downstream_tasks
3+
```
4+
5+
```release-note:new-data-source
6+
tencentcloud_wedata_ops_task_code
7+
```
8+
9+
```release-note:new-data-source
10+
tencentcloud_wedata_ops_tasks
11+
```
12+
13+
```release-note:new-data-source
14+
tencentcloud_wedata_ops_alarm_message
15+
```
16+
17+
```release-note:new-data-source
18+
tencentcloud_wedata_ops_alarm_messages
19+
```
20+
21+
```release-note:new-data-source
22+
tencentcloud_wedata_ops_upstream_tasks
23+
```
24+
25+
```release-note:new-data-source
26+
tencentcloud_wedata_data_backfill_instances
27+
```
28+
29+
```release-note:new-data-source
30+
tencentcloud_wedata_data_backfill_plan
31+
```
32+
33+
```release-note:new-resource
34+
tencentcloud_wedata_ops_task
35+
```

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ require (
4646
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.1107
4747
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033
4848
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1148
49-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.36
49+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.40
5050
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.1206
5151
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp v1.0.762
5252
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.1161
@@ -98,7 +98,7 @@ require (
9898
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vod v1.0.860
9999
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc v1.1.14
100100
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf v1.0.1170
101-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31
101+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.40
102102
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199
103103
github.com/tencentyun/cos-go-sdk-v5 v0.7.66
104104
github.com/yangwenmai/ratelimit v0.0.0-20180104140304-44221c2292e1

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -957,6 +957,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.35 h1:gcnqn
957957
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.35/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
958958
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.36 h1:9zBwuj7prOhpObcw8idPnTn78TbNeK2RfAYoUaB6O/o=
959959
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.36/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
960+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.40 h1:mNP6SgjUucirQfsAtChZ0bG6Cd2XcgJvHXW8IaChxtM=
961+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.40/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
960962
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ=
961963
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993/go.mod h1:Z9U8zNtyuyKhjS0698wqsrG/kLx1TQ5CEixXBwVe7xY=
962964
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip v1.0.860 h1:F3esKBIT3HW9+7Gt8cVgf8X06VdGIczpgLBUECzSEzU=
@@ -1090,6 +1092,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792 h1:NLgK
10901092
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792/go.mod h1:Xz6vPV3gHlzPwtEcmWdWO1EUXJDgn2p7UMCXbJiVioQ=
10911093
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31 h1:5mDWm86NA0etP4ictillWtZgyCHiK9hpCmj+qEYeowc=
10921094
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31/go.mod h1:+DhuFrNBquvUs+QSbtVMe1tzJZq5donfipnzo3Luo9Y=
1095+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.40 h1:ZHESnPRiyV9+HYSArZKPmliSjy85/El899LKGSsyxSw=
1096+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.40/go.mod h1:ROVq1WJulfJonhjNE6olW+xEBHPxqgAoYhpMZ7gFHO8=
10931097
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199 h1:hMBLtiJPnZ9GvA677cTB6ELBR6B68wCR2QY1sNoGQc4=
10941098
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199/go.mod h1:nnY91/H3j/Gu7V/oCA6Zeg8T5D3q36EUdBh4EjmHwqY=
10951099
github.com/tencentyun/cos-go-sdk-v5 v0.7.66 h1:O4O6EsozBoDjxWbltr3iULgkI7WPj/BFNlYTXDuE64E=

tencentcloud/provider.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1168,10 +1168,18 @@ func Provider() *schema.Provider {
11681168
"tencentcloud_wedata_task_code": wedata.DataSourceTencentCloudWedataTaskCode(),
11691169
"tencentcloud_wedata_task_version": wedata.DataSourceTencentCloudWedataTaskVersion(),
11701170
"tencentcloud_wedata_rule_templates": wedata.DataSourceTencentCloudWedataRuleTemplates(),
1171+
"tencentcloud_wedata_data_backfill_plan": wedata.DataSourceTencentCloudWedataDataBackfillPlan(),
1172+
"tencentcloud_wedata_data_backfill_instances": wedata.DataSourceTencentCloudWedataDataBackfillInstances(),
11711173
"tencentcloud_wedata_ops_workflows": wedata.DataSourceTencentCloudWedataOpsWorkflows(),
11721174
"tencentcloud_wedata_ops_workflow": wedata.DataSourceTencentCloudWedataOpsWorkflow(),
11731175
"tencentcloud_wedata_ops_async_job": wedata.DataSourceTencentCloudWedataOpsAsyncJob(),
11741176
"tencentcloud_wedata_ops_alarm_rules": wedata.DataSourceTencentCloudWedataOpsAlarmRules(),
1177+
"tencentcloud_wedata_ops_alarm_message": wedata.DataSourceTencentCloudWedataOpsAlarmMessage(),
1178+
"tencentcloud_wedata_ops_alarm_messages": wedata.DataSourceTencentCloudWedataOpsAlarmMessages(),
1179+
"tencentcloud_wedata_ops_downstream_tasks": wedata.DataSourceTencentCloudWedataOpsDownstreamTasks(),
1180+
"tencentcloud_wedata_ops_task_code": wedata.DataSourceTencentCloudWedataOpsTaskCode(),
1181+
"tencentcloud_wedata_ops_tasks": wedata.DataSourceTencentCloudWedataOpsTasks(),
1182+
"tencentcloud_wedata_ops_upstream_tasks": wedata.DataSourceTencentCloudWedataOpsUpstreamTasks(),
11751183
"tencentcloud_wedata_task_instance": wedata.DataSourceTencentCloudWedataTaskInstance(),
11761184
"tencentcloud_wedata_task_instances": wedata.DataSourceTencentCloudWedataTaskInstances(),
11771185
"tencentcloud_wedata_task_instance_log": wedata.DataSourceTencentCloudWedataTaskInstanceLog(),
@@ -2311,6 +2319,7 @@ func Provider() *schema.Provider {
23112319
"tencentcloud_wedata_task_kill_instance_async": wedata.ResourceTencentCloudWedataTaskKillInstanceAsync(),
23122320
"tencentcloud_wedata_task_rerun_instance_async": wedata.ResourceTencentCloudWedataTaskRerunInstanceAsync(),
23132321
"tencentcloud_wedata_task_set_success_instance_async": wedata.ResourceTencentCloudWedataTaskSetSuccessInstanceAsync(),
2322+
"tencentcloud_wedata_ops_task": wedata.ResourceTencentCloudWedataOpsTask(),
23142323
"tencentcloud_wedata_integration_offline_task": wedata.ResourceTencentCloudWedataIntegrationOfflineTask(),
23152324
"tencentcloud_wedata_integration_realtime_task": wedata.ResourceTencentCloudWedataIntegrationRealtimeTask(),
23162325
"tencentcloud_wedata_integration_task_node": wedata.ResourceTencentCloudWedataIntegrationTaskNode(),

tencentcloud/provider.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2230,9 +2230,17 @@ tencentcloud_wedata_downstream_tasks
22302230
tencentcloud_wedata_task_code
22312231
tencentcloud_wedata_task_version
22322232
tencentcloud_wedata_rule_templates
2233+
tencentcloud_wedata_data_backfill_plan
2234+
tencentcloud_wedata_data_backfill_instances
22332235
tencentcloud_wedata_ops_workflows
22342236
tencentcloud_wedata_ops_workflow
22352237
tencentcloud_wedata_ops_alarm_rules
2238+
tencentcloud_wedata_ops_alarm_message
2239+
tencentcloud_wedata_ops_alarm_messages
2240+
tencentcloud_wedata_ops_downstream_tasks
2241+
tencentcloud_wedata_ops_task_code
2242+
tencentcloud_wedata_ops_tasks
2243+
tencentcloud_wedata_ops_upstream_tasks
22362244
tencentcloud_wedata_task_instance
22372245
tencentcloud_wedata_task_instances
22382246
tencentcloud_wedata_task_instance_log
@@ -2259,6 +2267,7 @@ tencentcloud_wedata_ops_alarm_rule
22592267
tencentcloud_wedata_task_kill_instance_async
22602268
tencentcloud_wedata_task_rerun_instance_async
22612269
tencentcloud_wedata_task_set_success_instance_async
2270+
tencentcloud_wedata_ops_task
22622271
tencentcloud_wedata_integration_offline_task
22632272
tencentcloud_wedata_integration_realtime_task
22642273
tencentcloud_wedata_integration_task_node

tencentcloud/services/wedata/data_source_tc_wedata_data_backfill_instances.go

Lines changed: 228 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Use this data source to query detailed information of wedata data backfill instances
2+
3+
Example Usage
4+
5+
```hcl
6+
data "tencentcloud_wedata_data_backfill_instances" "wedata_data_backfill_instances" {
7+
project_id = "1859317240494305280"
8+
data_backfill_plan_id = "deb71ea1-f708-47ab-8eb6-491ce5b9c011"
9+
task_id = "20231011152006462"
10+
}
11+
```
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package wedata

0 commit comments

Comments
 (0)