feat/stable-release #1
@ -46,5 +46,10 @@ No modules.
|
||||
|
||||
### Outputs
|
||||
|
||||
No outputs.
|
||||
| Name | Description |
|
||||
|------|-------------|
|
||||
| <a name="output_extra_role_policies"></a> [extra_role_policies](#output_extra_role_policies) | The tenant extra role policy names |
|
||||
| <a name="output_extra_roles"></a> [extra_roles](#output_extra_roles) | The tenant extra approle roles |
|
||||
| <a name="output_tenant_admin_policy"></a> [tenant_admin_policy](#output_tenant_admin_policy) | The tenant admin policy name |
|
||||
| <a name="output_tenant_admin_role"></a> [tenant_admin_role](#output_tenant_admin_role) | The tenant admin approle role |
|
||||
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
|
||||
|
0
examples/.gitkeep
Normal file
0
examples/.gitkeep
Normal file
0
modules/.gitkeep
Normal file
0
modules/.gitkeep
Normal file
45
outputs.tf
45
outputs.tf
@ -0,0 +1,45 @@
|
||||
output "tenant_admin_role" {
|
||||
value = {
|
||||
role_id = vault_approle_auth_backend_role.tenant_admin.role_name
|
||||
secret_id = vault_approle_auth_backend_role_secret_id.tenant_admin.secret_id
|
||||
}
|
||||
sensitive = true
|
||||
description = "The tenant admin approle role"
|
||||
depends_on = [
|
||||
vault_approle_auth_backend_role.tenant_admin,
|
||||
vault_approle_auth_backend_role_secret_id.tenant_admin
|
||||
]
|
||||
}
|
||||
|
||||
output "tenant_admin_policy" {
|
||||
value = vault_policy.tenant_admin.name
|
||||
sensitive = false
|
||||
description = "The tenant admin policy name"
|
||||
depends_on = [vault_policy.tenant_admin]
|
||||
}
|
||||
|
||||
output "extra_roles" {
|
||||
value = {
|
||||
for key, role in vault_approle_auth_backend_role.extra_roles :
|
||||
key => {
|
||||
role_id = role.role_name
|
||||
secret_id = vault_approle_auth_backend_role_secret_id.extra_roles[key].secret_id
|
||||
}
|
||||
}
|
||||
sensitive = true
|
||||
description = "The tenant extra approle roles"
|
||||
depends_on = [
|
||||
vault_approle_auth_backend_role.extra_roles,
|
||||
vault_approle_auth_backend_role_secret_id.extra_roles
|
||||
]
|
||||
}
|
||||
|
||||
output "extra_role_policies" {
|
||||
value = {
|
||||
for key, policy in vault_policy.extra_policies :
|
||||
key => policy.name
|
||||
}
|
||||
sensitive = false
|
||||
description = "The tenant extra role policy names"
|
||||
depends_on = [vault_policy.extra_policies]
|
||||
}
|
Loading…
Reference in New Issue
Block a user