-approle) including all the roles declared in this variable.
The variable should look like:
additional_roles = {
devs = {
policy_file = "/some/path/to/policy.hcl"
}
admins = {...}
} | map(object({
policy_file = string
}))
| `{}` | no |
| [name](#input_name) | The name of the tenant you want to create | `string` | n/a | yes |
| [prefix](#input_prefix) | The prefix to use for the tenant in vault (this will prefix mount points, policies, etc..) | `string` | n/a | yes |
| [root_policy_file](#input_root_policy_file) | The path to the admin policy file for this tenant | `string` | `null` | no |
### Outputs
| Name | Description |
|------|-------------|
| [approle_mount](#output_approle_mount) | The approle mount for the tenant |
| [extra_role_policies](#output_extra_role_policies) | The tenant extra role policy names |
| [extra_roles](#output_extra_roles) | The tenant extra approle roles |
| [root_policy](#output_root_policy) | The tenant root policy name |
| [root_role](#output_root_role) | The tenant root approle role |