diff --git a/internal/services/loganalytics/log_analytics_workspace_resource.go b/internal/services/loganalytics/log_analytics_workspace_resource.go index 67401b285bc0..be925c691c3f 100644 --- a/internal/services/loganalytics/log_analytics_workspace_resource.go +++ b/internal/services/loganalytics/log_analytics_workspace_resource.go @@ -21,7 +21,6 @@ import ( "github.com/hashicorp/terraform-provider-azurerm/helpers/azure" "github.com/hashicorp/terraform-provider-azurerm/helpers/tf" "github.com/hashicorp/terraform-provider-azurerm/internal/clients" - "github.com/hashicorp/terraform-provider-azurerm/internal/features" "github.com/hashicorp/terraform-provider-azurerm/internal/services/loganalytics/migration" "github.com/hashicorp/terraform-provider-azurerm/internal/services/loganalytics/validate" "github.com/hashicorp/terraform-provider-azurerm/internal/tags" @@ -32,7 +31,7 @@ import ( ) func resourceLogAnalyticsWorkspace() *pluginsdk.Resource { - resource := &pluginsdk.Resource{ + return &pluginsdk.Resource{ Create: resourceLogAnalyticsWorkspaceCreateUpdate, Read: resourceLogAnalyticsWorkspaceRead, Update: resourceLogAnalyticsWorkspaceCreateUpdate, @@ -179,25 +178,6 @@ func resourceLogAnalyticsWorkspace() *pluginsdk.Resource { "tags": commonschema.Tags(), }, } - - if !features.FourPointOhBeta() { - resource.Schema["sku"] = &pluginsdk.Schema{ - Type: pluginsdk.TypeString, - Optional: true, - Computed: true, - ValidateFunc: validation.StringInSlice([]string{ - string(workspaces.WorkspaceSkuNameEnumFree), - string(workspaces.WorkspaceSkuNameEnumPerGBTwoZeroOneEight), - string(workspaces.WorkspaceSkuNameEnumPerNode), - string(workspaces.WorkspaceSkuNameEnumPremium), - string(workspaces.WorkspaceSkuNameEnumStandalone), - string(workspaces.WorkspaceSkuNameEnumStandard), - string(workspaces.WorkspaceSkuNameEnumCapacityReservation), - "Unlimited", // TODO check if this is actually no longer valid, removed in v28.0.0 of the SDK - }, false), - } - } - return resource } func resourceLogAnalyticsWorkspaceCustomDiff(ctx context.Context, d *pluginsdk.ResourceDiff, _ interface{}) error {