You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[btp_subaccount_service_plan.cf_service_plan](https://registry.terraform.io/providers/sap/btp/latest/docs/data-sources/subaccount_service_plan)| data source |
177
+
178
+
## Inputs
179
+
180
+
| Name | Description | Type | Default | Required |
| <aname="input_cf_services"></a> [cf\_services](#input\_cf\_services)| Comma-separated list of Cloud Foundry service instances in format: service.plan (e.g., 'postgresql.small,destination.lite,redis.medium') |`string`|`""`| no |
183
+
| <aname="input_cloudfoundry_plan"></a> [cloudfoundry\_plan](#input\_cloudfoundry\_plan)| Cloud Foundry environment plan (standard, free, or trial) |`string`|`"standard"`| no |
184
+
| <aname="input_globalaccount"></a> [globalaccount](#input\_globalaccount)| The subdomain of the global account in which you want to manage resources. |`string`| n/a | yes |
185
+
| <aname="input_project_identifier"></a> [project\_identifier](#input\_project\_identifier)| The meshStack project identifier (used for CF environment naming). |`string`| n/a | yes |
186
+
| <aname="input_subaccount_id"></a> [subaccount\_id](#input\_subaccount\_id)| The ID of the subaccount where Cloud Foundry should be enabled. |`string`| n/a | yes |
187
+
188
+
## Outputs
189
+
190
+
| Name | Description |
191
+
|------|-------------|
192
+
| <aname="output_cloudfoundry_instance_id"></a> [cloudfoundry\_instance\_id](#output\_cloudfoundry\_instance\_id)| ID of the Cloud Foundry environment instance |
193
+
| <aname="output_cloudfoundry_instance_state"></a> [cloudfoundry\_instance\_state](#output\_cloudfoundry\_instance\_state)| State of the Cloud Foundry environment instance |
194
+
| <aname="output_cloudfoundry_services"></a> [cloudfoundry\_services](#output\_cloudfoundry\_services)| Map of Cloud Foundry service instances created in this subaccount |
195
+
| <aname="output_subaccount_id"></a> [subaccount\_id](#output\_subaccount\_id)| The subaccount ID (passthrough for dependency chaining) |
| <aname="input_entitlements"></a> [entitlements](#input\_entitlements)| Comma-separated list of service entitlements in format: service.plan (e.g., 'postgresql-db.trial,destination.lite,xsuaa.application') |`string`|`""`| no |
128
+
| <aname="input_globalaccount"></a> [globalaccount](#input\_globalaccount)| The subdomain of the global account in which you want to manage resources. |`string`| n/a | yes |
129
+
| <aname="input_subaccount_id"></a> [subaccount\_id](#input\_subaccount\_id)| The ID of the subaccount where entitlements should be added. |`string`| n/a | yes |
130
+
131
+
## Outputs
132
+
133
+
| Name | Description |
134
+
|------|-------------|
135
+
| <aname="output_entitlements"></a> [entitlements](#output\_entitlements)| Map of entitlements created for this subaccount |
136
+
| <aname="output_subaccount_id"></a> [subaccount\_id](#output\_subaccount\_id)| The subaccount ID (passthrough for dependency chaining) |
| <aname="input_globalaccount"></a> [globalaccount](#input\_globalaccount)| The subdomain of the global account in which you want to manage resources. |`string`| n/a | yes |
154
+
| <aname="input_parent_id"></a> [parent\_id](#input\_parent\_id)| The parent directory ID for the subaccount. Use this when importing existing subaccounts. Mutually exclusive with subfolder. |`string`|`""`| no |
| <aname="input_region"></a> [region](#input\_region)| The region of the subaccount. |`string`|`"eu10"`| no |
157
+
| <aname="input_subfolder"></a> [subfolder](#input\_subfolder)| The subfolder name to use for the SAP BTP resources. This is used to create a folder structure in the SAP BTP cockpit. Mutually exclusive with parent\_id. |`string`|`""`| no |
158
+
| <aname="input_users"></a> [users](#input\_users)| Users and their roles provided by meshStack | <pre>list(object(<br> {<br> meshIdentifier = string<br> username = string<br> firstName = string<br> lastName = string<br> email = string<br> euid = string<br> roles = list(string)<br> }<br> ))</pre> |`[]`| no |
159
+
160
+
## Outputs
161
+
162
+
| Name | Description |
163
+
|------|-------------|
164
+
| <aname="output_subaccount_id"></a> [subaccount\_id](#output\_subaccount\_id)| The ID of the created subaccount |
165
+
| <aname="output_subaccount_login_link"></a> [subaccount\_login\_link](#output\_subaccount\_login\_link)| Link to the subaccount in the SAP BTP cockpit |
166
+
| <aname="output_subaccount_name"></a> [subaccount\_name](#output\_subaccount\_name)| The name of the subaccount |
167
+
| <aname="output_subaccount_region"></a> [subaccount\_region](#output\_subaccount\_region)| The region of the subaccount |
168
+
| <aname="output_subaccount_subdomain"></a> [subaccount\_subdomain](#output\_subaccount\_subdomain)| The subdomain of the subaccount |
| <aname="input_globalaccount"></a> [globalaccount](#input\_globalaccount)| The subdomain of the global account in which you want to manage resources. |`string`| n/a | yes |
128
+
| <aname="input_subaccount_id"></a> [subaccount\_id](#input\_subaccount\_id)| The ID of the subaccount where subscriptions should be added. |`string`| n/a | yes |
129
+
| <aname="input_subscriptions"></a> [subscriptions](#input\_subscriptions)| Comma-separated list of application subscriptions in format: app.plan (e.g., 'build-workzone.standard,integrationsuite.enterprise\_agreement') |`string`|`""`| no |
130
+
131
+
## Outputs
132
+
133
+
| Name | Description |
134
+
|------|-------------|
135
+
| <aname="output_subaccount_id"></a> [subaccount\_id](#output\_subaccount\_id)| The subaccount ID (passthrough for dependency chaining) |
136
+
| <aname="output_subscriptions"></a> [subscriptions](#output\_subscriptions)| Map of application subscriptions created in this subaccount |
0 commit comments