Skip to content

Commit 601a69d

Browse files
authored
feat/ssm (#2190)
* feat/ssm * feat/ssm
1 parent 3c6f8fc commit 601a69d

File tree

5 files changed

+20
-4
lines changed

5 files changed

+20
-4
lines changed

.changelog/2190.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_ssm_secret: Optimize code structure
3+
```
4+
5+
```release-note:enhancement
6+
resource/tencentcloud_ssm_ssh_key_pair_secret: Optimize code structure
7+
```
8+
9+
```release-note:enhancement
10+
resource/tencentcloud_ssm_product_secret: Optimize code structure
11+
```
12+
13+
```release-note:enhancement
14+
resource/tencentcloud_ssm_rotate_product_secret: Optimize code structure
15+
```

tencentcloud/resource_tc_ssm_product_secret.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ func resourceTencentCloudSsmProductSecretCreate(d *schema.ResourceData, meta int
326326
}
327327

328328
secretName = *response.Response.SecretName
329+
d.SetId(secretName)
329330
flowId := *response.Response.FlowID
330331
conf := BuildStateChangeConf([]string{}, []string{"1"}, readRetryTimeout, time.Second, service.SsmProductSecretStateRefreshFunc(flowId, []string{"0"}))
331332

@@ -367,7 +368,6 @@ func resourceTencentCloudSsmProductSecretCreate(d *schema.ResourceData, meta int
367368
}
368369
}
369370

370-
d.SetId(secretName)
371371
return resourceTencentCloudSsmProductSecretRead(d, meta)
372372
}
373373

tencentcloud/resource_tc_ssm_rotate_product_secret.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ func resourceTencentCloudSsmRotateProductSecretCreate(d *schema.ResourceData, me
7373
return err
7474
}
7575

76+
d.SetId(secretName)
77+
7678
// wait
7779
flowId = *response.Response.FlowID
7880
asyncRequest.FlowID = &flowId
@@ -96,7 +98,6 @@ func resourceTencentCloudSsmRotateProductSecretCreate(d *schema.ResourceData, me
9698
return err
9799
}
98100

99-
d.SetId(secretName)
100101
return resourceTencentCloudSsmRotateProductSecretRead(d, meta)
101102
}
102103

tencentcloud/resource_tc_ssm_secret.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ func resourceTencentCloudSsmSecretCreate(d *schema.ResourceData, meta interface{
211211
}
212212

213213
secretName = *response.Response.SecretName
214+
d.SetId(secretName)
214215

215216
if isEnabled := d.Get("is_enabled").(bool); !isEnabled {
216217
outErr = resource.Retry(writeRetryTimeout, func() *resource.RetryError {
@@ -249,7 +250,6 @@ func resourceTencentCloudSsmSecretCreate(d *schema.ResourceData, meta interface{
249250
}
250251
}
251252

252-
d.SetId(secretName)
253253
return resourceTencentCloudSsmSecretRead(d, meta)
254254
}
255255

tencentcloud/resource_tc_ssm_ssh_key_pair_secret.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ func resourceTencentCloudSsmSshKeyPairSecretCreate(d *schema.ResourceData, meta
172172
}
173173

174174
secretName = *response.Response.SecretName
175+
d.SetId(secretName)
175176

176177
// update status if disabled
177178
if v, ok := d.GetOk("status"); ok {
@@ -206,7 +207,6 @@ func resourceTencentCloudSsmSshKeyPairSecretCreate(d *schema.ResourceData, meta
206207
}
207208
}
208209

209-
d.SetId(secretName)
210210
return resourceTencentCloudSsmSshKeyPairSecretRead(d, meta)
211211
}
212212

0 commit comments

Comments
 (0)