77data "oci_core_subnets" "oci_subnets_adb" {
88 # depends_on = [module.subnets] # Uncomment to create Network and FSS together
99 # for_each = var.adb != null ? var.adb : {}
10- for_each = { for k ,v in var . adb : k => v if v . vcn_name != null }
10+ for_each = { for k , v in var . adb : k => v if v . vcn_name != null }
1111 compartment_id = each. value . network_compartment_id != null ? (length (regexall (" ocid1.compartment.oc1*" , each. value . network_compartment_id )) > 0 ? each. value . network_compartment_id : var. compartment_ocids [each . value . network_compartment_id ]) : var. compartment_ocids [each . value . network_compartment_id ]
1212 display_name = each. value . subnet_id
1313 vcn_id = data. oci_core_vcns . oci_vcns_adb [each . key ]. virtual_networks . * . id [0 ]
@@ -16,7 +16,7 @@ data "oci_core_subnets" "oci_subnets_adb" {
1616data "oci_core_vcns" "oci_vcns_adb" {
1717 # depends_on = [module.vcns] # Uncomment to create Network and FSS together
1818 # for_each = var.adb != null ? var.adb : {}
19- for_each = { for k ,v in var . adb : k => v if v . vcn_name != null }
19+ for_each = { for k , v in var . adb : k => v if v . vcn_name != null }
2020 compartment_id = each. value . network_compartment_id != null ? (length (regexall (" ocid1.compartment.oc1*" , each. value . network_compartment_id )) > 0 ? each. value . network_compartment_id : var. compartment_ocids [each . value . network_compartment_id ]) : var. compartment_ocids [each . value . network_compartment_id ]
2121 display_name = each. value . vcn_name
2222}
@@ -25,25 +25,25 @@ module "adb" {
2525 source = " ./modules/database/adb"
2626 for_each = var. adb != null ? var. adb : {}
2727 # depends_on = [module.vcns, module.subnets]
28- admin_password = each. value . admin_password
29- character_set = each. value . character_set
30- compartment_id = each. value . compartment_id != null ? (length (regexall (" ocid1.compartment.oc1*" , each. value . compartment_id )) > 0 ? each. value . compartment_id : var. compartment_ocids [each . value . compartment_id ]) : null
31- cpu_core_count = each. value . cpu_core_count
32- database_edition = each. value . database_edition
33- data_storage_size_in_tbs = each. value . data_storage_size_in_tbs
34- db_name = each. value . db_name
35- db_version = each. value . db_version
36- db_workload = each. value . db_workload
37- defined_tags = each. value . defined_tags
38- display_name = each. value . display_name
39- license_model = each. value . license_model
40- ncharacter_set = each. value . ncharacter_set
41- network_compartment_id = each. value . network_compartment_id != null ? (length (regexall (" ocid1.compartment.oc1*" , each. value . network_compartment_id )) > 0 ? each. value . network_compartment_id : var. compartment_ocids [each . value . network_compartment_id ]) : null
28+ admin_password = each. value . admin_password
29+ character_set = each. value . character_set
30+ compartment_id = each. value . compartment_id != null ? (length (regexall (" ocid1.compartment.oc1*" , each. value . compartment_id )) > 0 ? each. value . compartment_id : var. compartment_ocids [each . value . compartment_id ]) : null
31+ cpu_core_count = each. value . cpu_core_count
32+ database_edition = each. value . database_edition
33+ data_storage_size_in_tbs = each. value . data_storage_size_in_tbs
34+ db_name = each. value . db_name
35+ db_version = each. value . db_version
36+ db_workload = each. value . db_workload
37+ defined_tags = each. value . defined_tags
38+ display_name = each. value . display_name
39+ license_model = each. value . license_model
40+ ncharacter_set = each. value . ncharacter_set
41+ network_compartment_id = each. value . network_compartment_id != null ? (length (regexall (" ocid1.compartment.oc1*" , each. value . network_compartment_id )) > 0 ? each. value . network_compartment_id : var. compartment_ocids [each . value . network_compartment_id ]) : null
4242 network_security_group_ids = each. value . nsg_ids
43- freeform_tags = each. value . freeform_tags
44- subnet_id = each. value . subnet_id != null ? (length (regexall (" ocid1.subnet.oc1*" , each. value . subnet_id )) > 0 ? each. value . subnet_id : data. oci_core_subnets . oci_subnets_adb [each . key ]. subnets . * . id [0 ]): null
45- vcn_name = each. value . vcn_name != null ? each. value . vcn_name : null
46- whitelisted_ips = each. value . whitelisted_ips
43+ freeform_tags = each. value . freeform_tags
44+ subnet_id = each. value . subnet_id != null ? (length (regexall (" ocid1.subnet.oc1*" , each. value . subnet_id )) > 0 ? each. value . subnet_id : data. oci_core_subnets . oci_subnets_adb [each . key ]. subnets . * . id [0 ]) : null
45+ vcn_name = each. value . vcn_name != null ? each. value . vcn_name : null
46+ whitelisted_ips = each. value . whitelisted_ips
4747
4848 # Optional parameters for ADB
4949 # are_primary_whitelisted_ips_used = var.autonomous_database_are_primary_whitelisted_ips_used
@@ -54,7 +54,7 @@ module "adb" {
5454 # clone_type = var.autonomous_database_clone_type
5555 # customer_contacts {
5656
57- # Optional
57+ # Optional
5858 # email = var.autonomous_database_customer_contacts_email
5959 # }
6060 # data_safe_status = var.autonomous_database_data_safe_status
0 commit comments