@@ -208,10 +208,10 @@ func resourceInstanceCreate(ctx context.Context, d *schema.ResourceData, meta in
208
208
}
209
209
210
210
// Cannot enable add ons with creation request
211
- if expandAddOnEnabled (d .Get ("add_on" ).(* schema. Set ). List ( )) {
211
+ if expandAddOnEnabled (d .Get ("add_on" ).([] interface {} )) {
212
212
in := lightsail.EnableAddOnInput {
213
213
ResourceName : aws .String (d .Get ("name" ).(string )),
214
- AddOnRequest : expandAddOnRequest (d .Get ("add_on" ).(* schema. Set ). List ( )),
214
+ AddOnRequest : expandAddOnRequest (d .Get ("add_on" ).([] interface {} )),
215
215
}
216
216
217
217
out , err := conn .EnableAddOnWithContext (ctx , & in )
@@ -419,10 +419,10 @@ func flattenAddOns(addOns []*lightsail.AddOn) []interface{} {
419
419
}
420
420
421
421
func updateAddOnWithContext (ctx context.Context , conn * lightsail.Lightsail , name string , oldAddOnsRaw interface {}, newAddOnsRaw interface {}) diag.Diagnostics {
422
- oldAddOns := expandAddOnRequest (oldAddOnsRaw .(* schema. Set ). List ( ))
423
- newAddOns := expandAddOnRequest (newAddOnsRaw .(* schema. Set ). List ( ))
424
- oldAddOnStatus := expandAddOnEnabled (oldAddOnsRaw .(* schema. Set ). List ( ))
425
- newAddonStatus := expandAddOnEnabled (newAddOnsRaw .(* schema. Set ). List ( ))
422
+ oldAddOns := expandAddOnRequest (oldAddOnsRaw .([] interface {} ))
423
+ newAddOns := expandAddOnRequest (newAddOnsRaw .([] interface {} ))
424
+ oldAddOnStatus := expandAddOnEnabled (oldAddOnsRaw .([] interface {} ))
425
+ newAddonStatus := expandAddOnEnabled (newAddOnsRaw .([] interface {} ))
426
426
427
427
if (oldAddOnStatus && newAddonStatus ) || ! newAddonStatus {
428
428
in := lightsail.DisableAddOnInput {
0 commit comments