From 92de95371883560497250d4ae034eb8371dbb898 Mon Sep 17 00:00:00 2001 From: jackofallops Date: Fri, 12 Mar 2021 10:28:08 +0000 Subject: [PATCH] add valiation to subscription id list --- .../services/managementgroup/management_group_resource.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/azurerm/internal/services/managementgroup/management_group_resource.go b/azurerm/internal/services/managementgroup/management_group_resource.go index 5d8744e3939e..767d2950d289 100644 --- a/azurerm/internal/services/managementgroup/management_group_resource.go +++ b/azurerm/internal/services/managementgroup/management_group_resource.go @@ -12,6 +12,7 @@ import ( "github.com/hashicorp/go-azure-helpers/response" "github.com/hashicorp/terraform-plugin-sdk/helper/resource" "github.com/hashicorp/terraform-plugin-sdk/helper/schema" + "github.com/hashicorp/terraform-plugin-sdk/helper/validation" "github.com/terraform-providers/terraform-provider-azurerm/azurerm/helpers/tf" "github.com/terraform-providers/terraform-provider-azurerm/azurerm/internal/clients" "github.com/terraform-providers/terraform-provider-azurerm/azurerm/internal/services/managementgroup/parse" @@ -78,8 +79,11 @@ func resourceManagementGroup() *schema.Resource { "subscription_ids": { Type: schema.TypeSet, Optional: true, - Elem: &schema.Schema{Type: schema.TypeString}, - Set: schema.HashString, + Elem: &schema.Schema{ + Type: schema.TypeString, + ValidateFunc: validation.IsUUID, + }, + Set: schema.HashString, }, }, }