Skip to content

Commit 453e915

Browse files
authored
feat(dts): [127779985] dts sync job support import (#3548)
* feat: dts sync job support import * feat: add changelog
1 parent 19da728 commit 453e915

File tree

4 files changed

+18
-3
lines changed

4 files changed

+18
-3
lines changed

.changelog/3548.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_dts_sync_job: Support import.
3+
```

tencentcloud/services/dts/resource_tc_dts_sync_job.go

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ func ResourceTencentCloudDtsSyncJob() *schema.Resource {
2020
Read: resourceTencentCloudDtsSyncJobRead,
2121
Create: resourceTencentCloudDtsSyncJobCreate,
2222
Delete: resourceTencentCloudDtsSyncJobDelete,
23-
// Importer: &schema.ResourceImporter{
24-
// State: schema.ImportStatePassthrough,
25-
// },
23+
Importer: &schema.ResourceImporter{
24+
State: schema.ImportStatePassthrough,
25+
},
2626
Schema: map[string]*schema.Schema{
2727
"pay_mode": {
2828
Type: schema.TypeString,
@@ -281,6 +281,14 @@ func resourceTencentCloudDtsSyncJobRead(d *schema.ResourceData, meta interface{}
281281
_ = d.Set("tags", tagsList)
282282
}
283283

284+
if syncJob.AutoRenew != nil {
285+
_ = d.Set("auto_renew", syncJob.AutoRenew)
286+
}
287+
288+
if syncJob.InstanceClass != nil {
289+
_ = d.Set("instance_class", syncJob.InstanceClass)
290+
}
291+
284292
if syncJob.JobName != nil {
285293
_ = d.Set("job_name", syncJob.JobName)
286294
}

tencentcloud/services/dts/resource_tc_dts_sync_job.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Provides a resource to create a DTS sync job
22

3+
~> **NOTE:** Import function does not support field `existed_job_id`.
4+
35
Example Usage
46

57
```hcl

website/docs/r/dts_sync_job.html.markdown

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ description: |-
1111

1212
Provides a resource to create a DTS sync job
1313

14+
~> **NOTE:** Import function does not support field `existed_job_id`.
15+
1416
## Example Usage
1517

1618
```hcl

0 commit comments

Comments
 (0)