This is an internal private module for the EDI Platform Core module to provision the resources required for a new proposition.
Name | Version |
---|---|
terraform | >= 1.0 |
azurerm | >= 2.67.0 |
hsdp | >= 0.18.2 |
Name | Version |
---|---|
azurerm | >= 2.67.0 |
hsdp | >= 0.18.2 |
random | n/a |
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({ |
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. |