你好,按照示例創建一個用戶。它的工作但是我想創建多個用戶,我嚐試過很多方法但仍不能得到它的工作,請分享一些想法。
https://registry.terraform.io/providers/databricks/databricks/latest/docs/resources/user
數據“databricks_group”“管理員”{display_name =“管理員”}資源“databricks_user”“我”{user_name = "(電子郵件保護)“}資源”databricks_group_member i-am-admin”{group_id = data.databricks_group.admins。id member_id = databricks_user.me。id}
@Cedric法興萍說過,您可以使用“計算”或“foreach”起程拓殖。
這是一個簡單的例子:
' ' '
當地人{
user_emails =釋放([
”(電子郵件保護)”,
”(電子郵件保護)”,
”(電子郵件保護)”
])
}
資源“databricks_user”“工程師”{
for_each = local.user_emails
user_name = each.value
}
數據“databricks_group”“管理員”{
display_name = "管理員"
}
資源”databricks_group_member”“engineer-admins”{
for_each = databricks_user.engineers
group_id = data.databricks_group.admins.id
member_id = each.value.id
}
' ' '
數是meta-parameters所有資源。我們可以指定要創建的數量相同的資源。
@Cedric法興萍說過,您可以使用“計算”或“foreach”起程拓殖。
這是一個簡單的例子:
' ' '
當地人{
user_emails =釋放([
”(電子郵件保護)”,
”(電子郵件保護)”,
”(電子郵件保護)”
])
}
資源“databricks_user”“工程師”{
for_each = local.user_emails
user_name = each.value
}
數據“databricks_group”“管理員”{
display_name = "管理員"
}
資源”databricks_group_member”“engineer-admins”{
for_each = databricks_user.engineers
group_id = data.databricks_group.admins.id
member_id = each.value.id
}
' ' '