-
Notifications
You must be signed in to change notification settings - Fork 87
resource_org
ArthurHlt edited this page Aug 31, 2020
·
3 revisions
Provides a Cloud Foundry resource for managing Cloud Foundry organizations, assigning quota definitions, and 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
The following example creates an org with a specific org-wide quota.
resource "cloudfoundry_org" "o1" {
name = "organization-one"
quota = cloudfoundry_quota.runaway.id
}
The following arguments are supported:
-
name
- (Required) The name of the Org in Cloud Foundry -
quota
- (Optional) The ID of quota or plan to be given to this Org. By default, no quota is assigned to the org. -
labels
- (Optional, map string of string) Add labels as described here. Works only on cloud foundry with api >= v3.63. -
annotations
- (Optional, map string of string) Add annotations as described here. Works only on cloud foundry with api >= v3.63.
The following attributes are exported:
-
id
- The GUID of the organization -
quota
- If a quota is not referenced as an argument then the default quota GUID will be exported
An existing Organization can be imported using its guid, e.g.
$ terraform import cloudfoundry_org.o1 a-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