Skip to content

Commit 42c9c0c

Browse files
abhilash-avkilokahn
authored andcommitted
Absorb breaking changes in oci-go-sdk for dns_zone_resource
1 parent be5ce50 commit 42c9c0c

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

oci/dns_zone_resource.go

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -196,21 +196,21 @@ func (s *DnsZoneResourceCrud) ID() string {
196196

197197
func (s *DnsZoneResourceCrud) Create() error {
198198
request := oci_dns.CreateZoneRequest{}
199-
199+
createZoneDetailsRequest := oci_dns.CreateZoneDetails{}
200200
if compartmentId, ok := s.D.GetOkExists("compartment_id"); ok {
201201
tmp := compartmentId.(string)
202-
request.CreateZoneDetails.CompartmentId = &tmp
202+
createZoneDetailsRequest.CompartmentId = &tmp
203203
}
204204

205205
if definedTags, ok := s.D.GetOkExists("defined_tags"); ok {
206206
convertedDefinedTags, err := mapToDefinedTags(definedTags.(map[string]interface{}))
207207
if err != nil {
208208
return err
209209
}
210-
request.DefinedTags = convertedDefinedTags
210+
createZoneDetailsRequest.DefinedTags = convertedDefinedTags
211211
}
212212

213-
request.ExternalMasters = []oci_dns.ExternalMaster{}
213+
createZoneDetailsRequest.ExternalMasters = []oci_dns.ExternalMaster{}
214214
if externalMasters, ok := s.D.GetOkExists("external_masters"); ok {
215215
interfaces := externalMasters.([]interface{})
216216
tmp := make([]oci_dns.ExternalMaster, len(interfaces))
@@ -223,21 +223,22 @@ func (s *DnsZoneResourceCrud) Create() error {
223223
}
224224
tmp[i] = converted
225225
}
226-
request.ExternalMasters = tmp
226+
createZoneDetailsRequest.ExternalMasters = tmp
227227
}
228228

229229
if freeformTags, ok := s.D.GetOkExists("freeform_tags"); ok {
230-
request.FreeformTags = objectMapToStringMap(freeformTags.(map[string]interface{}))
230+
createZoneDetailsRequest.FreeformTags = objectMapToStringMap(freeformTags.(map[string]interface{}))
231231
}
232232

233233
if name, ok := s.D.GetOkExists("name"); ok {
234234
tmp := name.(string)
235-
request.Name = &tmp
235+
createZoneDetailsRequest.Name = &tmp
236236
}
237237

238238
if zoneType, ok := s.D.GetOkExists("zone_type"); ok {
239-
request.ZoneType = oci_dns.CreateZoneDetailsZoneTypeEnum(zoneType.(string))
239+
createZoneDetailsRequest.ZoneType = oci_dns.CreateZoneDetailsZoneTypeEnum(zoneType.(string))
240240
}
241+
request.CreateZoneDetails = createZoneDetailsRequest
241242

242243
request.RequestMetadata.RetryPolicy = getRetryPolicy(s.DisableNotFoundRetries, "dns")
243244

0 commit comments

Comments
 (0)