feat(oci): add email to new user

This commit is contained in:
Kat Inskip 2024-06-08 18:08:32 -07:00
parent ec8ed664ff
commit a55e60260a
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
4 changed files with 14 additions and 5 deletions

View file

@ -1,4 +1,3 @@
/*
# https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformgettingstarted.htm
# https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformproviderconfiguration.htm
provider "oci" {
@ -28,4 +27,4 @@ module "oci_common_private_network" {
depends_on = [
module.oci_compartment_bootstrap
]
}*/
}

View file

@ -20,6 +20,10 @@ variable "oci_compartment_bootstrap_fingerprint" {
type = string
}
variable "oci_compartment_bootstrap_user_email" {
type = string
}
# https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformgettingstarted.htm
# https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformproviderconfiguration.htm
provider "oci" {
@ -36,6 +40,7 @@ module "oci_compartment_bootstrap" {
source = "./oci_compartment_bootstrap"
tenancy_ocid = var.oci_compartment_bootstrap_tenancy_ocid
user_email = var.oci_compartment_bootstrap_user_email
providers = {
oci = oci.oci_root

View file

@ -1,7 +1,12 @@
variable "user_email" {
type = string
}
resource "oci_identity_user" "this" {
compartment_id = local.child_compartment_id
description = "The user for Terraform to use"
name = "terraform"
email = var.user_email
}
locals {

File diff suppressed because one or more lines are too long