File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,11 @@ module "resource_group" {
9696# Observability Instance
9797# ######################################################################################################################
9898
99+ locals {
100+ parsed_existing_cloud_monitoring_crn = var. existing_cloud_monitoring_crn != null ? split (" :" , var. existing_cloud_monitoring_crn ) : []
101+ existing_cloud_monitoring_guid = length (local. parsed_existing_cloud_monitoring_crn ) > 0 ? local. parsed_existing_cloud_monitoring_crn [7 ] : null
102+ }
103+
99104module "observability_instance" {
100105 source = " terraform-ibm-modules/observability-instances/ibm"
101106 version = " 2.13.2"
Original file line number Diff line number Diff line change @@ -31,12 +31,12 @@ output "cloud_monitoring_name" {
3131}
3232
3333output "cloud_monitoring_crn" {
34- value = var. cloud_monitoring_provision ? module. observability_instance . cloud_monitoring_crn : null
34+ value = var. cloud_monitoring_provision ? module. observability_instance . cloud_monitoring_crn : (var . existing_cloud_monitoring_crn != null ? var . existing_cloud_monitoring_crn : null )
3535 description = " The id of the provisioned IBM cloud monitoring instance."
3636}
3737
3838output "cloud_monitoring_guid" {
39- value = var. cloud_monitoring_provision ? module. observability_instance . cloud_monitoring_guid : null
39+ value = var. cloud_monitoring_provision ? module. observability_instance . cloud_monitoring_guid : local . existing_cloud_monitoring_guid
4040 description = " The guid of the provisioned IBM cloud monitoring instance."
4141}
4242
You can’t perform that action at this time.
0 commit comments