From 7e208b1831250a9239510c9daeccc4c363c29486 Mon Sep 17 00:00:00 2001 From: "orasenatdpltintegration03/oracleidentitycloudservice/andrei.ilas@oracle.com" Date: Wed, 28 Feb 2024 11:19:37 +0200 Subject: [PATCH] add support for custom drg id compartment --- module-network.tf | 2 +- variables-network.tf | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/module-network.tf b/module-network.tf index bd5c9cd5..7479107b 100644 --- a/module-network.tf +++ b/module-network.tf @@ -81,7 +81,7 @@ module "drg" { count = tobool(var.create_drg) || var.drg_id != null ? 1 : 0 source = "oracle-terraform-modules/drg/oci" version = "1.0.5" - compartment_id = coalesce(var.network_compartment_id, local.compartment_id) + compartment_id = coalesce(var.drg_compartment_id, var.network_compartment_id, local.compartment_id) drg_id = one([var.drg_id]) # existing DRG ID or null drg_display_name = coalesce(var.drg_display_name, "oke-${local.state_id}") diff --git a/variables-network.tf b/variables-network.tf index 40ef99f9..d2887ac1 100644 --- a/variables-network.tf +++ b/variables-network.tf @@ -79,6 +79,12 @@ variable "drg_id" { type = string } +variable "drg_compartment_id" { + default = null + description = "Compartment of the DRG" + type = string +} + variable "drg_attachments" { description = "DRG attachment configurations." type = any