diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f53248..dcabb27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased](https://github.com/Azure/terraform-azurerm-openai/tree/HEAD) +## [v0.1.4](https://github.com/Azure/terraform-azurerm-openai/tree/v0.1.4) (2024-09-02) **Merged pull requests:** diff --git a/main.tf b/main.tf index 80428f8..a95059c 100644 --- a/main.tf +++ b/main.tf @@ -37,6 +37,7 @@ resource "azurerm_cognitive_account" "this" { dynamic "customer_managed_key" { for_each = var.customer_managed_key != null ? [var.customer_managed_key] : [] + content { key_vault_key_id = customer_managed_key.value.key_vault_key_id identity_client_id = customer_managed_key.value.identity_client_id @@ -44,6 +45,7 @@ resource "azurerm_cognitive_account" "this" { } dynamic "identity" { for_each = var.identity != null ? [var.identity] : [] + content { type = identity.value.type identity_ids = identity.value.identity_ids @@ -51,12 +53,14 @@ resource "azurerm_cognitive_account" "this" { } dynamic "network_acls" { for_each = var.network_acls != null ? var.network_acls : [] + content { default_action = network_acls.value.default_action ip_rules = network_acls.value.ip_rules dynamic "virtual_network_rules" { for_each = network_acls.value.virtual_network_rules != null ? network_acls.value.virtual_network_rules : [] + content { subnet_id = virtual_network_rules.value.subnet_id ignore_missing_vnet_service_endpoint = virtual_network_rules.value.ignore_missing_vnet_service_endpoint