Changed resource creation to be conditional based on setting of the 'admin' variable being true or false

This commit is contained in:
Patrick de Ruiter 2022-02-10 10:18:18 +01:00
parent f7613652e4
commit 41ec6c0cc0

22
main.tf
View File

@ -32,22 +32,16 @@ data "datadog_role" "sl-techops-role" {
#} #}
resource "datadog_user" "add_datadog_user" { resource "datadog_user" "add_datadog_user" {
count = var.admin ? 0 : 1
email = local.email email = local.email
name = local.name name = local.name
roles = var.admin ? data.datadog_role.sl-techops-role[*].id : data.datadog_role.admin_role[*].id roles = [data.datadog_role.sl-techops-role[0].id]
} }
#resource "datadog_user" "add_datadog_admin_user" { resource "datadog_user" "add_datadog_admin_user" {
# email = local.email count = var.admin ? 1 : 0
# name = local.name email = local.email
# roles = [data.datadog_role.admin_role.id] name = local.name
#} roles = [data.datadog_role.admin_role[0].id]
}
#resource "datadog_user" "add_datadog_standard_user" {
# email = local.email
# #handle = local.handle
# name = local.name
# #admin = local.admin
# roles = [data.datadog_role.standard_role.id]
#}