-
Notifications
You must be signed in to change notification settings - Fork 87
resource_org_users
ArthurHlt edited this page Dec 11, 2019
·
2 revisions
Provides a Cloud Foundry resource for managing Cloud Foundry organizations members.
~> NOTE: This resource requires the provider to be authenticated with an account granted admin permissions.
~> NOTE: Only modify users managed in the resource, and ignore any existing other users provisioned elsewhere if not using force
attribute.
The following example creates an org with a specific org-wide quota.
resource "cloudfoundry_org_users" "ou1" {
org = "organization-id"
managers = ["user-guid"]
billing_managers = ["user-guid"]
auditors = ["user-guid"]
}
The following arguments are supported:
-
org
- (Required) Organization associated guid. -
managers
- (Optional) List of users to assign OrgManager role to. By default, no managers are assigned. -
billing_managers
- (Optional) List of ID of users to assign BillingManager role to. By default, no billing managers are assigned. -
auditors
- (Optional) List of ID of users to assign OrgAuditor role to. By default, no auditors are assigned. -
force
- (Optional, Boolean) Set to true to enforce that users defined here will be only theses users defined (remove users roles from external modification).
An existing Users list can be imported using its organization guid, e.g.
$ terraform import cloudfoundry_org_users.ou1 org-guid
- cloudfoundry_app
- cloudfoundry_asg
- cloudfoundry_domain
- cloudfoundry_info
- cloudfoundry_isolation_segment
- cloudfoundry_org
- cloudfoundry_org_quota
- cloudfoundry_route
- cloudfoundry_router_group
- cloudfoundry_service
- cloudfoundry_service_instance
- cloudfoundry_service_key
- cloudfoundry_space
- cloudfoundry_space_quota
- cloudfoundry_stack
- cloudfoundry_user
- cloudfoundry_user_provided_service
- cloudfoundry_app
- cloudfoundry_asg
- cloudfoundry_buildpack
- cloudfoundry_default_asg
- cloudfoundry_domain
- cloudfoundry_evg
- cloudfoundry_feature_flag
- cloudfoundry_isolation_segment
- cloudfoundry_isolation_segment_entitlement
- cloudfoundry_network_policy
- cloudfoundry_org
- cloudfoundry_org_quota
- cloudfoundry_org_users
- cloudfoundry_private_domain_access
- cloudfoundry_route
- cloudfoundry_route_service_binding
- cloudfoundry_service_broker
- cloudfoundry_service_instance
- cloudfoundry_service_key
- cloudfoundry_service_plan_access
- cloudfoundry_space
- cloudfoundry_space_quota
- cloudfoundry_space_users
- cloudfoundry_user
- cloudfoundry_user_provided_service