diff --git a/internal/services/loganalytics/log_analytics_linked_storage_account_resource.go b/internal/services/loganalytics/log_analytics_linked_storage_account_resource.go index 50a699fac24a3..f2bdf3f680cfe 100644 --- a/internal/services/loganalytics/log_analytics_linked_storage_account_resource.go +++ b/internal/services/loganalytics/log_analytics_linked_storage_account_resource.go @@ -12,7 +12,6 @@ import ( "github.com/hashicorp/terraform-provider-azurerm/helpers/tf" "github.com/hashicorp/terraform-provider-azurerm/internal/clients" "github.com/hashicorp/terraform-provider-azurerm/internal/tf/pluginsdk" - "github.com/hashicorp/terraform-provider-azurerm/internal/tf/suppress" "github.com/hashicorp/terraform-provider-azurerm/internal/tf/validation" "github.com/hashicorp/terraform-provider-azurerm/internal/timeouts" "github.com/hashicorp/terraform-provider-azurerm/utils" @@ -39,10 +38,9 @@ func resourceLogAnalyticsLinkedStorageAccount() *pluginsdk.Resource { Schema: map[string]*pluginsdk.Schema{ "data_source_type": { - Type: pluginsdk.TypeString, - Required: true, - ForceNew: true, - DiffSuppressFunc: suppress.CaseDifference, + Type: pluginsdk.TypeString, + Required: true, + ForceNew: true, ValidateFunc: validation.StringInSlice([]string{ strings.ToLower(string(linkedstorageaccounts.DataSourceTypeCustomLogs)), strings.ToLower(string(linkedstorageaccounts.DataSourceTypeAzureWatson)),