From 9caad44c0ea4fbc8dd396ed0d58a845ea8c91242 Mon Sep 17 00:00:00 2001 From: zxinyu Date: Wed, 7 Sep 2022 23:37:52 -0700 Subject: [PATCH] fix: error parsing string as enum type for sdrs_advanced_option on r/datastore_cluster --- vsphere/resource_vsphere_datastore_cluster.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vsphere/resource_vsphere_datastore_cluster.go b/vsphere/resource_vsphere_datastore_cluster.go index b6b9ae8b1..0bf56b39d 100644 --- a/vsphere/resource_vsphere_datastore_cluster.go +++ b/vsphere/resource_vsphere_datastore_cluster.go @@ -867,6 +867,9 @@ func expandStorageDrsOptionSpec(d *schema.ResourceData) []types.StorageDrsOption m := d.Get("sdrs_advanced_options").(map[string]interface{}) for k, v := range m { opts = append(opts, types.StorageDrsOptionSpec{ + ArrayUpdateSpec: types.ArrayUpdateSpec{ + Operation: types.ArrayUpdateOperationAdd, + }, Option: &types.OptionValue{ Key: k, Value: types.AnyType(v),