This is an internal private module for the EDI Platform Core module to provision the resources required for a new proposition.
No modules.
| Name |
Description |
Type |
Default |
Required |
| azure_object_ids |
A list of azure object ids that will be granted access to azure resources created by this module. A group is recommended but these can be individuals, groups, service principals etc |
list(string) |
n/a |
yes |
| cdr_base_url |
Base url for the CDR on HSDP. |
string |
n/a |
yes |
| description |
The description of the proposition |
string |
n/a |
yes |
| edi_platform_admin_group |
The ObjectID of the EDI Platform admins group |
string |
n/a |
yes |
| edi_platform_org_id |
The UUID for the EDI Platform root IAM org |
string |
n/a |
yes |
| edi_platform_resource_group_name |
The name of the resoruce group in Azure that holds the resources for EDI Platform |
string |
n/a |
yes |
| env_prefix |
Prefix to be used to uniquely reference this deployment when creating or accessing keys. To prevent clashes between environments. |
string |
n/a |
yes |
| environment |
HSDP environment that this will be deployed to (one of client-test or prod) |
string |
n/a |
yes |
| iam_tenant_orgs |
A list of tenant orgs to onboard onto the platform and automate. |
list(object({ name = string id = string })) |
n/a |
yes |
| name |
The name of the proposition |
string |
n/a |
yes |
| region |
HSDP region that this will be deployed to |
string |
n/a |
yes |
| Name |
Description |
| azure_automation_account |
The connection details for the azure automation account created for the proposition |
| azure_keyvault |
The connection details for the azure keyvault created for the proposition |
| org_id |
The ID of the organisation created for this proposition. |
| service_id |
The ID of the service created for this proposition. |