diff --git a/azurerm/internal/services/containers/resource_arm_kubernetes_cluster.go b/azurerm/internal/services/containers/resource_arm_kubernetes_cluster.go index 8fb788465b72..b872747e43d2 100644 --- a/azurerm/internal/services/containers/resource_arm_kubernetes_cluster.go +++ b/azurerm/internal/services/containers/resource_arm_kubernetes_cluster.go @@ -71,28 +71,6 @@ func resourceArmKubernetesCluster() *schema.Resource { "default_node_pool": SchemaDefaultNodePool(), - "service_principal": { - Type: schema.TypeList, - Optional: true, - MaxItems: 1, - Elem: &schema.Resource{ - Schema: map[string]*schema.Schema{ - "client_id": { - Type: schema.TypeString, - Required: true, - ValidateFunc: containerValidate.ClientID, - }, - - "client_secret": { - Type: schema.TypeString, - Required: true, - Sensitive: true, - ValidateFunc: validation.StringIsNotEmpty, - }, - }, - }, - }, - // Optional "addon_profile": SchemaKubernetesAddOnProfiles(), @@ -364,6 +342,28 @@ func resourceArmKubernetesCluster() *schema.Resource { }, }, + "service_principal": { + Type: schema.TypeList, + Optional: true, + MaxItems: 1, + Elem: &schema.Resource{ + Schema: map[string]*schema.Schema{ + "client_id": { + Type: schema.TypeString, + Required: true, + ValidateFunc: containerValidate.ClientID, + }, + + "client_secret": { + Type: schema.TypeString, + Required: true, + Sensitive: true, + ValidateFunc: validation.StringIsNotEmpty, + }, + }, + }, + }, + "tags": tags.Schema(), "windows_profile": {