diff --git a/docs/data-sources/user_roles.md b/docs/data-sources/user_roles.md index 8c6bc454..4df180d2 100644 --- a/docs/data-sources/user_roles.md +++ b/docs/data-sources/user_roles.md @@ -44,7 +44,7 @@ Read-Only: - `can_be_deleted` (Boolean) - `description` (String) -- `granted_space_permissions` (List of String) +- `granted_space_permissions` (Set of String) - `granted_system_permissions` (List of String) - `id` (String) - `name` (String) diff --git a/docs/resources/user_role.md b/docs/resources/user_role.md index c3e656b0..de32b7b9 100644 --- a/docs/resources/user_role.md +++ b/docs/resources/user_role.md @@ -38,7 +38,7 @@ resource "octopusdeploy_user_role" "example" { - `can_be_deleted` (Boolean) - `description` (String) The description of this user role. -- `granted_space_permissions` (List of String) +- `granted_space_permissions` (Set of String) - `granted_system_permissions` (List of String) - `id` (String) The unique ID for this resource. - `space_permission_descriptions` (List of String) diff --git a/octopusdeploy/schema_user_role.go b/octopusdeploy/schema_user_role.go index 4487a917..5882a02d 100644 --- a/octopusdeploy/schema_user_role.go +++ b/octopusdeploy/schema_user_role.go @@ -101,7 +101,7 @@ func getUserRoleSchema() map[string]*schema.Schema { "granted_space_permissions": { Elem: &schema.Schema{Type: schema.TypeString}, Optional: true, - Type: schema.TypeList, + Type: schema.TypeSet, }, "granted_system_permissions": { Elem: &schema.Schema{Type: schema.TypeString},