Skip to content

Commit 2997618

Browse files
authored
fix(privateDns): [127075609] tencentcloud_private_dns_record optmize code logic for read function (#3510)
* add * add
1 parent 8dbf48f commit 2997618

File tree

2 files changed

+30
-7
lines changed

2 files changed

+30
-7
lines changed

.changelog/3510.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_private_dns_record: optmize code logic for read function
3+
```

tencentcloud/services/privatedns/resource_tc_private_dns_record.go

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -203,13 +203,33 @@ func resourceTencentCloudDPrivateDnsRecordRead(d *schema.ResourceData, meta inte
203203
return nil
204204
}
205205

206-
_ = d.Set("zone_id", record.ZoneId)
207-
_ = d.Set("record_type", record.RecordType)
208-
_ = d.Set("sub_domain", record.SubDomain)
209-
_ = d.Set("record_value", record.RecordValue)
210-
_ = d.Set("weight", record.Weight)
211-
_ = d.Set("mx", record.MX)
212-
_ = d.Set("ttl", record.TTL)
206+
if record.ZoneId != nil {
207+
_ = d.Set("zone_id", record.ZoneId)
208+
}
209+
210+
if record.RecordType != nil {
211+
_ = d.Set("record_type", record.RecordType)
212+
}
213+
214+
if record.SubDomain != nil {
215+
_ = d.Set("sub_domain", record.SubDomain)
216+
}
217+
218+
if record.RecordValue != nil {
219+
_ = d.Set("record_value", record.RecordValue)
220+
}
221+
222+
if record.Weight != nil {
223+
_ = d.Set("weight", record.Weight)
224+
}
225+
226+
if record.MX != nil {
227+
_ = d.Set("mx", record.MX)
228+
}
229+
230+
if record.TTL != nil {
231+
_ = d.Set("ttl", record.TTL)
232+
}
213233

214234
if record.Enabled != nil {
215235
if *record.Enabled == 1 {

0 commit comments

Comments
 (0)