Skip to content

Commit fc51b15

Browse files
committed
merge
2 parents a8a24d2 + ad6e33d commit fc51b15

6 files changed

+245
-0
lines changed

tencentcloud/provider.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1161,6 +1161,7 @@ func Provider() *schema.Provider {
11611161
"tencentcloud_wedata_rule_templates": wedata.DataSourceTencentCloudWedataRuleTemplates(),
11621162
"tencentcloud_wedata_ops_workflows": wedata.DataSourceTencentCloudWedataOpsWorkflows(),
11631163
"tencentcloud_wedata_ops_workflow": wedata.DataSourceTencentCloudWedataOpsWorkflow(),
1164+
"tencentcloud_wedata_ops_async_job": wedata.DataSourceTencentCloudWedataOpsAsyncJob(),
11641165
"tencentcloud_wedata_ops_alarm_rules": wedata.DataSourceTencentCloudWedataOpsAlarmRules(),
11651166
"tencentcloud_wedata_task_instance": wedata.DataSourceTencentCloudWedataTaskInstance(),
11661167
"tencentcloud_wedata_task_instances": wedata.DataSourceTencentCloudWedataTaskInstances(),

tencentcloud/services/wedata/data_source_tc_wedata_ops_async_job.go

Lines changed: 199 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Use this data source to query detailed information of wedata ops workflow
2+
3+
Example Usage
4+
5+
```hcl
6+
data "tencentcloud_wedata_ops_async_job" "wedata_ops_async_job" {
7+
project_id = "2905622749543821312"
8+
async_id = "20250929164443669"
9+
}
10+
```
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package wedata
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package wedata_test
2+
3+
import (
4+
"testing"
5+
6+
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
7+
tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
8+
)
9+
10+
func TestAccTencentCloudWedataOpsAsyncJobDataSource_basic(t *testing.T) {
11+
t.Parallel()
12+
resource.Test(t, resource.TestCase{
13+
PreCheck: func() {
14+
tcacctest.AccPreCheck(t)
15+
},
16+
Providers: tcacctest.AccProviders,
17+
Steps: []resource.TestStep{
18+
{
19+
Config: testAccWedataOpsAsyncJobDataSource,
20+
Check: resource.ComposeTestCheckFunc(
21+
tcacctest.AccCheckTencentCloudDataSourceID("data.tencentcloud_wedata_ops_async_job.wedata_ops_async_job"),
22+
),
23+
},
24+
},
25+
})
26+
}
27+
28+
const testAccWedataOpsAsyncJobDataSource = `
29+
30+
data "tencentcloud_wedata_ops_async_job" "wedata_ops_async_job" {
31+
}
32+
`

tencentcloud/services/wedata/data_source_tc_wedata_ops_workflow.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)