@@ -46,16 +46,12 @@ func (r *EventGatewayBackendClusterResourceModel) RefreshFromSharedBackendCluste
4646 }
4747 r .MetadataUpdateIntervalSeconds = types .Int64PointerValue (resp .MetadataUpdateIntervalSeconds )
4848 r .Name = types .StringValue (resp .Name )
49- if resp .TLS == nil {
50- r .TLS = nil
51- } else {
52- r .TLS = & tfTypes.BackendClusterTLS {}
53- r .TLS .CaBundle = types .StringPointerValue (resp .TLS .CaBundle )
54- r .TLS .InsecureSkipVerify = types .BoolPointerValue (resp .TLS .InsecureSkipVerify )
55- r .TLS .TLSVersions = make ([]types.String , 0 , len (resp .TLS .TLSVersions ))
56- for _ , v := range resp .TLS .TLSVersions {
57- r .TLS .TLSVersions = append (r .TLS .TLSVersions , types .StringValue (string (v )))
58- }
49+ r .TLS .CaBundle = types .StringPointerValue (resp .TLS .CaBundle )
50+ r .TLS .Enabled = types .BoolValue (resp .TLS .Enabled )
51+ r .TLS .InsecureSkipVerify = types .BoolPointerValue (resp .TLS .InsecureSkipVerify )
52+ r .TLS .TLSVersions = make ([]types.String , 0 , len (resp .TLS .TLSVersions ))
53+ for _ , v := range resp .TLS .TLSVersions {
54+ r .TLS .TLSVersions = append (r .TLS .TLSVersions , types .StringValue (string (v )))
5955 }
6056 r .UpdatedAt = types .StringValue (typeconvert .TimeToString (resp .UpdatedAt ))
6157 }
@@ -213,29 +209,30 @@ func (r *EventGatewayBackendClusterResourceModel) ToSharedCreateBackendClusterRe
213209 for _ , bootstrapServersItem := range r .BootstrapServers {
214210 bootstrapServers = append (bootstrapServers , bootstrapServersItem .ValueString ())
215211 }
216- var tls * shared.BackendClusterTLS
217- if r .TLS != nil {
218- insecureSkipVerify := new (bool )
219- if ! r .TLS .InsecureSkipVerify .IsUnknown () && ! r .TLS .InsecureSkipVerify .IsNull () {
220- * insecureSkipVerify = r .TLS .InsecureSkipVerify .ValueBool ()
221- } else {
222- insecureSkipVerify = nil
223- }
224- caBundle := new (string )
225- if ! r .TLS .CaBundle .IsUnknown () && ! r .TLS .CaBundle .IsNull () {
226- * caBundle = r .TLS .CaBundle .ValueString ()
227- } else {
228- caBundle = nil
229- }
230- tlsVersions := make ([]shared.TLSVersions , 0 , len (r .TLS .TLSVersions ))
231- for _ , tlsVersionsItem := range r .TLS .TLSVersions {
232- tlsVersions = append (tlsVersions , shared .TLSVersions (tlsVersionsItem .ValueString ()))
233- }
234- tls = & shared.BackendClusterTLS {
235- InsecureSkipVerify : insecureSkipVerify ,
236- CaBundle : caBundle ,
237- TLSVersions : tlsVersions ,
238- }
212+ var enabled bool
213+ enabled = r .TLS .Enabled .ValueBool ()
214+
215+ insecureSkipVerify := new (bool )
216+ if ! r .TLS .InsecureSkipVerify .IsUnknown () && ! r .TLS .InsecureSkipVerify .IsNull () {
217+ * insecureSkipVerify = r .TLS .InsecureSkipVerify .ValueBool ()
218+ } else {
219+ insecureSkipVerify = nil
220+ }
221+ caBundle := new (string )
222+ if ! r .TLS .CaBundle .IsUnknown () && ! r .TLS .CaBundle .IsNull () {
223+ * caBundle = r .TLS .CaBundle .ValueString ()
224+ } else {
225+ caBundle = nil
226+ }
227+ tlsVersions := make ([]shared.TLSVersions , 0 , len (r .TLS .TLSVersions ))
228+ for _ , tlsVersionsItem := range r .TLS .TLSVersions {
229+ tlsVersions = append (tlsVersions , shared .TLSVersions (tlsVersionsItem .ValueString ()))
230+ }
231+ tls := shared.BackendClusterTLS {
232+ Enabled : enabled ,
233+ InsecureSkipVerify : insecureSkipVerify ,
234+ CaBundle : caBundle ,
235+ TLSVersions : tlsVersions ,
239236 }
240237 metadataUpdateIntervalSeconds := new (int64 )
241238 if ! r .MetadataUpdateIntervalSeconds .IsUnknown () && ! r .MetadataUpdateIntervalSeconds .IsNull () {
@@ -337,29 +334,30 @@ func (r *EventGatewayBackendClusterResourceModel) ToSharedUpdateBackendClusterRe
337334 for _ , bootstrapServersItem := range r .BootstrapServers {
338335 bootstrapServers = append (bootstrapServers , bootstrapServersItem .ValueString ())
339336 }
340- var tls * shared.BackendClusterTLS
341- if r .TLS != nil {
342- insecureSkipVerify := new (bool )
343- if ! r .TLS .InsecureSkipVerify .IsUnknown () && ! r .TLS .InsecureSkipVerify .IsNull () {
344- * insecureSkipVerify = r .TLS .InsecureSkipVerify .ValueBool ()
345- } else {
346- insecureSkipVerify = nil
347- }
348- caBundle := new (string )
349- if ! r .TLS .CaBundle .IsUnknown () && ! r .TLS .CaBundle .IsNull () {
350- * caBundle = r .TLS .CaBundle .ValueString ()
351- } else {
352- caBundle = nil
353- }
354- tlsVersions := make ([]shared.TLSVersions , 0 , len (r .TLS .TLSVersions ))
355- for _ , tlsVersionsItem := range r .TLS .TLSVersions {
356- tlsVersions = append (tlsVersions , shared .TLSVersions (tlsVersionsItem .ValueString ()))
357- }
358- tls = & shared.BackendClusterTLS {
359- InsecureSkipVerify : insecureSkipVerify ,
360- CaBundle : caBundle ,
361- TLSVersions : tlsVersions ,
362- }
337+ var enabled bool
338+ enabled = r .TLS .Enabled .ValueBool ()
339+
340+ insecureSkipVerify := new (bool )
341+ if ! r .TLS .InsecureSkipVerify .IsUnknown () && ! r .TLS .InsecureSkipVerify .IsNull () {
342+ * insecureSkipVerify = r .TLS .InsecureSkipVerify .ValueBool ()
343+ } else {
344+ insecureSkipVerify = nil
345+ }
346+ caBundle := new (string )
347+ if ! r .TLS .CaBundle .IsUnknown () && ! r .TLS .CaBundle .IsNull () {
348+ * caBundle = r .TLS .CaBundle .ValueString ()
349+ } else {
350+ caBundle = nil
351+ }
352+ tlsVersions := make ([]shared.TLSVersions , 0 , len (r .TLS .TLSVersions ))
353+ for _ , tlsVersionsItem := range r .TLS .TLSVersions {
354+ tlsVersions = append (tlsVersions , shared .TLSVersions (tlsVersionsItem .ValueString ()))
355+ }
356+ tls := shared.BackendClusterTLS {
357+ Enabled : enabled ,
358+ InsecureSkipVerify : insecureSkipVerify ,
359+ CaBundle : caBundle ,
360+ TLSVersions : tlsVersions ,
363361 }
364362 metadataUpdateIntervalSeconds := new (int64 )
365363 if ! r .MetadataUpdateIntervalSeconds .IsUnknown () && ! r .MetadataUpdateIntervalSeconds .IsNull () {
0 commit comments