diff --git a/README.md b/README.md index 35ed2d740..c889bad03 100644 --- a/README.md +++ b/README.md @@ -536,6 +536,7 @@ object({ azure_database_for_mariadb_server = optional(bool, true) azure_database_for_mysql_server = optional(bool, true) azure_database_for_postgresql_server = optional(bool, true) + azure_databricks = optional(bool, true) azure_digital_twins = optional(bool, true) azure_event_grid_domain = optional(bool, true) azure_event_grid_topic = optional(bool, true) @@ -552,6 +553,7 @@ object({ azure_media_services = optional(bool, true) azure_migrate = optional(bool, true) azure_monitor = optional(bool, true) + azure_openai_service = optional(bool, true) azure_purview_account = optional(bool, true) azure_purview_studio = optional(bool, true) azure_relay_namespace = optional(bool, true) diff --git a/modules/connectivity/README.md b/modules/connectivity/README.md index 8721add3f..8878ce4e4 100644 --- a/modules/connectivity/README.md +++ b/modules/connectivity/README.md @@ -329,6 +329,7 @@ object({ azure_database_for_mariadb_server = optional(bool, true) azure_database_for_mysql_server = optional(bool, true) azure_database_for_postgresql_server = optional(bool, true) + azure_databricks = optional(bool, true) azure_digital_twins = optional(bool, true) azure_event_grid_domain = optional(bool, true) azure_event_grid_topic = optional(bool, true) @@ -345,6 +346,7 @@ object({ azure_media_services = optional(bool, true) azure_migrate = optional(bool, true) azure_monitor = optional(bool, true) + azure_openai_service = optional(bool, true) azure_purview_account = optional(bool, true) azure_purview_studio = optional(bool, true) azure_relay_namespace = optional(bool, true) diff --git a/modules/connectivity/locals.tf b/modules/connectivity/locals.tf index 5745088b9..704b3eb0b 100644 --- a/modules/connectivity/locals.tf +++ b/modules/connectivity/locals.tf @@ -1459,6 +1459,7 @@ locals { azure_database_for_mariadb_server = ["privatelink.mariadb.database.azure.com"] azure_database_for_mysql_server = ["privatelink.mysql.database.azure.com"] azure_database_for_postgresql_server = ["privatelink.postgres.database.azure.com"] + azure_databricks = ["privatelink.azuredatabricks.net"] azure_digital_twins = ["privatelink.digitaltwins.azure.net"] azure_event_grid_domain = ["privatelink.eventgrid.azure.net"] azure_event_grid_topic = ["privatelink.eventgrid.azure.net"] @@ -1474,6 +1475,7 @@ locals { azure_media_services = ["privatelink.media.azure.net"] azure_migrate = ["privatelink.prod.migration.windowsazure.com"] azure_monitor = ["privatelink.monitor.azure.com", "privatelink.oms.opinsights.azure.com", "privatelink.ods.opinsights.azure.com", "privatelink.agentsvc.azure-automation.net", "privatelink.blob.core.windows.net"] + azure_openai_service = ["privatelink.openai.azure.com"] azure_purview_account = ["privatelink.purview.azure.com"] azure_purview_studio = ["privatelink.purviewstudio.azure.com"] azure_relay_namespace = ["privatelink.servicebus.windows.net"] diff --git a/modules/connectivity/variables.tf b/modules/connectivity/variables.tf index efdb9e6e6..609694af0 100644 --- a/modules/connectivity/variables.tf +++ b/modules/connectivity/variables.tf @@ -251,6 +251,7 @@ variable "settings" { azure_database_for_mariadb_server = optional(bool, true) azure_database_for_mysql_server = optional(bool, true) azure_database_for_postgresql_server = optional(bool, true) + azure_databricks = optional(bool, true) azure_digital_twins = optional(bool, true) azure_event_grid_domain = optional(bool, true) azure_event_grid_topic = optional(bool, true) @@ -267,6 +268,7 @@ variable "settings" { azure_media_services = optional(bool, true) azure_migrate = optional(bool, true) azure_monitor = optional(bool, true) + azure_openai_service = optional(bool, true) azure_purview_account = optional(bool, true) azure_purview_studio = optional(bool, true) azure_relay_namespace = optional(bool, true) diff --git a/tests/modules/settings/settings.connectivity.tf b/tests/modules/settings/settings.connectivity.tf index 1c45a0964..9785baaf1 100644 --- a/tests/modules/settings/settings.connectivity.tf +++ b/tests/modules/settings/settings.connectivity.tf @@ -223,9 +223,11 @@ locals { azure_database_for_mariadb_server = false azure_database_for_mysql_server = false azure_database_for_postgresql_server = false + azure_databricks = false azure_digital_twins = false azure_key_vault_managed_hsm = false azure_kubernetes_service_management = false + azure_openai_service = false azure_purview_account = false azure_purview_studio = false azure_relay_namespace = false diff --git a/variables.tf b/variables.tf index 5b8fe85fb..653a347a0 100644 --- a/variables.tf +++ b/variables.tf @@ -364,6 +364,7 @@ variable "configure_connectivity_resources" { azure_database_for_mariadb_server = optional(bool, true) azure_database_for_mysql_server = optional(bool, true) azure_database_for_postgresql_server = optional(bool, true) + azure_databricks = optional(bool, true) azure_digital_twins = optional(bool, true) azure_event_grid_domain = optional(bool, true) azure_event_grid_topic = optional(bool, true) @@ -380,6 +381,7 @@ variable "configure_connectivity_resources" { azure_media_services = optional(bool, true) azure_migrate = optional(bool, true) azure_monitor = optional(bool, true) + azure_openai_service = optional(bool, true) azure_purview_account = optional(bool, true) azure_purview_studio = optional(bool, true) azure_relay_namespace = optional(bool, true)