Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Flex Function #64

Draft
wants to merge 33 commits into
base: main
Choose a base branch
from
Draft

Add Flex Function #64

wants to merge 33 commits into from

Conversation

marvinbuss
Copy link
Contributor

Proposed changes:

  • Move app insights to monitoring RG
  • Add UAI for function
  • Add app service plan for function

@marvinbuss marvinbuss added the enhancement New feature or request label Nov 1, 2024
@marvinbuss marvinbuss self-assigned this Nov 1, 2024
Copy link

github-actions bot commented Nov 1, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

1 similar comment
Copy link

github-actions bot commented Nov 1, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 1, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 1, 2024

Terraform Validation & Plan Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Initialization ⚙️success
  • Terraform Validation 🤖success
  • Terraform Plan 📖success
Show Plan

terraform
Acquiring state lock. This may take a few moments...
�[0m�[1mdata.local_file.file_system_prompt: Reading...�[0m�[0m
�[0m�[1mdata.local_file.file_system_prompt: Read complete after 0s [id=1b64caca607e392bc85ff27243e6022401cc3184]�[0m
�[0m�[1mdata.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001]�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0]�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Read complete after 1s [id=/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001]�[0m

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  �[32m+�[0m create�[0m
 �[36m<=�[0m read (data resources)�[0m

Terraform will perform the following actions:

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_web_app�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_web_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # azapi_resource.subnet_private_endpoints�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azapi_resource" "subnet_private_endpoints" {
      �[32m+�[0m�[0m body                      = {
          �[32m+�[0m�[0m properties = {
              �[32m+�[0m�[0m addressPrefix                     = "10.3.2.0/26"
              �[32m+�[0m�[0m delegations                       = []
              �[32m+�[0m�[0m ipAllocations                     = []
              �[32m+�[0m�[0m networkSecurityGroup              = {
                  �[32m+�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001"
                }
              �[32m+�[0m�[0m privateEndpointNetworkPolicies    = "Enabled"
              �[32m+�[0m�[0m privateLinkServiceNetworkPolicies = "Enabled"
              �[32m+�[0m�[0m routeTable                        = {
                  �[32m+�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001"
                }
              �[32m+�[0m�[0m serviceEndpointPolicies           = []
              �[32m+�[0m�[0m serviceEndpoints                  = []
            }
        }
      �[32m+�[0m�[0m id                        = (known after apply)
      �[32m+�[0m�[0m ignore_casing             = false
      �[32m+�[0m�[0m ignore_missing_property   = true
      �[32m+�[0m�[0m name                      = "PrivateEndpointSubnetBot"
      �[32m+�[0m�[0m output                    = (known after apply)
      �[32m+�[0m�[0m parent_id                 = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001"
      �[32m+�[0m�[0m schema_validation_enabled = true
      �[32m+�[0m�[0m type                      = "Microsoft.Network/virtualNetworks/subnets@2022-07-01"
    }

�[1m  # azapi_resource.subnet_web_app�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azapi_resource" "subnet_web_app" {
      �[32m+�[0m�[0m body                      = {
          �[32m+�[0m�[0m properties = {
              �[32m+�[0m�[0m addressPrefix                     = "10.3.1.192/26"
              �[32m+�[0m�[0m delegations                       = [
                  �[32m+�[0m�[0m {
                      �[32m+�[0m�[0m name       = "WebAppDelegation"
                      �[32m+�[0m�[0m properties = {
                          �[32m+�[0m�[0m serviceName = "Microsoft.Web/serverfarms"
                        }
                    },
                ]
              �[32m+�[0m�[0m ipAllocations                     = []
              �[32m+�[0m�[0m networkSecurityGroup              = {
                  �[32m+�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001"
                }
              �[32m+�[0m�[0m privateEndpointNetworkPolicies    = "Enabled"
              �[32m+�[0m�[0m privateLinkServiceNetworkPolicies = "Enabled"
              �[32m+�[0m�[0m routeTable                        = {
                  �[32m+�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001"
                }
              �[32m+�[0m�[0m serviceEndpointPolicies           = []
              �[32m+�[0m�[0m serviceEndpoints                  = []
            }
        }
      �[32m+�[0m�[0m id                        = (known after apply)
      �[32m+�[0m�[0m ignore_casing             = false
      �[32m+�[0m�[0m ignore_missing_property   = true
      �[32m+�[0m�[0m name                      = "WebAppSubnetBot"
      �[32m+�[0m�[0m output                    = (known after apply)
      �[32m+�[0m�[0m parent_id                 = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001"
      �[32m+�[0m�[0m schema_validation_enabled = true
      �[32m+�[0m�[0m type                      = "Microsoft.Network/virtualNetworks/subnets@2022-07-01"
    }

�[1m  # azurerm_bot_connection.bot_connection_aadv2_oauth�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_bot_connection" "bot_connection_aadv2_oauth" {
      �[32m+�[0m�[0m bot_name              = "bfr-dev-bot001"
      �[32m+�[0m�[0m client_id             = (sensitive value)
      �[32m+�[0m�[0m client_secret         = (sensitive value)
      �[32m+�[0m�[0m id                    = (known after apply)
      �[32m+�[0m�[0m location              = "global"
      �[32m+�[0m�[0m name                  = "aadv2-oauth"
      �[32m+�[0m�[0m parameters            = {
          �[32m+�[0m�[0m "tenantId" = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
        }
      �[32m+�[0m�[0m resource_group_name   = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m scopes                = "openid profile User.Read User.ReadBasic.All"
      �[32m+�[0m�[0m service_provider_name = "Aadv2"
    }

�[1m  # azurerm_cognitive_deployment.cognitive_deployment_gpt_4o�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_cognitive_deployment" "cognitive_deployment_gpt_4o" {
      �[32m+�[0m�[0m cognitive_account_id   = (known after apply)
      �[32m+�[0m�[0m id                     = (known after apply)
      �[32m+�[0m�[0m name                   = "gpt-4o"
      �[32m+�[0m�[0m version_upgrade_option = "OnceNewDefaultVersionAvailable"

      �[32m+�[0m�[0m model {
          �[32m+�[0m�[0m format  = "OpenAI"
          �[32m+�[0m�[0m name    = "gpt-4o"
          �[32m+�[0m�[0m version = "2024-08-06"
        }

      �[32m+�[0m�[0m sku {
          �[32m+�[0m�[0m capacity = 75
          �[32m+�[0m�[0m name     = "Standard"
        }
    }

�[1m  # azurerm_cosmosdb_sql_database.cosmosdb_sql_database�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_cosmosdb_sql_database" "cosmosdb_sql_database" {
      �[32m+�[0m�[0m account_name        = "bfr-dev-cosmos001"
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m name                = "BotDb"
      �[32m+�[0m�[0m resource_group_name = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m throughput          = (known after apply)

      �[32m+�[0m�[0m autoscale_settings {
          �[32m+�[0m�[0m max_throughput = 1000
        }
    }

�[1m  # azurerm_linux_web_app.linux_web_app�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_linux_web_app" "linux_web_app" {
      �[32m+�[0m�[0m app_settings                                   = (known after apply)
      �[32m+�[0m�[0m client_affinity_enabled                        = false
      �[32m+�[0m�[0m client_certificate_enabled                     = false
      �[32m+�[0m�[0m client_certificate_mode                        = "Required"
      �[32m+�[0m�[0m custom_domain_verification_id                  = (sensitive value)
      �[32m+�[0m�[0m default_hostname                               = (known after apply)
      �[32m+�[0m�[0m enabled                                        = true
      �[32m+�[0m�[0m ftp_publish_basic_authentication_enabled       = false
      �[32m+�[0m�[0m hosting_environment_id                         = (known after apply)
      �[32m+�[0m�[0m https_only                                     = true
      �[32m+�[0m�[0m id                                             = (known after apply)
      �[32m+�[0m�[0m key_vault_reference_identity_id                = (known after apply)
      �[32m+�[0m�[0m kind                                           = (known after apply)
      �[32m+�[0m�[0m location                                       = "northeurope"
      �[32m+�[0m�[0m name                                           = "bfr-dev-app001"
      �[32m+�[0m�[0m outbound_ip_address_list                       = (known after apply)
      �[32m+�[0m�[0m outbound_ip_addresses                          = (known after apply)
      �[32m+�[0m�[0m possible_outbound_ip_address_list              = (known after apply)
      �[32m+�[0m�[0m possible_outbound_ip_addresses                 = (known after apply)
      �[32m+�[0m�[0m public_network_access_enabled                  = true
      �[32m+�[0m�[0m resource_group_name                            = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m service_plan_id                                = (known after apply)
      �[32m+�[0m�[0m site_credential                                = (sensitive value)
      �[32m+�[0m�[0m tags                                           = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m virtual_network_subnet_id                      = (known after apply)
      �[32m+�[0m�[0m webdeploy_publish_basic_authentication_enabled = false
      �[32m+�[0m�[0m zip_deploy_file                                = (known after apply)
        �[90m# (1 unchanged attribute hidden)�[0m�[0m

      �[32m+�[0m�[0m identity {
          �[32m+�[0m�[0m identity_ids = (known after apply)
          �[32m+�[0m�[0m principal_id = (known after apply)
          �[32m+�[0m�[0m tenant_id    = (known after apply)
          �[32m+�[0m�[0m type         = "UserAssigned"
        }

      �[32m+�[0m�[0m site_config {
          �[32m+�[0m�[0m always_on                               = true
          �[32m+�[0m�[0m app_command_line                        = "gunicorn --bind 0.0.0.0 --worker-class aiohttp.worker.GunicornWebWorker --timeout 600 app:APP"
          �[32m+�[0m�[0m container_registry_use_managed_identity = false
          �[32m+�[0m�[0m default_documents                       = (known after apply)
          �[32m+�[0m�[0m detailed_error_logging_enabled          = (known after apply)
          �[32m+�[0m�[0m ftps_state                              = "Disabled"
          �[32m+�[0m�[0m http2_enabled                           = true
          �[32m+�[0m�[0m ip_restriction_default_action           = "Allow"
          �[32m+�[0m�[0m linux_fx_version                        = (known after apply)
          �[32m+�[0m�[0m load_balancing_mode                     = "LeastRequests"
          �[32m+�[0m�[0m local_mysql_enabled                     = false
          �[32m+�[0m�[0m managed_pipeline_mode                   = "Integrated"
          �[32m+�[0m�[0m minimum_tls_version                     = "1.2"
          �[32m+�[0m�[0m remote_debugging_enabled                = false
          �[32m+�[0m�[0m remote_debugging_version                = "VS2022"
          �[32m+�[0m�[0m scm_ip_restriction_default_action       = "Allow"
          �[32m+�[0m�[0m scm_minimum_tls_version                 = "1.2"
          �[32m+�[0m�[0m scm_type                                = (known after apply)
          �[32m+�[0m�[0m scm_use_main_ip_restriction             = false
          �[32m+�[0m�[0m use_32_bit_worker                       = false
          �[32m+�[0m�[0m vnet_route_all_enabled                  = true
          �[32m+�[0m�[0m websockets_enabled                      = false
          �[32m+�[0m�[0m worker_count                            = 1

          �[32m+�[0m�[0m application_stack {
              �[32m+�[0m�[0m python_version = "3.11"
            }

          �[32m+�[0m�[0m cors {
              �[32m+�[0m�[0m allowed_origins     = [
                  �[32m+�[0m�[0m "https://botservice.hosting.portal.azure.net",
                  �[32m+�[0m�[0m "https://hosting.onecloud.azure-test.net",
                ]
              �[32m+�[0m�[0m support_credentials = true
            }
        }
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_web_app" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "logAnalytics"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # azurerm_private_endpoint.linux_web_app_private_endpoint�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "linux_web_app_private_endpoint" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-app001-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-app001-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-app001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.azurewebsites.net",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-app001-pe"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "sites",
            ]
        }
    }

�[1m  # azurerm_resource_group.resource_group_consumption�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_resource_group" "resource_group_consumption" {
      �[32m+�[0m�[0m id       = (known after apply)
      �[32m+�[0m�[0m location = "northeurope"
      �[32m+�[0m�[0m name     = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m tags     = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
    }

�[1m  # azurerm_resource_group.resource_group_ingestion�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_resource_group" "resource_group_ingestion" {
      �[32m+�[0m�[0m id       = (known after apply)
      �[32m+�[0m�[0m location = "northeurope"
      �[32m+�[0m�[0m name     = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m tags     = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
    }

�[1m  # azurerm_resource_group.resource_group_monitoring�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_resource_group" "resource_group_monitoring" {
      �[32m+�[0m�[0m id       = (known after apply)
      �[32m+�[0m�[0m location = "northeurope"
      �[32m+�[0m�[0m name     = "bfr-dev-bot-mntrng-rg"
      �[32m+�[0m�[0m tags     = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
    }

�[1m  # azurerm_role_assignment.data_factory_roleassignment_key_vault_secrets_user�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "data_factory_roleassignment_key_vault_secrets_user" {
      �[32m+�[0m�[0m description                      = "Required for accessing secrets in the key vault from the data factory."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = (known after apply)
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Key Vault Secrets User"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # azurerm_role_assignment.data_factory_roleassignment_storage_blob_data_owner�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "data_factory_roleassignment_storage_blob_data_owner" {
      �[32m+�[0m�[0m description                      = "Required for reding and writing data from data factory."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = (known after apply)
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Storage Blob Data Owner"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # azurerm_role_assignment.uai_cnsm_roleassignment_key_vault_secrets_user�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "uai_cnsm_roleassignment_key_vault_secrets_user" {
      �[32m+�[0m�[0m description                      = "Required for accessing secrets in the key vault from teh web app app settings."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = (known after apply)
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Key Vault Secrets User"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # azurerm_role_assignment.uai_cnsm_roleassignment_open_ai_contributor�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "uai_cnsm_roleassignment_open_ai_contributor" {
      �[32m+�[0m�[0m description                      = "Required for accessing azure open ai from the web app."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = (known after apply)
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Cognitive Services OpenAI Contributor"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # azurerm_role_assignment.uai_ngst_roleassignment_key_vault_secrets_officer�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "uai_ngst_roleassignment_key_vault_secrets_officer" {
      �[32m+�[0m�[0m description                      = "Required for reading and writing secrets in the key vault from the function."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = (known after apply)
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Key Vault Secrets Officer"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # azurerm_role_assignment.uai_ngst_roleassignment_open_ai_contributor�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "uai_ngst_roleassignment_open_ai_contributor" {
      �[32m+�[0m�[0m description                      = "Required for accessing azure open ai from the function."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = (known after apply)
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Cognitive Services OpenAI Contributor"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # azurerm_role_assignment.uai_ngst_roleassignment_storage_blob_data_owner�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "uai_ngst_roleassignment_storage_blob_data_owner" {
      �[32m+�[0m�[0m description                      = "Required for reding and writing data from the function."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = (known after apply)
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Storage Blob Data Owner"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # module.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_service_plan" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.app_service_plan_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_service_plan" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.app_service_plan_consumption.azurerm_service_plan.service_plan�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_service_plan" "service_plan" {
      �[32m+�[0m�[0m id                           = (known after apply)
      �[32m+�[0m�[0m kind                         = (known after apply)
      �[32m+�[0m�[0m location                     = "northeurope"
      �[32m+�[0m�[0m maximum_elastic_worker_count = (known after apply)
      �[32m+�[0m�[0m name                         = "bfr-dev-asp001"
      �[32m+�[0m�[0m os_type                      = "Linux"
      �[32m+�[0m�[0m per_site_scaling_enabled     = false
      �[32m+�[0m�[0m reserved                     = (known after apply)
      �[32m+�[0m�[0m resource_group_name          = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m sku_name                     = "P0v3"
      �[32m+�[0m�[0m tags                         = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m worker_count                 = 1
      �[32m+�[0m�[0m zone_balancing_enabled       = false
    }

�[1m  # module.app_service_plan_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_service_plan" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.app_service_plan_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_service_plan" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.app_service_plan_ingestion.azurerm_service_plan.service_plan�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_service_plan" "service_plan" {
      �[32m+�[0m�[0m id                           = (known after apply)
      �[32m+�[0m�[0m kind                         = (known after apply)
      �[32m+�[0m�[0m location                     = "northeurope"
      �[32m+�[0m�[0m maximum_elastic_worker_count = (known after apply)
      �[32m+�[0m�[0m name                         = "bfr-dev-ngst-asp001"
      �[32m+�[0m�[0m os_type                      = "Linux"
      �[32m+�[0m�[0m per_site_scaling_enabled     = false
      �[32m+�[0m�[0m reserved                     = (known after apply)
      �[32m+�[0m�[0m resource_group_name          = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m sku_name                     = "FC1"
      �[32m+�[0m�[0m tags                         = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m worker_count                 = 1
      �[32m+�[0m�[0m zone_balancing_enabled       = false
    }

�[1m  # module.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_application_insights" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.application_insights.azurerm_application_insights.application_insights�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_application_insights" "application_insights" {
      �[32m+�[0m�[0m app_id                                = (known after apply)
      �[32m+�[0m�[0m application_type                      = "web"
      �[32m+�[0m�[0m connection_string                     = (sensitive value)
      �[32m+�[0m�[0m daily_data_cap_in_gb                  = 100
      �[32m+�[0m�[0m daily_data_cap_notifications_disabled = false
      �[32m+�[0m�[0m disable_ip_masking                    = false
      �[32m+�[0m�[0m force_customer_storage_for_profiler   = false
      �[32m+�[0m�[0m id                                    = (known after apply)
      �[32m+�[0m�[0m instrumentation_key                   = (sensitive value)
      �[32m+�[0m�[0m internet_ingestion_enabled            = true
      �[32m+�[0m�[0m internet_query_enabled                = true
      �[32m+�[0m�[0m local_authentication_disabled         = false
      �[32m+�[0m�[0m location                              = "northeurope"
      �[32m+�[0m�[0m name                                  = "bfr-dev-appi001"
      �[32m+�[0m�[0m resource_group_name                   = "bfr-dev-bot-mntrng-rg"
      �[32m+�[0m�[0m retention_in_days                     = 90
      �[32m+�[0m�[0m sampling_percentage                   = 100
      �[32m+�[0m�[0m tags                                  = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m workspace_id                          = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
    }

�[1m  # module.application_insights.azurerm_monitor_diagnostic_setting.diagnostic_setting_application_insights["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_application_insights" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_cognitive_account" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.azure_open_ai.azurerm_cognitive_account.cognitive_account�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_cognitive_account" "cognitive_account" {
      �[32m+�[0m�[0m custom_subdomain_name              = "bfr-dev-aoai001"
      �[32m+�[0m�[0m dynamic_throttling_enabled         = false
      �[32m+�[0m�[0m endpoint                           = (known after apply)
      �[32m+�[0m�[0m fqdns                              = []
      �[32m+�[0m�[0m id                                 = (known after apply)
      �[32m+�[0m�[0m kind                               = "OpenAI"
      �[32m+�[0m�[0m local_auth_enabled                 = false
      �[32m+�[0m�[0m location                           = "swedencentral"
      �[32m+�[0m�[0m name                               = "bfr-dev-aoai001"
      �[32m+�[0m�[0m outbound_network_access_restricted = true
      �[32m+�[0m�[0m primary_access_key                 = (sensitive value)
      �[32m+�[0m�[0m public_network_access_enabled      = false
      �[32m+�[0m�[0m resource_group_name                = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m secondary_access_key               = (sensitive value)
      �[32m+�[0m�[0m sku_name                           = "S0"
      �[32m+�[0m�[0m tags                               = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m identity {
          �[32m+�[0m�[0m principal_id = (known after apply)
          �[32m+�[0m�[0m tenant_id    = (known after apply)
          �[32m+�[0m�[0m type         = "SystemAssigned"
        }

      �[32m+�[0m�[0m network_acls {
          �[32m+�[0m�[0m default_action = "Deny"
        }
    }

�[1m  # module.azure_open_ai.azurerm_monitor_diagnostic_setting.diagnostic_setting_cognitive_account["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_cognitive_account" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.azure_open_ai.azurerm_private_endpoint.private_endpoint_cognitive_account�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "private_endpoint_cognitive_account" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-aoai001-account-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-aoai001-account-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-aoai001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.openai.azure.com",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-aoai001-account-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "account",
            ]
        }
    }

�[1m  # module.azure_open_ai.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "0s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1m  # module.bot_service.data.azurerm_application_insights.application_insights�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_application_insights" "application_insights" {
      �[32m+�[0m�[0m app_id              = (known after apply)
      �[32m+�[0m�[0m application_type    = (known after apply)
      �[32m+�[0m�[0m connection_string   = (sensitive value)
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m instrumentation_key = (known after apply)
      �[32m+�[0m�[0m location            = (known after apply)
      �[32m+�[0m�[0m name                = (known after apply)
      �[32m+�[0m�[0m resource_group_name = (known after apply)
      �[32m+�[0m�[0m retention_in_days   = (known after apply)
      �[32m+�[0m�[0m tags                = (known after apply)
      �[32m+�[0m�[0m workspace_id        = (known after apply)
    }

�[1m  # module.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_bot_service_azure_bot" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.bot_service.azurerm_bot_service_azure_bot.bot_service_azure_bot�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_bot_service_azure_bot" "bot_service_azure_bot" {
      �[32m+�[0m�[0m developer_app_insights_application_id = (known after apply)
      �[32m+�[0m�[0m developer_app_insights_key            = (known after apply)
      �[32m+�[0m�[0m display_name                          = "Azure Bot Service - Bfr Dev Bot001"
      �[32m+�[0m�[0m endpoint                              = (known after apply)
      �[32m+�[0m�[0m icon_url                              = "https://docs.botframework.com/static/devportal/client/images/bot-framework-default.png"
      �[32m+�[0m�[0m id                                    = (known after apply)
      �[32m+�[0m�[0m local_authentication_enabled          = false
      �[32m+�[0m�[0m location                              = "global"
      �[32m+�[0m�[0m luis_app_ids                          = []
      �[32m+�[0m�[0m microsoft_app_id                      = (known after apply)
      �[32m+�[0m�[0m microsoft_app_msi_id                  = (known after apply)
      �[32m+�[0m�[0m microsoft_app_tenant_id               = (known after apply)
      �[32m+�[0m�[0m microsoft_app_type                    = "UserAssignedMSI"
      �[32m+�[0m�[0m name                                  = "bfr-dev-bot001"
      �[32m+�[0m�[0m public_network_access_enabled         = true
      �[32m+�[0m�[0m resource_group_name                   = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m sku                                   = "S1"
      �[32m+�[0m�[0m streaming_endpoint_enabled            = false
      �[32m+�[0m�[0m tags                                  = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
    }

�[1m  # module.bot_service.azurerm_monitor_diagnostic_setting.diagnostic_setting_bot_service_azure_bot["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_bot_service_azure_bot" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_bot�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "bot_service_azure_bot_private_endpoint_bot" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-bot001-bot-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-bot001-bot-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-bot001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.directline.botframework.com",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-bot001-bot-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "Bot",
            ]
        }
    }

�[1m  # module.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_token�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "bot_service_azure_bot_private_endpoint_token" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-bot001-token-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-bot001-token-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-bot001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.token.botframework.com",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-bot001-token-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "Token",
            ]
        }
    }

�[1m  # module.bot_service.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "120s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1m  # module.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_cosmosdb_account" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.cosmosdb_account.azurerm_cosmosdb_account.cosmosdb_account�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_cosmosdb_account" "cosmosdb_account" {
      �[32m+�[0m�[0m access_key_metadata_writes_enabled           = true
      �[32m+�[0m�[0m analytical_storage_enabled                   = false
      �[32m+�[0m�[0m automatic_failover_enabled                   = false
      �[32m+�[0m�[0m burst_capacity_enabled                       = false
      �[32m+�[0m�[0m create_mode                                  = "Default"
      �[32m+�[0m�[0m default_identity_type                        = "FirstPartyIdentity"
      �[32m+�[0m�[0m endpoint                                     = (known after apply)
      �[32m+�[0m�[0m free_tier_enabled                            = false
      �[32m+�[0m�[0m id                                           = (known after apply)
      �[32m+�[0m�[0m is_virtual_network_filter_enabled            = true
      �[32m+�[0m�[0m kind                                         = "GlobalDocumentDB"
      �[32m+�[0m�[0m local_authentication_disabled                = false
      �[32m+�[0m�[0m location                                     = "northeurope"
      �[32m+�[0m�[0m minimal_tls_version                          = "Tls12"
      �[32m+�[0m�[0m mongo_server_version                         = (known after apply)
      �[32m+�[0m�[0m multiple_write_locations_enabled             = false
      �[32m+�[0m�[0m name                                         = "bfr-dev-cosmos001"
      �[32m+�[0m�[0m network_acl_bypass_for_azure_services        = false
      �[32m+�[0m�[0m network_acl_bypass_ids                       = []
      �[32m+�[0m�[0m offer_type                                   = "Standard"
      �[32m+�[0m�[0m partition_merge_enabled                      = false
      �[32m+�[0m�[0m primary_key                                  = (sensitive value)
      �[32m+�[0m�[0m primary_mongodb_connection_string            = (sensitive value)
      �[32m+�[0m�[0m primary_readonly_key                         = (sensitive value)
      �[32m+�[0m�[0m primary_readonly_mongodb_connection_string   = (sensitive value)
      �[32m+�[0m�[0m primary_readonly_sql_connection_string       = (sensitive value)
      �[32m+�[0m�[0m primary_sql_connection_string                = (sensitive value)
      �[32m+�[0m�[0m public_network_access_enabled                = false
      �[32m+�[0m�[0m read_endpoints                               = (known after apply)
      �[32m+�[0m�[0m resource_group_name                          = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m secondary_key                                = (sensitive value)
      �[32m+�[0m�[0m secondary_mongodb_connection_string          = (sensitive value)
      �[32m+�[0m�[0m secondary_readonly_key                       = (sensitive value)
      �[32m+�[0m�[0m secondary_readonly_mongodb_connection_string = (sensitive value)
      �[32m+�[0m�[0m secondary_readonly_sql_connection_string     = (sensitive value)
      �[32m+�[0m�[0m secondary_sql_connection_string              = (sensitive value)
      �[32m+�[0m�[0m tags                                         = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m write_endpoints                              = (known after apply)

      �[32m+�[0m�[0m analytical_storage {
          �[32m+�[0m�[0m schema_type = "FullFidelity"
        }

      �[32m+�[0m�[0m backup {
          �[32m+�[0m�[0m interval_in_minutes = (known after apply)
          �[32m+�[0m�[0m retention_in_hours  = (known after apply)
          �[32m+�[0m�[0m storage_redundancy  = (known after apply)
          �[32m+�[0m�[0m tier                = "Continuous7Days"
          �[32m+�[0m�[0m type                = "Continuous"
        }

      �[32m+�[0m�[0m capabilities (known after apply)

      �[32m+�[0m�[0m capacity {
          �[32m+�[0m�[0m total_throughput_limit = -1
        }

      �[32m+�[0m�[0m consistency_policy {
          �[32m+�[0m�[0m consistency_level = "Strong"
        }

      �[32m+�[0m�[0m geo_location {
          �[32m+�[0m�[0m failover_priority = 0
          �[32m+�[0m�[0m id                = (known after apply)
          �[32m+�[0m�[0m location          = "northeurope"
          �[32m+�[0m�[0m zone_redundant    = false
        }

      �[32m+�[0m�[0m identity {
          �[32m+�[0m�[0m principal_id = (known after apply)
          �[32m+�[0m�[0m tenant_id    = (known after apply)
          �[32m+�[0m�[0m type         = "SystemAssigned"
        }
    }

�[1m  # module.cosmosdb_account.azurerm_private_endpoint.private_endpoint_cosmosdb_account["Sql"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "private_endpoint_cosmosdb_account" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-cosmos001-Sql-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-cosmos001-Sql-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-cosmos001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.documents.azure.com",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-cosmos001-Sql-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "Sql",
            ]
        }
    }

�[1m  # module.cosmosdb_account.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "0s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1m  # module.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_data_factory" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.data_factory.azurerm_data_factory.data_factory�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_data_factory" "data_factory" {
      �[32m+�[0m�[0m id                              = (known after apply)
      �[32m+�[0m�[0m location                        = "northeurope"
      �[32m+�[0m�[0m managed_virtual_network_enabled = true
      �[32m+�[0m�[0m name                            = "bfr-dev-adf001"
      �[32m+�[0m�[0m public_network_enabled          = false
      �[32m+�[0m�[0m resource_group_name             = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m tags                            = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m identity {
          �[32m+�[0m�[0m principal_id = (known after apply)
          �[32m+�[0m�[0m tenant_id    = (known after apply)
          �[32m+�[0m�[0m type         = "SystemAssigned"
        }
    }

�[1m  # module.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["keyvault-vault"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_data_factory_managed_private_endpoint" "data_factory_managed_private_endpoints" {
      �[32m+�[0m�[0m data_factory_id    = (known after apply)
      �[32m+�[0m�[0m fqdns              = (known after apply)
      �[32m+�[0m�[0m id                 = (known after apply)
      �[32m+�[0m�[0m name               = "keyvault-vault"
      �[32m+�[0m�[0m subresource_name   = "vault"
      �[32m+�[0m�[0m target_resource_id = (known after apply)
    }

�[1m  # module.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["storage-blob"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_data_factory_managed_private_endpoint" "data_factory_managed_private_endpoints" {
      �[32m+�[0m�[0m data_factory_id    = (known after apply)
      �[32m+�[0m�[0m fqdns              = (known after apply)
      �[32m+�[0m�[0m id                 = (known after apply)
      �[32m+�[0m�[0m name               = "storage-blob"
      �[32m+�[0m�[0m subresource_name   = "blob"
      �[32m+�[0m�[0m target_resource_id = (known after apply)
    }

�[1m  # module.data_factory.azurerm_monitor_diagnostic_setting.diagnostic_setting_data_factory["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_data_factory" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.data_factory.azurerm_private_endpoint.data_factory_private_endpoint_data_factory�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "data_factory_private_endpoint_data_factory" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-adf001-datafactory-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-adf001-datafactory-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-adf001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.datafactory.azure.net",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-adf001-datafactory-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "dataFactory",
            ]
        }
    }

�[1m  # module.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["keyvault-vault"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "null_resource" "data_factory_managed_private_endpoint_storage_blob_approval" {
      �[32m+�[0m�[0m id       = (known after apply)
      �[32m+�[0m�[0m triggers = {
          �[32m+�[0m�[0m "run_once" = "true"
        }
    }

�[1m  # module.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["storage-blob"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "null_resource" "data_factory_managed_private_endpoint_storage_blob_approval" {
      �[32m+�[0m�[0m id       = (known after apply)
      �[32m+�[0m�[0m triggers = {
          �[32m+�[0m�[0m "run_once" = "true"
        }
    }

�[1m  # module.data_factory.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "120s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1m  # module.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_key_vault" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.key_vault_consumption.azurerm_key_vault.key_vault�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_key_vault" "key_vault" {
      �[32m+�[0m�[0m access_policy                   = []
      �[32m+�[0m�[0m enable_rbac_authorization       = true
      �[32m+�[0m�[0m enabled_for_deployment          = false
      �[32m+�[0m�[0m enabled_for_disk_encryption     = false
      �[32m+�[0m�[0m enabled_for_template_deployment = false
      �[32m+�[0m�[0m id                              = (known after apply)
      �[32m+�[0m�[0m location                        = "northeurope"
      �[32m+�[0m�[0m name                            = "bfr-dev-kv001"
      �[32m+�[0m�[0m public_network_access_enabled   = false
      �[32m+�[0m�[0m purge_protection_enabled        = true
      �[32m+�[0m�[0m resource_group_name             = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m sku_name                        = "standard"
      �[32m+�[0m�[0m soft_delete_retention_days      = 7
      �[32m+�[0m�[0m tags                            = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m tenant_id                       = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
      �[32m+�[0m�[0m vault_uri                       = (known after apply)

      �[32m+�[0m�[0m contact (known after apply)

      �[32m+�[0m�[0m network_acls {
          �[32m+�[0m�[0m bypass         = "AzureServices"
          �[32m+�[0m�[0m default_action = "Deny"
        }
    }

�[1m  # module.key_vault_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_key_vault" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.key_vault_consumption.azurerm_private_endpoint.private_endpoint_cognitive_account_vault�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "private_endpoint_cognitive_account_vault" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-kv001-vault-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-kv001-vault-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-kv001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-kv001-vault-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "vault",
            ]
        }
    }

�[1m  # module.key_vault_consumption.azurerm_role_assignment.current_roleassignment_key_vault�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "current_roleassignment_key_vault" {
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = "973df2ad-4e5e-4e8b-9df6-17f61e9efd55"
      �[32m+�[0m�[0m principal_type                   = (known after apply)
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Key Vault Administrator"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # module.key_vault_consumption.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "120s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1m  # module.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_key_vault" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.key_vault_ingestion.azurerm_key_vault.key_vault�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_key_vault" "key_vault" {
      �[32m+�[0m�[0m access_policy                   = []
      �[32m+�[0m�[0m enable_rbac_authorization       = true
      �[32m+�[0m�[0m enabled_for_deployment          = false
      �[32m+�[0m�[0m enabled_for_disk_encryption     = false
      �[32m+�[0m�[0m enabled_for_template_deployment = false
      �[32m+�[0m�[0m id                              = (known after apply)
      �[32m+�[0m�[0m location                        = "northeurope"
      �[32m+�[0m�[0m name                            = "bfr-dev-ngst-kv001"
      �[32m+�[0m�[0m public_network_access_enabled   = false
      �[32m+�[0m�[0m purge_protection_enabled        = true
      �[32m+�[0m�[0m resource_group_name             = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m sku_name                        = "standard"
      �[32m+�[0m�[0m soft_delete_retention_days      = 7
      �[32m+�[0m�[0m tags                            = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m tenant_id                       = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
      �[32m+�[0m�[0m vault_uri                       = (known after apply)

      �[32m+�[0m�[0m contact (known after apply)

      �[32m+�[0m�[0m network_acls {
          �[32m+�[0m�[0m bypass         = "AzureServices"
          �[32m+�[0m�[0m default_action = "Deny"
        }
    }

�[1m  # module.key_vault_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_key_vault" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.key_vault_ingestion.azurerm_private_endpoint.private_endpoint_cognitive_account_vault�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "private_endpoint_cognitive_account_vault" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfr-dev-ngst-kv001-vault-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfr-dev-ngst-kv001-vault-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfr-dev-ngst-kv001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfr-dev-ngst-kv001-vault-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "vault",
            ]
        }
    }

�[1m  # module.key_vault_ingestion.azurerm_role_assignment.current_roleassignment_key_vault�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "current_roleassignment_key_vault" {
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = "973df2ad-4e5e-4e8b-9df6-17f61e9efd55"
      �[32m+�[0m�[0m principal_type                   = (known after apply)
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Key Vault Administrator"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # module.key_vault_ingestion.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "120s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1m  # module.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_storage_account" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.storage_account.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_storage_account" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.storage_account.azurerm_private_endpoint.private_endpoint_storage_account["blob"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "private_endpoint_storage_account" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfrdevstg001-blob-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfrdevstg001-blob-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m subnet_id                     = (known after apply)
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfrdevstg001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.blob.core.windows.net",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfrdevstg001-blob-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "blob",
            ]
        }
    }

�[1m  # module.storage_account.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "current_roleassignment_storage_blob_data_owner" {
      �[32m+�[0m�[0m description                      = "Required for creating data plane artifacts"
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = "973df2ad-4e5e-4e8b-9df6-17f61e9efd55"
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Storage Blob Data Owner"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # module.storage_account.azurerm_storage_account.storage_account�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_storage_account" "storage_account" {
      �[32m+�[0m�[0m access_tier                        = "Hot"
      �[32m+�[0m�[0m account_kind                       = "StorageV2"
      �[32m+�[0m�[0m account_replication_type           = "ZRS"
      �[32m+�[0m�[0m account_tier                       = "Standard"
      �[32m+�[0m�[0m allow_nested_items_to_be_public    = false
      �[32m+�[0m�[0m allowed_copy_scope                 = "AAD"
      �[32m+�[0m�[0m cross_tenant_replication_enabled   = false
      �[32m+�[0m�[0m default_to_oauth_authentication    = true
      �[32m+�[0m�[0m dns_endpoint_type                  = "Standard"
      �[32m+�[0m�[0m https_traffic_only_enabled         = true
      �[32m+�[0m�[0m id                                 = (known after apply)
      �[32m+�[0m�[0m infrastructure_encryption_enabled  = true
      �[32m+�[0m�[0m is_hns_enabled                     = false
      �[32m+�[0m�[0m large_file_share_enabled           = false
      �[32m+�[0m�[0m local_user_enabled                 = true
      �[32m+�[0m�[0m location                           = "northeurope"
      �[32m+�[0m�[0m min_tls_version                    = "TLS1_2"
      �[32m+�[0m�[0m name                               = "bfrdevstg001"
      �[32m+�[0m�[0m nfsv3_enabled                      = false
      �[32m+�[0m�[0m primary_access_key                 = (sensitive value)
      �[32m+�[0m�[0m primary_blob_connection_string     = (sensitive value)
      �[32m+�[0m�[0m primary_blob_endpoint              = (known after apply)
      �[32m+�[0m�[0m primary_blob_host                  = (known after apply)
      �[32m+�[0m�[0m primary_blob_internet_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_blob_internet_host         = (known after apply)
      �[32m+�[0m�[0m primary_blob_microsoft_endpoint    = (known after apply)
      �[32m+�[0m�[0m primary_blob_microsoft_host        = (known after apply)
      �[32m+�[0m�[0m primary_connection_string          = (sensitive value)
      �[32m+�[0m�[0m primary_dfs_endpoint               = (known after apply)
      �[32m+�[0m�[0m primary_dfs_host                   = (known after apply)
      �[32m+�[0m�[0m primary_dfs_internet_endpoint      = (known after apply)
      �[32m+�[0m�[0m primary_dfs_internet_host          = (known after apply)
      �[32m+�[0m�[0m primary_dfs_microsoft_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_dfs_microsoft_host         = (known after apply)
      �[32m+�[0m�[0m primary_file_endpoint              = (known after apply)
      �[32m+�[0m�[0m primary_file_host                  = (known after apply)
      �[32m+�[0m�[0m primary_file_internet_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_file_internet_host         = (known after apply)
      �[32m+�[0m�[0m primary_file_microsoft_endpoint    = (known after apply)
      �[32m+�[0m�[0m primary_file_microsoft_host        = (known after apply)
      �[32m+�[0m�[0m primary_location                   = (known after apply)
      �[32m+�[0m�[0m primary_queue_endpoint             = (known after apply)
      �[32m+�[0m�[0m primary_queue_host                 = (known after apply)
      �[32m+�[0m�[0m primary_queue_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m primary_queue_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m primary_table_endpoint             = (known after apply)
      �[32m+�[0m�[0m primary_table_host                 = (known after apply)
      �[32m+�[0m�[0m primary_table_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m primary_table_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m primary_web_endpoint               = (known after apply)
      �[32m+�[0m�[0m primary_web_host                   = (known after apply)
      �[32m+�[0m�[0m primary_web_internet_endpoint      = (known after apply)
      �[32m+�[0m�[0m primary_web_internet_host          = (known after apply)
      �[32m+�[0m�[0m primary_web_microsoft_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_web_microsoft_host         = (known after apply)
      �[32m+�[0m�[0m public_network_access_enabled      = true
      �[32m+�[0m�[0m queue_encryption_key_type          = "Account"
      �[32m+�[0m�[0m resource_group_name                = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m secondary_access_key               = (sensitive value)
      �[32m+�[0m�[0m secondary_blob_connection_string   = (sensitive value)
      �[32m+�[0m�[0m secondary_blob_endpoint            = (known after apply)
      �[32m+�[0m�[0m secondary_blob_host                = (known after apply)
      �[32m+�[0m�[0m secondary_blob_internet_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_blob_internet_host       = (known after apply)
      �[32m+�[0m�[0m secondary_blob_microsoft_endpoint  = (known after apply)
      �[32m+�[0m�[0m secondary_blob_microsoft_host      = (known after apply)
      �[32m+�[0m�[0m secondary_connection_string        = (sensitive value)
      �[32m+�[0m�[0m secondary_dfs_endpoint             = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_host                 = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_internet_endpoint    = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_internet_host        = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m secondary_file_endpoint            = (known after apply)
      �[32m+�[0m�[0m secondary_file_host                = (known after apply)
      �[32m+�[0m�[0m secondary_file_internet_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_file_internet_host       = (known after apply)
      �[32m+�[0m�[0m secondary_file_microsoft_endpoint  = (known after apply)
      �[32m+�[0m�[0m secondary_file_microsoft_host      = (known after apply)
      �[32m+�[0m�[0m secondary_location                 = (known after apply)
      �[32m+�[0m�[0m secondary_queue_endpoint           = (known after apply)
      �[32m+�[0m�[0m secondary_queue_host               = (known after apply)
      �[32m+�[0m�[0m secondary_queue_microsoft_endpoint = (known after apply)
      �[32m+�[0m�[0m secondary_queue_microsoft_host     = (known after apply)
      �[32m+�[0m�[0m secondary_table_endpoint           = (known after apply)
      �[32m+�[0m�[0m secondary_table_host               = (known after apply)
      �[32m+�[0m�[0m secondary_table_microsoft_endpoint = (known after apply)
      �[32m+�[0m�[0m secondary_table_microsoft_host     = (known after apply)
      �[32m+�[0m�[0m secondary_web_endpoint             = (known after apply)
      �[32m+�[0m�[0m secondary_web_host                 = (known after apply)
      �[32m+�[0m�[0m secondary_web_internet_endpoint    = (known after apply)
      �[32m+�[0m�[0m secondary_web_internet_host        = (known after apply)
      �[32m+�[0m�[0m secondary_web_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_web_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m sftp_enabled                       = false
      �[32m+�[0m�[0m shared_access_key_enabled          = false
      �[32m+�[0m�[0m table_encryption_key_type          = "Account"
      �[32m+�[0m�[0m tags                               = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m blob_properties {
          �[32m+�[0m�[0m change_feed_enabled      = false
          �[32m+�[0m�[0m default_service_version  = (known after apply)
          �[32m+�[0m�[0m last_access_time_enabled = false
          �[32m+�[0m�[0m versioning_enabled       = false

          �[32m+�[0m�[0m container_delete_retention_policy {
              �[32m+�[0m�[0m days = 7
            }

          �[32m+�[0m�[0m delete_retention_policy {
              �[32m+�[0m�[0m days                     = 7
              �[32m+�[0m�[0m permanent_delete_enabled = false
            }
        }

      �[32m+�[0m�[0m network_rules {
          �[32m+�[0m�[0m bypass                     = [
              �[32m+�[0m�[0m "None",
            ]
          �[32m+�[0m�[0m default_action             = "Deny"
          �[32m+�[0m�[0m ip_rules                   = (known after apply)
          �[32m+�[0m�[0m virtual_network_subnet_ids = (known after apply)

          �[32m+�[0m�[0m private_link_access {
              �[32m+�[0m�[0m endpoint_resource_id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/providers/Microsoft.Security/datascanners/storageDataScanner"
              �[32m+�[0m�[0m endpoint_tenant_id   = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
            }
          �[32m+�[0m�[0m private_link_access {
              �[32m+�[0m�[0m endpoint_resource_id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/*/providers/Microsoft.CognitiveServices/accounts/*"
              �[32m+�[0m�[0m endpoint_tenant_id   = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
            }
        }

      �[32m+�[0m�[0m queue_properties (known after apply)

      �[32m+�[0m�[0m routing {
          �[32m+�[0m�[0m choice                      = "MicrosoftRouting"
          �[32m+�[0m�[0m publish_internet_endpoints  = false
          �[32m+�[0m�[0m publish_microsoft_endpoints = false
        }

      �[32m+�[0m�[0m sas_policy {
          �[32m+�[0m�[0m expiration_action = "Log"
          �[32m+�[0m�[0m expiration_period = "1.00:00:00"
        }

      �[32m+�[0m�[0m share_properties (known after apply)
    }

�[1m  # module.storage_account.azurerm_storage_container.storage_container["curated"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_storage_container" "storage_container" {
      �[32m+�[0m�[0m container_access_type             = "private"
      �[32m+�[0m�[0m default_encryption_scope          = (known after apply)
      �[32m+�[0m�[0m encryption_scope_override_enabled = true
      �[32m+�[0m�[0m has_immutability_policy           = (known after apply)
      �[32m+�[0m�[0m has_legal_hold                    = (known after apply)
      �[32m+�[0m�[0m id                                = (known after apply)
      �[32m+�[0m�[0m metadata                          = (known after apply)
      �[32m+�[0m�[0m name                              = "curated"
      �[32m+�[0m�[0m resource_manager_id               = (known after apply)
      �[32m+�[0m�[0m storage_account_name              = "bfrdevstg001"
    }

�[1m  # module.storage_account.azurerm_storage_container.storage_container["raw"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_storage_container" "storage_container" {
      �[32m+�[0m�[0m container_access_type             = "private"
      �[32m+�[0m�[0m default_encryption_scope          = (known after apply)
      �[32m+�[0m�[0m encryption_scope_override_enabled = true
      �[32m+�[0m�[0m has_immutability_policy           = (known after apply)
      �[32m+�[0m�[0m has_legal_hold                    = (known after apply)
      �[32m+�[0m�[0m id                                = (known after apply)
      �[32m+�[0m�[0m metadata                          = (known after apply)
      �[32m+�[0m�[0m name                              = "raw"
      �[32m+�[0m�[0m resource_manager_id               = (known after apply)
      �[32m+�[0m�[0m storage_account_name              = "bfrdevstg001"
    }

�[1m  # module.storage_account.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "120s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1m  # module.user_assigned_identity_consumption.azurerm_user_assigned_identity.user_assigned_identity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_user_assigned_identity" "user_assigned_identity" {
      �[32m+�[0m�[0m client_id           = (known after apply)
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m location            = "northeurope"
      �[32m+�[0m�[0m name                = "bfr-dev-uai001"
      �[32m+�[0m�[0m principal_id        = (known after apply)
      �[32m+�[0m�[0m resource_group_name = "bfr-dev-bot-cnsm-rg"
      �[32m+�[0m�[0m tags                = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m tenant_id           = (known after apply)
    }

�[1m  # module.user_assigned_identity_ingestion.azurerm_user_assigned_identity.user_assigned_identity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_user_assigned_identity" "user_assigned_identity" {
      �[32m+�[0m�[0m client_id           = (known after apply)
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m location            = "northeurope"
      �[32m+�[0m�[0m name                = "bfr-dev-ngst-uai001"
      �[32m+�[0m�[0m principal_id        = (known after apply)
      �[32m+�[0m�[0m resource_group_name = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m tags                = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m tenant_id           = (known after apply)
    }

�[1mPlan:�[0m 63 to add, 0 to change, 0 to destroy.
�[0m�[90m
─────────────────────────────────────────────────────────────────────────────�[0m

Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Releasing state lock. This may take a few moments...

Copy link

github-actions bot commented Nov 1, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 4, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 4, 2024

Terraform Validation & Plan Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Initialization ⚙️success
  • Terraform Validation 🤖success
  • Terraform Plan 📖success
Show Plan

terraform
Acquiring state lock. This may take a few moments...
�[0m�[1mdata.local_file.file_system_prompt: Reading...�[0m�[0m
�[0m�[1mdata.local_file.file_system_prompt: Read complete after 0s [id=1b64caca607e392bc85ff27243e6022401cc3184]�[0m
�[0m�[1mazurerm_resource_group.resource_group_monitoring: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg]�[0m
�[0m�[1mdata.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_consumption: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mazurerm_resource_group.resource_group_ingestion: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0]�[0m
�[0m�[1mmodule.application_insights.azurerm_application_insights.application_insights: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.app_service_plan_ingestion.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001]�[0m
�[0m�[1mmodule.user_assigned_identity_ingestion.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001]�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory.data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Read complete after 0s [id=/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_cognitive_account.cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001]�[0m
�[0m�[1mazapi_resource.subnet_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/WebAppSubnetBot]�[0m
�[0m�[1mmodule.user_assigned_identity_consumption.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_cosmosdb_account.cosmosdb_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/4376e04b-a9cb-1902-d225-46efb4f04a1e]�[0m
�[0m�[1mmodule.app_service_plan_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001|applicationLogs-0]�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/e1f0c0c3-b814-2e59-4c03-d20d18434d43]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_key_vault_secrets_officer: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/862b5fa5-f037-c66a-8c4c-81ff9cbaaa72]�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/311c4932-2d34-a37e-b390-7046543c5cfe]�[0m
�[0m�[1mazapi_resource.subnet_private_endpoints: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/PrivateEndpointSubnetBot]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Reading...�[0m�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/fbc7be03-89be-a359-fe7f-b7440b79fe30]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.data_factory.azurerm_monitor_diagnostic_setting.diagnostic_setting_data_factory["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001|applicationLogs-0]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001|applicationLogs-0]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.application_insights.azurerm_monitor_diagnostic_setting.diagnostic_setting_application_insights["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001|applicationLogs-0]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/824dc039-baf7-77c9-331a-d04a48f9a76f]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/0b68715b-99c7-4863-cdf5-1a1d9812ffe5]�[0m
�[0m�[1mazurerm_cognitive_deployment.cognitive_deployment_gpt_4o: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/deployments/gpt-4o]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_monitor_diagnostic_setting.diagnostic_setting_cognitive_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001|applicationLogs-0]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-kv001-vault-pe]�[0m
�[0m�[1mmodule.data_factory.azurerm_private_endpoint.data_factory_private_endpoint_data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-adf001-datafactory-pe]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-ngst-kv001-vault-pe]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_private_endpoint.private_endpoint_cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-aoai001-account-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Reading...�[0m�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Reading...�[0m�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_private_endpoint.private_endpoint_cosmosdb_account["Sql"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-cosmos001-Sql-pe]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/7e167171-4676-77b1-695b-883af6816b46]�[0m
�[0m�[1mmodule.storage_account.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevstg001-blob-pe]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mazurerm_cosmosdb_sql_database.cosmosdb_sql_database: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001/sqlDatabases/BotDb]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/1e92737e-ae7d-9ecc-3fef-4807731e2e35]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Read complete after 2s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/b29696e3-5b41-bb7f-b0dd-f3e61bb840c8]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["keyvault-vault"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/keyvault-vault]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["storage-blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/storage-blob]�[0m
�[0m�[1mmodule.storage_account.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.data_factory.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mazurerm_linux_web_app.linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001]�[0m
�[0m�[1mmodule.key_vault_consumption.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.key_vault_ingestion.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.azure_open_ai.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T11:59:20Z]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["keyvault-vault"]: Refreshing state... [id=6535260484567379940]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["storage-blob"]: Refreshing state... [id=2792598835111476888]�[0m
�[0m�[1mmodule.cosmosdb_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:10:02Z]�[0m
�[0m�[1mmodule.storage_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:01:54Z]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["curated"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/curated]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["raw"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/raw]�[0m
�[0m�[1mmodule.bot_service.azurerm_bot_service_azure_bot.bot_service_azure_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mazurerm_private_endpoint.linux_web_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-app001-pe]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Reading...�[0m�[0m
�[0m�[1mazurerm_bot_connection.bot_connection_aadv2_oauth: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001/connections/aadv2-oauth]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-bot-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_token: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-token-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mmodule.bot_service.azurerm_monitor_diagnostic_setting.diagnostic_setting_bot_service_azure_bot["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001|applicationLogs-0]�[0m
�[0m�[1mmodule.bot_service.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:04:53Z]�[0m

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  �[32m+�[0m create�[0m
  �[33m~�[0m update in-place�[0m
�[31m-�[0m/�[32m+�[0m destroy and then create replacement�[0m
 �[36m<=�[0m read (data resources)�[0m

Terraform will perform the following actions:

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_web_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_web_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
    }

�[1m  # azapi_resource.linux_function_app_flex�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azapi_resource" "linux_function_app_flex" {
      �[32m+�[0m�[0m body                      = {
          �[32m+�[0m�[0m kind       = "functionapp,linux"
          �[32m+�[0m�[0m properties = {
              �[32m+�[0m�[0m autoGeneratedDomainNameLabelScope = "TenantReuse"
              �[32m+�[0m�[0m clientAffinityEnabled             = false
              �[32m+�[0m�[0m clientCertEnabled                 = false
              �[32m+�[0m�[0m clientCertExclusionPaths          = �[90mnull�[0m�[0m
              �[32m+�[0m�[0m clientCertMode                    = "Required"
              �[32m+�[0m�[0m dailyMemoryTimeQuota              = 0
              �[32m+�[0m�[0m daprConfig                        = �[90mnull�[0m�[0m
              �[32m+�[0m�[0m dnsConfiguration                  = {}
              �[32m+�[0m�[0m enabled                           = true
              �[32m+�[0m�[0m endToEndEncryptionEnabled         = true
              �[32m+�[0m�[0m functionAppConfig                 = {
                  �[32m+�[0m�[0m deployment          = {
                      �[32m+�[0m�[0m storage = {
                          �[32m+�[0m�[0m authentication = {
                              �[32m+�[0m�[0m type                           = "UserAssignedIdentity"
                              �[32m+�[0m�[0m userAssignedIdentityResourceId = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
                            }
                          �[32m+�[0m�[0m type           = "blobContainer"
                          �[32m+�[0m�[0m value          = (known after apply)
                        }
                    }
                  �[32m+�[0m�[0m runtime             = {
                      �[32m+�[0m�[0m name    = "python"
                      �[32m+�[0m�[0m version = "3.11"
                    }
                  �[32m+�[0m�[0m scaleAndConcurrency = {
                      �[32m+�[0m�[0m alwaysReady          = []
                      �[32m+�[0m�[0m instanceMemoryMB     = 2048
                      �[32m+�[0m�[0m maximumInstanceCount = 10
                      �[32m+�[0m�[0m triggers             = {
                          �[32m+�[0m�[0m http = {
                              �[32m+�[0m�[0m perInstanceConcurrency = 5
                            }
                        }
                    }
                }
              �[32m+�[0m�[0m hostNameSslStates                 = []
              �[32m+�[0m�[0m hostNamesDisabled                 = false
              �[32m+�[0m�[0m httpsOnly                         = true
              �[32m+�[0m�[0m hyperV                            = false
              �[32m+�[0m�[0m ipMode                            = "IPv4"
              �[32m+�[0m�[0m keyVaultReferenceIdentity         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
              �[32m+�[0m�[0m publicNetworkAccess               = "Enabled"
              �[32m+�[0m�[0m redundancyMode                    = �[90mnull�[0m�[0m
              �[32m+�[0m�[0m scmSiteAlsoStopped                = false
              �[32m+�[0m�[0m serverFarmId                      = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
              �[32m+�[0m�[0m siteConfig                        = {
                  �[32m+�[0m�[0m appSettings                            = [
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__accountName"
                          �[32m+�[0m�[0m value = "bfrdevflxfncstg001"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__credential"
                          �[32m+�[0m�[0m value = "managedidentity"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__clientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "APPLICATIONINSIGHTS_CONNECTION_STRING"
                          �[32m+�[0m�[0m value = (sensitive value)
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "MANAGED_IDENTITY_CLIENT_ID"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageType"
                          �[32m+�[0m�[0m value = "keyvault"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultUri"
                          �[32m+�[0m�[0m value = "https://bfr-dev-ngst-kv001.vault.azure.net/"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultClientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AZURE_FUNCTIONS_ENVIRONMENT"
                          �[32m+�[0m�[0m value = "Production"
                        },
                    ]
                  �[32m+�[0m�[0m detailedErrorLoggingEnabled            = true
                  �[32m+�[0m�[0m functionsRuntimeScaleMonitoringEnabled = true
                  �[32m+�[0m�[0m healthCheckPath                        = �[90mnull�[0m�[0m
                  �[32m+�[0m�[0m http20Enabled                          = true
                  �[32m+�[0m�[0m httpLoggingEnabled                     = true
                  �[32m+�[0m�[0m ipSecurityRestrictions                 = []
                  �[32m+�[0m�[0m ipSecurityRestrictionsDefaultAction    = "Allow"
                  �[32m+�[0m�[0m keyVaultReferenceIdentity              = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
                  �[32m+�[0m�[0m loadBalancing                          = "LeastRequests"
                  �[32m+�[0m�[0m localMySqlEnabled                      = false
                  �[32m+�[0m�[0m minTlsVersion                          = "1.3"
                  �[32m+�[0m�[0m publicNetworkAccess                    = "Enabled"
                  �[32m+�[0m�[0m remoteDebuggingEnabled                 = false
                  �[32m+�[0m�[0m requestTracingEnabled                  = true
                  �[32m+�[0m�[0m scmIpSecurityRestrictions              = []
                  �[32m+�[0m�[0m scmIpSecurityRestrictionsDefaultAction = "Allow"
                  �[32m+�[0m�[0m scmIpSecurityRestrictionsUseMain       = false
                  �[32m+�[0m�[0m scmMinTlsVersion                       = "1.3"
                  �[32m+�[0m�[0m scmType                                = "None"
                  �[32m+�[0m�[0m webSocketsEnabled                      = false
                  �[32m+�[0m�[0m websiteTimeZone                        = "UTC"
                }
              �[32m+�[0m�[0m storageAccountRequired            = true
              �[32m+�[0m�[0m virtualNetworkSubnetId            = (known after apply)
            }
        }
      �[32m+�[0m�[0m id                        = (known after apply)
      �[32m+�[0m�[0m ignore_casing             = false
      �[32m+�[0m�[0m ignore_missing_property   = false
      �[32m+�[0m�[0m location                  = "northeurope"
      �[32m+�[0m�[0m locks                     = []
      �[32m+�[0m�[0m name                      = "bfr-dev-fctn001"
      �[32m+�[0m�[0m output                    = (known after apply)
      �[32m+�[0m�[0m parent_id                 = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m response_export_values    = [
          �[32m+�[0m�[0m "*",
        ]
      �[32m+�[0m�[0m schema_validation_enabled = true
      �[32m+�[0m�[0m tags                      = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m type                      = "Microsoft.Web/sites@2024-04-01"

      �[32m+�[0m�[0m identity {
          �[32m+�[0m�[0m identity_ids = [
              �[32m+�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001",
            ]
          �[32m+�[0m�[0m principal_id = (known after apply)
          �[32m+�[0m�[0m tenant_id    = (known after apply)
          �[32m+�[0m�[0m type         = "UserAssigned"
        }
    }

�[1m  # azapi_resource.subnet_function�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azapi_resource" "subnet_function" {
      �[32m+�[0m�[0m body                      = {
          �[32m+�[0m�[0m properties = {
              �[32m+�[0m�[0m addressPrefix                     = "10.3.2.64/26"
              �[32m+�[0m�[0m delegations                       = [
                  �[32m+�[0m�[0m {
                      �[32m+�[0m�[0m name       = "FunctionDelegation"
                      �[32m+�[0m�[0m properties = {
                          �[32m+�[0m�[0m serviceName = "Microsoft.App/environments"
                        }
                    },
                ]
              �[32m+�[0m�[0m ipAllocations                     = []
              �[32m+�[0m�[0m networkSecurityGroup              = {
                  �[32m+�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001"
                }
              �[32m+�[0m�[0m privateEndpointNetworkPolicies    = "Enabled"
              �[32m+�[0m�[0m privateLinkServiceNetworkPolicies = "Enabled"
              �[32m+�[0m�[0m routeTable                        = {
                  �[32m+�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001"
                }
              �[32m+�[0m�[0m serviceEndpointPolicies           = []
              �[32m+�[0m�[0m serviceEndpoints                  = []
            }
        }
      �[32m+�[0m�[0m id                        = (known after apply)
      �[32m+�[0m�[0m ignore_casing             = false
      �[32m+�[0m�[0m ignore_missing_property   = true
      �[32m+�[0m�[0m name                      = "FunctionAppSubnetBot"
      �[32m+�[0m�[0m output                    = (known after apply)
      �[32m+�[0m�[0m parent_id                 = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001"
      �[32m+�[0m�[0m schema_validation_enabled = true
      �[32m+�[0m�[0m type                      = "Microsoft.Network/virtualNetworks/subnets@2022-07-01"
    }

�[1m  # azurerm_linux_web_app.linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_linux_web_app" "linux_web_app" {
      �[33m~�[0m�[0m app_settings                                   = {
          �[33m~�[0m�[0m "AZURE_OPENAI_SYSTEM_PROMPT"                 = <<-EOT
                You are a world-class assistant who tells jokes. For anything but jokes, respond politely that you are just trying to make everyone’s life a happier place.
            EOT
            �[90m# (18 unchanged elements hidden)�[0m�[0m
        }
        id                                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
        name                                           = "bfr-dev-app001"
        tags                                           = {
            "workload" = "bot-assistant"
        }
        �[90m# (24 unchanged attributes hidden)�[0m�[0m

        �[90m# (2 unchanged blocks hidden)�[0m�[0m
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_web_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # azurerm_role_assignment.uai_ngst_roleassignment_storage_blob_data_owner�[0m must be �[1m�[31mreplaced�[0m
�[0m�[31m-�[0m/�[32m+�[0m�[0m resource "azurerm_role_assignment" "uai_ngst_roleassignment_storage_blob_data_owner" {
      �[33m~�[0m�[0m description                            = "Required for reding and writing data from the function." �[33m->�[0m�[0m "Required for reading and writing data from the function." �[31m# forces replacement�[0m�[0m
      �[33m~�[0m�[0m id                                     = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/1e92737e-ae7d-9ecc-3fef-4807731e2e35" -> (known after apply)
      �[33m~�[0m�[0m name                                   = "1e92737e-ae7d-9ecc-3fef-4807731e2e35" -> (known after apply)
      �[33m~�[0m�[0m role_definition_id                     = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/providers/Microsoft.Authorization/roleDefinitions/b7e6dc6d-f1e8-4753-8033-0f276bb0955b" -> (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check       = (known after apply)
        �[90m# (7 unchanged attributes hidden)�[0m�[0m
    }

�[1m  # azurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_owner�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "uai_ngst_roleassignment_storage_function_blob_data_owner" {
      �[32m+�[0m�[0m description                      = "Required for running the function."
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = "9bd793b7-b754-4557-aeda-6cae413d6918"
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Storage Blob Data Owner"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # module.app_service_plan_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_service_plan" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
    }

�[1m  # module.app_service_plan_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_service_plan" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001|applicationLogs-0"
        name                           = "applicationLogs-0"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # module.app_service_plan_ingestion.azurerm_service_plan.service_plan�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_service_plan" "service_plan" {
        id                           = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
        name                         = "bfr-dev-ngst-asp001"
        tags                         = {
            "workload" = "bot-assistant"
        }
      �[33m~�[0m�[0m worker_count                 = 0 �[33m->�[0m�[0m 1
        �[90m# (10 unchanged attributes hidden)�[0m�[0m
    }

�[1m  # module.storage_account_function.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_storage_account" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # module.storage_account_function.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_storage_account" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "applicationLogs-0"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # module.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["blob"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "private_endpoint_storage_account" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfrdevflxfncstg001-blob-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfrdevflxfncstg001-blob-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m subnet_id                     = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/PrivateEndpointSubnetBot"
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfrdevflxfncstg001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.blob.core.windows.net",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfrdevflxfncstg001-blob-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "blob",
            ]
        }
    }

�[1m  # module.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["file"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_private_endpoint" "private_endpoint_storage_account" {
      �[32m+�[0m�[0m custom_dns_configs            = (known after apply)
      �[32m+�[0m�[0m custom_network_interface_name = "bfrdevflxfncstg001-file-nic"
      �[32m+�[0m�[0m id                            = (known after apply)
      �[32m+�[0m�[0m location                      = "northeurope"
      �[32m+�[0m�[0m name                          = "bfrdevflxfncstg001-file-pe"
      �[32m+�[0m�[0m network_interface             = (known after apply)
      �[32m+�[0m�[0m private_dns_zone_configs      = (known after apply)
      �[32m+�[0m�[0m resource_group_name           = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m subnet_id                     = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/PrivateEndpointSubnetBot"
      �[32m+�[0m�[0m tags                          = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m private_dns_zone_group {
          �[32m+�[0m�[0m id                   = (known after apply)
          �[32m+�[0m�[0m name                 = "bfrdevflxfncstg001-arecord"
          �[32m+�[0m�[0m private_dns_zone_ids = [
              �[32m+�[0m�[0m "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.file.core.windows.net",
            ]
        }

      �[32m+�[0m�[0m private_service_connection {
          �[32m+�[0m�[0m is_manual_connection           = false
          �[32m+�[0m�[0m name                           = "bfrdevflxfncstg001-file-svc"
          �[32m+�[0m�[0m private_connection_resource_id = (known after apply)
          �[32m+�[0m�[0m private_ip_address             = (known after apply)
          �[32m+�[0m�[0m subresource_names              = [
              �[32m+�[0m�[0m "file",
            ]
        }
    }

�[1m  # module.storage_account_function.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_role_assignment" "current_roleassignment_storage_blob_data_owner" {
      �[32m+�[0m�[0m description                      = "Required for creating data plane artifacts"
      �[32m+�[0m�[0m id                               = (known after apply)
      �[32m+�[0m�[0m name                             = (known after apply)
      �[32m+�[0m�[0m principal_id                     = "973df2ad-4e5e-4e8b-9df6-17f61e9efd55"
      �[32m+�[0m�[0m principal_type                   = "ServicePrincipal"
      �[32m+�[0m�[0m role_definition_id               = (known after apply)
      �[32m+�[0m�[0m role_definition_name             = "Storage Blob Data Owner"
      �[32m+�[0m�[0m scope                            = (known after apply)
      �[32m+�[0m�[0m skip_service_principal_aad_check = (known after apply)
    }

�[1m  # module.storage_account_function.azurerm_storage_account.storage_account�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_storage_account" "storage_account" {
      �[32m+�[0m�[0m access_tier                        = "Hot"
      �[32m+�[0m�[0m account_kind                       = "StorageV2"
      �[32m+�[0m�[0m account_replication_type           = "ZRS"
      �[32m+�[0m�[0m account_tier                       = "Standard"
      �[32m+�[0m�[0m allow_nested_items_to_be_public    = false
      �[32m+�[0m�[0m allowed_copy_scope                 = "AAD"
      �[32m+�[0m�[0m cross_tenant_replication_enabled   = false
      �[32m+�[0m�[0m default_to_oauth_authentication    = true
      �[32m+�[0m�[0m dns_endpoint_type                  = "Standard"
      �[32m+�[0m�[0m https_traffic_only_enabled         = true
      �[32m+�[0m�[0m id                                 = (known after apply)
      �[32m+�[0m�[0m infrastructure_encryption_enabled  = true
      �[32m+�[0m�[0m is_hns_enabled                     = false
      �[32m+�[0m�[0m large_file_share_enabled           = false
      �[32m+�[0m�[0m local_user_enabled                 = true
      �[32m+�[0m�[0m location                           = "northeurope"
      �[32m+�[0m�[0m min_tls_version                    = "TLS1_2"
      �[32m+�[0m�[0m name                               = "bfrdevflxfncstg001"
      �[32m+�[0m�[0m nfsv3_enabled                      = false
      �[32m+�[0m�[0m primary_access_key                 = (sensitive value)
      �[32m+�[0m�[0m primary_blob_connection_string     = (sensitive value)
      �[32m+�[0m�[0m primary_blob_endpoint              = (known after apply)
      �[32m+�[0m�[0m primary_blob_host                  = (known after apply)
      �[32m+�[0m�[0m primary_blob_internet_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_blob_internet_host         = (known after apply)
      �[32m+�[0m�[0m primary_blob_microsoft_endpoint    = (known after apply)
      �[32m+�[0m�[0m primary_blob_microsoft_host        = (known after apply)
      �[32m+�[0m�[0m primary_connection_string          = (sensitive value)
      �[32m+�[0m�[0m primary_dfs_endpoint               = (known after apply)
      �[32m+�[0m�[0m primary_dfs_host                   = (known after apply)
      �[32m+�[0m�[0m primary_dfs_internet_endpoint      = (known after apply)
      �[32m+�[0m�[0m primary_dfs_internet_host          = (known after apply)
      �[32m+�[0m�[0m primary_dfs_microsoft_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_dfs_microsoft_host         = (known after apply)
      �[32m+�[0m�[0m primary_file_endpoint              = (known after apply)
      �[32m+�[0m�[0m primary_file_host                  = (known after apply)
      �[32m+�[0m�[0m primary_file_internet_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_file_internet_host         = (known after apply)
      �[32m+�[0m�[0m primary_file_microsoft_endpoint    = (known after apply)
      �[32m+�[0m�[0m primary_file_microsoft_host        = (known after apply)
      �[32m+�[0m�[0m primary_location                   = (known after apply)
      �[32m+�[0m�[0m primary_queue_endpoint             = (known after apply)
      �[32m+�[0m�[0m primary_queue_host                 = (known after apply)
      �[32m+�[0m�[0m primary_queue_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m primary_queue_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m primary_table_endpoint             = (known after apply)
      �[32m+�[0m�[0m primary_table_host                 = (known after apply)
      �[32m+�[0m�[0m primary_table_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m primary_table_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m primary_web_endpoint               = (known after apply)
      �[32m+�[0m�[0m primary_web_host                   = (known after apply)
      �[32m+�[0m�[0m primary_web_internet_endpoint      = (known after apply)
      �[32m+�[0m�[0m primary_web_internet_host          = (known after apply)
      �[32m+�[0m�[0m primary_web_microsoft_endpoint     = (known after apply)
      �[32m+�[0m�[0m primary_web_microsoft_host         = (known after apply)
      �[32m+�[0m�[0m public_network_access_enabled      = true
      �[32m+�[0m�[0m queue_encryption_key_type          = "Account"
      �[32m+�[0m�[0m resource_group_name                = "bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m secondary_access_key               = (sensitive value)
      �[32m+�[0m�[0m secondary_blob_connection_string   = (sensitive value)
      �[32m+�[0m�[0m secondary_blob_endpoint            = (known after apply)
      �[32m+�[0m�[0m secondary_blob_host                = (known after apply)
      �[32m+�[0m�[0m secondary_blob_internet_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_blob_internet_host       = (known after apply)
      �[32m+�[0m�[0m secondary_blob_microsoft_endpoint  = (known after apply)
      �[32m+�[0m�[0m secondary_blob_microsoft_host      = (known after apply)
      �[32m+�[0m�[0m secondary_connection_string        = (sensitive value)
      �[32m+�[0m�[0m secondary_dfs_endpoint             = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_host                 = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_internet_endpoint    = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_internet_host        = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_dfs_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m secondary_file_endpoint            = (known after apply)
      �[32m+�[0m�[0m secondary_file_host                = (known after apply)
      �[32m+�[0m�[0m secondary_file_internet_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_file_internet_host       = (known after apply)
      �[32m+�[0m�[0m secondary_file_microsoft_endpoint  = (known after apply)
      �[32m+�[0m�[0m secondary_file_microsoft_host      = (known after apply)
      �[32m+�[0m�[0m secondary_location                 = (known after apply)
      �[32m+�[0m�[0m secondary_queue_endpoint           = (known after apply)
      �[32m+�[0m�[0m secondary_queue_host               = (known after apply)
      �[32m+�[0m�[0m secondary_queue_microsoft_endpoint = (known after apply)
      �[32m+�[0m�[0m secondary_queue_microsoft_host     = (known after apply)
      �[32m+�[0m�[0m secondary_table_endpoint           = (known after apply)
      �[32m+�[0m�[0m secondary_table_host               = (known after apply)
      �[32m+�[0m�[0m secondary_table_microsoft_endpoint = (known after apply)
      �[32m+�[0m�[0m secondary_table_microsoft_host     = (known after apply)
      �[32m+�[0m�[0m secondary_web_endpoint             = (known after apply)
      �[32m+�[0m�[0m secondary_web_host                 = (known after apply)
      �[32m+�[0m�[0m secondary_web_internet_endpoint    = (known after apply)
      �[32m+�[0m�[0m secondary_web_internet_host        = (known after apply)
      �[32m+�[0m�[0m secondary_web_microsoft_endpoint   = (known after apply)
      �[32m+�[0m�[0m secondary_web_microsoft_host       = (known after apply)
      �[32m+�[0m�[0m sftp_enabled                       = false
      �[32m+�[0m�[0m shared_access_key_enabled          = false
      �[32m+�[0m�[0m table_encryption_key_type          = "Account"
      �[32m+�[0m�[0m tags                               = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }

      �[32m+�[0m�[0m blob_properties {
          �[32m+�[0m�[0m change_feed_enabled      = false
          �[32m+�[0m�[0m default_service_version  = (known after apply)
          �[32m+�[0m�[0m last_access_time_enabled = false
          �[32m+�[0m�[0m versioning_enabled       = false

          �[32m+�[0m�[0m container_delete_retention_policy {
              �[32m+�[0m�[0m days = 7
            }

          �[32m+�[0m�[0m delete_retention_policy {
              �[32m+�[0m�[0m days                     = 7
              �[32m+�[0m�[0m permanent_delete_enabled = false
            }
        }

      �[32m+�[0m�[0m network_rules {
          �[32m+�[0m�[0m bypass                     = [
              �[32m+�[0m�[0m "None",
            ]
          �[32m+�[0m�[0m default_action             = "Deny"
          �[32m+�[0m�[0m ip_rules                   = (known after apply)
          �[32m+�[0m�[0m virtual_network_subnet_ids = (known after apply)

          �[32m+�[0m�[0m private_link_access {
              �[32m+�[0m�[0m endpoint_resource_id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/providers/Microsoft.Security/datascanners/storageDataScanner"
              �[32m+�[0m�[0m endpoint_tenant_id   = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
            }
        }

      �[32m+�[0m�[0m queue_properties (known after apply)

      �[32m+�[0m�[0m routing {
          �[32m+�[0m�[0m choice                      = "MicrosoftRouting"
          �[32m+�[0m�[0m publish_internet_endpoints  = false
          �[32m+�[0m�[0m publish_microsoft_endpoints = false
        }

      �[32m+�[0m�[0m sas_policy {
          �[32m+�[0m�[0m expiration_action = "Log"
          �[32m+�[0m�[0m expiration_period = "1.00:00:00"
        }

      �[32m+�[0m�[0m share_properties (known after apply)
    }

�[1m  # module.storage_account_function.azurerm_storage_container.storage_container["code"]�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_storage_container" "storage_container" {
      �[32m+�[0m�[0m container_access_type             = "private"
      �[32m+�[0m�[0m default_encryption_scope          = (known after apply)
      �[32m+�[0m�[0m encryption_scope_override_enabled = true
      �[32m+�[0m�[0m has_immutability_policy           = (known after apply)
      �[32m+�[0m�[0m has_legal_hold                    = (known after apply)
      �[32m+�[0m�[0m id                                = (known after apply)
      �[32m+�[0m�[0m metadata                          = (known after apply)
      �[32m+�[0m�[0m name                              = "code"
      �[32m+�[0m�[0m resource_manager_id               = (known after apply)
      �[32m+�[0m�[0m storage_account_name              = "bfrdevflxfncstg001"
    }

�[1m  # module.storage_account_function.time_sleep.sleep_connectivity�[0m will be created
�[0m  �[32m+�[0m�[0m resource "time_sleep" "sleep_connectivity" {
      �[32m+�[0m�[0m create_duration = "120s"
      �[32m+�[0m�[0m id              = (known after apply)
    }

�[1mPlan:�[0m 11 to add, 4 to change, 1 to destroy.
�[0m�[90m
─────────────────────────────────────────────────────────────────────────────�[0m

Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Releasing state lock. This may take a few moments...

Copy link

github-actions bot commented Nov 4, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 4, 2024

Terraform Validation & Plan Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Initialization ⚙️success
  • Terraform Validation 🤖success
  • Terraform Plan 📖success
Show Plan

terraform
Acquiring state lock. This may take a few moments...
�[0m�[1mdata.local_file.file_system_prompt: Reading...�[0m�[0m
�[0m�[1mdata.local_file.file_system_prompt: Read complete after 0s [id=1b64caca607e392bc85ff27243e6022401cc3184]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Read complete after 1s [id=/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001]�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_ingestion: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg]�[0m
�[0m�[1mazurerm_resource_group.resource_group_consumption: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg]�[0m
�[0m�[1mazurerm_resource_group.resource_group_monitoring: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mmodule.user_assigned_identity_consumption.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_cognitive_account.cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_cosmosdb_account.cosmosdb_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mmodule.user_assigned_identity_ingestion.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory.data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001]�[0m
�[0m�[1mmodule.app_service_plan_ingestion.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001]�[0m
�[0m�[1mazapi_resource.subnet_function: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot]�[0m
�[0m�[1mazapi_resource.subnet_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/WebAppSubnetBot]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/4376e04b-a9cb-1902-d225-46efb4f04a1e]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Reading...�[0m�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mmodule.application_insights.azurerm_application_insights.application_insights: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/fbc7be03-89be-a359-fe7f-b7440b79fe30]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/e1f0c0c3-b814-2e59-4c03-d20d18434d43]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001|applicationLogs-0]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Reading...�[0m�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_key_vault_secrets_officer: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/862b5fa5-f037-c66a-8c4c-81ff9cbaaa72]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Reading...�[0m�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/0b68715b-99c7-4863-cdf5-1a1d9812ffe5]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mazurerm_cognitive_deployment.cognitive_deployment_gpt_4o: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/deployments/gpt-4o]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/824dc039-baf7-77c9-331a-d04a48f9a76f]�[0m
�[0m�[1mazapi_resource.subnet_private_endpoints: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/PrivateEndpointSubnetBot]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/311c4932-2d34-a37e-b390-7046543c5cfe]�[0m
�[0m�[1mazurerm_cosmosdb_sql_database.cosmosdb_sql_database: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001/sqlDatabases/BotDb]�[0m
�[0m�[1mmodule.data_factory.azurerm_monitor_diagnostic_setting.diagnostic_setting_data_factory["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001|applicationLogs-0]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_monitor_diagnostic_setting.diagnostic_setting_cognitive_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001|applicationLogs-0]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_private_endpoint.private_endpoint_cosmosdb_account["Sql"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-cosmos001-Sql-pe]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-ngst-kv001-vault-pe]�[0m
�[0m�[1mmodule.data_factory.azurerm_private_endpoint.data_factory_private_endpoint_data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-adf001-datafactory-pe]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_private_endpoint.private_endpoint_cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-aoai001-account-pe]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-kv001-vault-pe]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Reading...�[0m�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-blob-pe]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["file"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-file-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/148cc021-9bcc-72b5-6ba7-6dd0665b93e1]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001]�[0m
�[0m�[1mazapi_resource.linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/9af158e2-c30e-7c85-4084-c92a406439b3]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/014d5996-1456-a920-79b9-8d69498c86e4]�[0m
�[0m�[1mmodule.application_insights.azurerm_monitor_diagnostic_setting.diagnostic_setting_application_insights["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevstg001-blob-pe]�[0m
�[0m�[1mmodule.storage_account.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/7e167171-4676-77b1-695b-883af6816b46]�[0m
�[0m�[1mazurerm_private_endpoint.linux_function_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe]�[0m
�[0m�[1mmodule.key_vault_ingestion.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/b29696e3-5b41-bb7f-b0dd-f3e61bb840c8]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/bb0c1ec1-8133-4307-9108-3b17d9a19311]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mmodule.cosmosdb_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:10:02Z]�[0m
�[0m�[1mmodule.data_factory.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.azure_open_ai.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T11:59:20Z]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001|logAnalytics]�[0m
�[0m�[1mazurerm_linux_web_app.linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["storage-blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/storage-blob]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["keyvault-vault"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/keyvault-vault]�[0m
�[0m�[1mmodule.key_vault_consumption.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.storage_account.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account_function.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-04T07:18:18Z]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_container.storage_container["code"]: Refreshing state... [id=https://bfrdevflxfncstg001.blob.core.windows.net/code]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["storage-blob"]: Refreshing state... [id=2792598835111476888]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["keyvault-vault"]: Refreshing state... [id=6535260484567379940]�[0m
�[0m�[1mmodule.storage_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:01:54Z]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["raw"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/raw]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["curated"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/curated]�[0m
�[0m�[1mazurerm_private_endpoint.linux_web_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-app001-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_bot_service_azure_bot.bot_service_azure_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_token: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-token-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Reading...�[0m�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-bot-pe]�[0m
�[0m�[1mazurerm_bot_connection.bot_connection_aadv2_oauth: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001/connections/aadv2-oauth]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mmodule.bot_service.azurerm_monitor_diagnostic_setting.diagnostic_setting_bot_service_azure_bot["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001|applicationLogs-0]�[0m
�[0m�[1mmodule.bot_service.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:04:53Z]�[0m

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  �[33m~�[0m update in-place�[0m
 �[36m<=�[0m read (data resources)�[0m

Terraform will perform the following actions:

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_function_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_function_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
    }

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_web_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_web_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
    }

�[1m  # azapi_resource.linux_function_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azapi_resource" "linux_function_app" {
      �[33m~�[0m�[0m body                      = {
          �[33m~�[0m�[0m properties = {
              �[33m~�[0m�[0m functionAppConfig                 = {
                  �[33m~�[0m�[0m deployment          = {
                      �[33m~�[0m�[0m storage = {
                          �[33m~�[0m�[0m authentication = {
                              �[33m~�[0m�[0m type                           = "userassignedidentity" �[33m->�[0m�[0m "UserAssignedIdentity"
                                �[90m# (1 unchanged attribute hidden)�[0m�[0m
                            }
                          �[33m~�[0m�[0m type           = "blobcontainer" �[33m->�[0m�[0m "blobContainer"
                            �[90m# (1 unchanged attribute hidden)�[0m�[0m
                        }
                    }
                  �[33m~�[0m�[0m scaleAndConcurrency = {
                      �[31m-�[0m�[0m alwaysReady          = []
                      �[31m-�[0m�[0m triggers             = {
                          �[31m-�[0m�[0m http = {}
                        }
                        �[90m# (2 unchanged attributes hidden)�[0m�[0m
                    }
                    �[90m# (1 unchanged attribute hidden)�[0m�[0m
                }
              �[33m~�[0m�[0m hostNameSslStates                 = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Standard"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Repository"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.scm.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                ]
              �[33m~�[0m�[0m serverFarmId                      = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverfarms/bfr-dev-ngst-asp001" �[33m->�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
              �[33m~�[0m�[0m siteConfig                        = {
                  �[32m+�[0m�[0m appSettings                            = [
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__accountName"
                          �[32m+�[0m�[0m value = "bfrdevflxfncstg001"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__credential"
                          �[32m+�[0m�[0m value = "managedidentity"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__clientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "APPLICATIONINSIGHTS_CONNECTION_STRING"
                          �[32m+�[0m�[0m value = (sensitive value)
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "MANAGED_IDENTITY_CLIENT_ID"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageType"
                          �[32m+�[0m�[0m value = "keyvault"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultUri"
                          �[32m+�[0m�[0m value = "https://bfr-dev-ngst-kv001.vault.azure.net/"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultClientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AZURE_FUNCTIONS_ENVIRONMENT"
                          �[32m+�[0m�[0m value = "Production"
                        },
                    ]
                  �[32m+�[0m�[0m detailedErrorLoggingEnabled            = true
                  �[33m~�[0m�[0m http20Enabled                          = true �[33m->�[0m�[0m false
                  �[32m+�[0m�[0m httpLoggingEnabled                     = true
                  �[32m+�[0m�[0m ipSecurityRestrictionsDefaultAction    = "Allow"
                  �[32m+�[0m�[0m keyVaultReferenceIdentity              = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001"
                  �[32m+�[0m�[0m loadBalancing                          = "LeastRequests"
                  �[32m+�[0m�[0m minTlsVersion                          = "1.2"
                  �[32m+�[0m�[0m publicNetworkAccess                    = "Enabled"
                  �[32m+�[0m�[0m requestTracingEnabled                  = true
                  �[32m+�[0m�[0m scmIpSecurityRestrictionsDefaultAction = "Allow"
                  �[32m+�[0m�[0m scmMinTlsVersion                       = "1.2"
                  �[32m+�[0m�[0m scmType                                = "None"
                  �[32m+�[0m�[0m websiteTimeZone                        = "UTC"
                    �[90m# (8 unchanged attributes hidden)�[0m�[0m
                }
                �[90m# (20 unchanged attributes hidden)�[0m�[0m
            }
            �[90m# (1 unchanged attribute hidden)�[0m�[0m
        }
        id                        = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
        name                      = "bfr-dev-fctn001"
      �[33m~�[0m�[0m output                    = {
          �[31m-�[0m�[0m id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
          �[31m-�[0m�[0m identity   = {
              �[31m-�[0m�[0m principalId            = "8c55eaa7-8dbd-4e39-b8b4-ab6d6a493eea"
              �[31m-�[0m�[0m tenantId               = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
              �[31m-�[0m�[0m type                   = "SystemAssigned, UserAssigned"
              �[31m-�[0m�[0m userAssignedIdentities = {
                  �[31m-�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourcegroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001" = {
                      �[31m-�[0m�[0m clientId    = "42a1dff3-42d6-4942-9320-8deac65363ba"
                      �[31m-�[0m�[0m principalId = "9bd793b7-b754-4557-aeda-6cae413d6918"
                    }
                }
            }
          �[31m-�[0m�[0m kind       = "functionapp,linux"
          �[31m-�[0m�[0m location   = "North Europe"
          �[31m-�[0m�[0m name       = "bfr-dev-fctn001"
          �[31m-�[0m�[0m properties = {
              �[31m-�[0m�[0m adminEnabled                          = true
              �[31m-�[0m�[0m afdEnabled                            = false
              �[31m-�[0m�[0m autoGeneratedDomainNameLabelScope     = "TenantReuse"
              �[31m-�[0m�[0m availabilityState                     = "Normal"
              �[31m-�[0m�[0m blockPathTraversal                    = false
              �[31m-�[0m�[0m buildVersion                          = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m cers                                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m clientAffinityEnabled                 = false
              �[31m-�[0m�[0m clientAffinityProxyEnabled            = false
              �[31m-�[0m�[0m clientCertEnabled                     = false
              �[31m-�[0m�[0m clientCertExclusionPaths              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m clientCertMode                        = "Required"
              �[31m-�[0m�[0m cloningInfo                           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m computeMode                           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m containerAllocationSubnet             = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m containerSize                         = 1536
              �[31m-�[0m�[0m contentAvailabilityState              = "Normal"
              �[31m-�[0m�[0m csrs                                  = []
              �[31m-�[0m�[0m customDomainVerificationId            = "009611F9D6D74DFDD6E5D2FFAE58B07528E14C191155D2E7B8F8B53AC5C7538A"
              �[31m-�[0m�[0m dailyMemoryTimeQuota                  = 0
              �[31m-�[0m�[0m daprConfig                            = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m defaultHostName                       = "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net"
              �[31m-�[0m�[0m defaultHostNameScope                  = "TenantReuse"
              �[31m-�[0m�[0m deploymentId                          = "bfr-dev-fctn001"
              �[31m-�[0m�[0m dnsConfiguration                      = {}
              �[31m-�[0m�[0m domainVerificationIdentifiers         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m eligibleLogCategories                 = "FunctionAppLogs,AppServiceAuthenticationLogs"
              �[31m-�[0m�[0m enabled                               = true
              �[31m-�[0m�[0m enabledHostNames                      = [
                  �[31m-�[0m�[0m "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net",
                  �[31m-�[0m�[0m "bfr-dev-fctn001-huadh4baa3aaafej.scm.northeurope-01.azurewebsites.net",
                ]
              �[31m-�[0m�[0m endToEndEncryptionEnabled             = true
              �[31m-�[0m�[0m ftpUsername                           = "bfr-dev-fctn001\\$bfr-dev-fctn001"
              �[31m-�[0m�[0m ftpsHostName                          = "ftps://waws-prod-db3-315.ftp.azurewebsites.windows.net/site/wwwroot"
              �[31m-�[0m�[0m functionAppConfig                     = {
                  �[31m-�[0m�[0m deployment          = {
                      �[31m-�[0m�[0m storage = {
                          �[31m-�[0m�[0m authentication = {
                              �[31m-�[0m�[0m storageAccountConnectionStringName = �[90mnull�[0m�[0m
                              �[31m-�[0m�[0m type                               = "userassignedidentity"
                              �[31m-�[0m�[0m userAssignedIdentityResourceId     = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
                            }
                          �[31m-�[0m�[0m type           = "blobcontainer"
                          �[31m-�[0m�[0m value          = "https://bfrdevflxfncstg001.blob.core.windows.net/code"
                        }
                    }
                  �[31m-�[0m�[0m runtime             = {
                      �[31m-�[0m�[0m name    = "python"
                      �[31m-�[0m�[0m version = "3.11"
                    }
                  �[31m-�[0m�[0m scaleAndConcurrency = {
                      �[31m-�[0m�[0m alwaysReady          = []
                      �[31m-�[0m�[0m instanceMemoryMB     = 2048
                      �[31m-�[0m�[0m maximumInstanceCount = 40
                      �[31m-�[0m�[0m triggers             = {
                          �[31m-�[0m�[0m http = {
                              �[31m-�[0m�[0m perinstanceconcurrency = 5
                            }
                        }
                    }
                }
              �[31m-�[0m�[0m functionExecutionUnitsCache           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m functionsRuntimeAdminIsolationEnabled = false
              �[31m-�[0m�[0m geoDistributions                      = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m homeStamp                             = "waws-prod-db3-315"
              �[31m-�[0m�[0m hostNameSslStates                     = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Standard"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Repository"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.scm.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                ]
              �[31m-�[0m�[0m hostNames                             = [
                  �[31m-�[0m�[0m "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net",
                ]
              �[31m-�[0m�[0m hostNamesDisabled                     = false
              �[31m-�[0m�[0m hostingEnvironment                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m hostingEnvironmentId                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m hostingEnvironmentProfile             = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m httpsOnly                             = true
              �[31m-�[0m�[0m hyperV                                = false
              �[31m-�[0m�[0m inFlightFeatures                      = [
                  �[31m-�[0m�[0m "SiteContainers",
                ]
              �[31m-�[0m�[0m inProgressOperationId                 = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m inboundIpAddress                      = "20.107.224.54"
              �[31m-�[0m�[0m ipMode                                = "IPv4"
              �[31m-�[0m�[0m isXenon                               = false
              �[31m-�[0m�[0m keyVaultReferenceIdentity             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
              �[31m-�[0m�[0m kind                                  = "functionapp,linux"
              �[31m-�[0m�[0m lastModifiedTimeUtc                   = "2024-11-04T17:40:38.7933333"
              �[31m-�[0m�[0m managedEnvironmentId                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m maxNumberOfWorkers                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m migrationState                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m name                                  = "bfr-dev-fctn001"
              �[31m-�[0m�[0m outboundIpAddresses                   = "4.207.210.116,4.207.210.128,4.207.210.138,4.207.210.141,4.207.210.142,4.207.210.145,4.207.208.135,4.207.208.177,4.207.208.251,4.207.209.76,4.207.209.103,4.207.209.137,20.107.224.54"
              �[31m-�[0m�[0m outboundVnetRouting                   = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m owner                                 = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m possibleInboundIpAddresses            = "20.107.224.54"
              �[31m-�[0m�[0m possibleOutboundIpAddresses           = "4.207.210.116,4.207.210.128,4.207.210.138,4.207.210.141,4.207.210.142,4.207.210.145,4.207.208.135,4.207.208.177,4.207.208.251,4.207.209.76,4.207.209.103,4.207.209.137,4.207.209.187,4.207.209.195,4.207.209.211,4.207.209.216,4.207.209.227,4.207.209.230,4.207.210.9,4.207.210.37,4.207.210.46,4.207.210.77,4.207.210.95,4.207.210.106,4.207.210.152,4.207.210.159,4.207.210.169,4.207.210.173,4.207.210.175,4.207.210.204,20.107.224.54"
              �[31m-�[0m�[0m privateEndpointConnections            = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001/privateEndpointConnections/bfr-dev-fctn001-pe-d518beef-eb8c-4fc7-842c-cee781f09613"
                      �[31m-�[0m�[0m location   = "North Europe"
                      �[31m-�[0m�[0m name       = "bfr-dev-fctn001-pe-d518beef-eb8c-4fc7-842c-cee781f09613"
                      �[31m-�[0m�[0m properties = {
                          �[31m-�[0m�[0m groupIds                          = �[90mnull�[0m�[0m
                          �[31m-�[0m�[0m ipAddresses                       = [
                              �[31m-�[0m�[0m "10.3.2.16",
                            ]
                          �[31m-�[0m�[0m privateEndpoint                   = {
                              �[31m-�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe"
                            }
                          �[31m-�[0m�[0m privateLinkServiceConnectionState = {
                              �[31m-�[0m�[0m actionsRequired = "None"
                              �[31m-�[0m�[0m description     = ""
                              �[31m-�[0m�[0m status          = "Approved"
                            }
                          �[31m-�[0m�[0m provisioningState                 = "Succeeded"
                        }
                      �[31m-�[0m�[0m type       = "Microsoft.Web/sites/privateEndpointConnections"
                    },
                ]
              �[31m-�[0m�[0m privateLinkIdentifiers                = "285214916"
              �[31m-�[0m�[0m publicNetworkAccess                   = "Enabled"
              �[31m-�[0m�[0m redundancyMode                        = "None"
              �[31m-�[0m�[0m repositorySiteName                    = "bfr-dev-fctn001"
              �[31m-�[0m�[0m reserved                              = true
              �[31m-�[0m�[0m resourceConfig                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m resourceGroup                         = "bfr-dev-bot-ngst-rg"
              �[31m-�[0m�[0m runtimeAvailabilityState              = "Normal"
              �[31m-�[0m�[0m scmSiteAlsoStopped                    = false
              �[31m-�[0m�[0m selfLink                              = "https://waws-prod-db3-315.api.azurewebsites.windows.net:454/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/webspaces/flex-bc81062357893df66076f847e679b35e1d536104ea0024881934f6be34a662ce-webspace/sites/bfr-dev-fctn001"
              �[31m-�[0m�[0m serverFarm                            = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m serverFarmId                          = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverfarms/bfr-dev-ngst-asp001"
              �[31m-�[0m�[0m siteConfig                            = {
                  �[31m-�[0m�[0m acrUseManagedIdentityCreds             = false
                  �[31m-�[0m�[0m acrUserManagedIdentityID               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m alwaysOn                               = false
                  �[31m-�[0m�[0m antivirusScanEnabled                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m apiDefinition                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m apiManagementConfig                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m appCommandLine                         = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m appSettings                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoHealEnabled                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoHealRules                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoSwapSlotName                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m azureMonitorLogCategories              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m azureStorageAccounts                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m clusteringEnabled                      = false
                  �[31m-�[0m�[0m connectionStrings                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m cors                                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m customAppPoolIdentityAdminState        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m customAppPoolIdentityTenantState       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m defaultDocuments                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m detailedErrorLoggingEnabled            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m documentRoot                           = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m elasticWebAppScaleLimit                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m experiments                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m fileChangeAuditEnabled                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ftpsState                              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m functionAppScaleLimit                  = 100
                  �[31m-�[0m�[0m functionsRuntimeScaleMonitoringEnabled = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m handlerMappings                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m healthCheckPath                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m http20Enabled                          = true
                  �[31m-�[0m�[0m http20ProxyFlag                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m httpLoggingEnabled                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ipSecurityRestrictions                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ipSecurityRestrictionsDefaultAction    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaContainer                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaContainerVersion                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaVersion                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m keyVaultReferenceIdentity              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m limits                                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m linuxFxVersion                         = ""
                  �[31m-�[0m�[0m loadBalancing                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m localMySqlEnabled                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m logsDirectorySizeLimit                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m machineKey                             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m managedPipelineMode                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m managedServiceIdentityId               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m metadata                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minTlsCipherSuite                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minTlsVersion                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minimumElasticInstanceCount            = 0
                  �[31m-�[0m�[0m netFrameworkVersion                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m nodeVersion                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m numberOfWorkers                        = 1
                  �[31m-�[0m�[0m phpVersion                             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m powerShellVersion                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m preWarmedInstanceCount                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publicNetworkAccess                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publishingPassword                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publishingUsername                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m push                                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m pythonVersion                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m remoteDebuggingEnabled                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m remoteDebuggingVersion                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m requestTracingEnabled                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m routingRules                           = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m runtimeADUser                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m runtimeADUserPassword                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictions              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictionsDefaultAction = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictionsUseMain       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmMinTlsCipherSuite                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmMinTlsVersion                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmSupportedTlsCipherSuites            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmType                                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m sitePort                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m sitePrivateLinkHostEnabled             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m storageType                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m supportedTlsCipherSuites               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m tracingOptions                         = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m use32BitWorkerProcess                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m virtualApplications                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetName                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetPrivatePortsCount                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetRouteAllEnabled                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m webSocketsEnabled                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m websiteTimeZone                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m winAuthAdminState                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m winAuthTenantState                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m windowsConfiguredStacks                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m windowsFxVersion                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m xManagedServiceIdentityId              = �[90mnull�[0m�[0m
                }
              �[31m-�[0m�[0m siteDisabledReason                    = 0
              �[31m-�[0m�[0m siteMode                              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m siteProperties                        = {
                  �[31m-�[0m�[0m appSettings = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m metadata    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m properties  = [
                      �[31m-�[0m�[0m {
                          �[31m-�[0m�[0m name  = "LinuxFxVersion"
                          �[31m-�[0m�[0m value = ""
                        },
                      �[31m-�[0m�[0m {
                          �[31m-�[0m�[0m name  = "WindowsFxVersion"
                          �[31m-�[0m�[0m value = �[90mnull�[0m�[0m
                        },
                    ]
                }
              �[31m-�[0m�[0m siteScopedCertificatesEnabled         = false
              �[31m-�[0m�[0m sku                                   = "FlexConsumption"
              �[31m-�[0m�[0m slotName                              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m slotSwapStatus                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m sshEnabled                            = true
              �[31m-�[0m�[0m sslCertificates                       = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m state                                 = "Running"
              �[31m-�[0m�[0m storageAccountRequired                = false
              �[31m-�[0m�[0m storageRecoveryDefaultState           = "Running"
              �[31m-�[0m�[0m suspendedTill                         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m tags                                  = {
                  �[31m-�[0m�[0m workload = "bot-assistant"
                }
              �[31m-�[0m�[0m targetBuildVersion                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m targetSwapSlot                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m trafficManagerHostNames               = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m usageState                            = "Normal"
              �[31m-�[0m�[0m useContainerLocalhostBindings         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m virtualNetworkSubnetId                = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot"
              �[31m-�[0m�[0m vnetBackupRestoreEnabled              = false
              �[31m-�[0m�[0m vnetContentShareEnabled               = false
              �[31m-�[0m�[0m vnetImagePullEnabled                  = false
              �[31m-�[0m�[0m vnetRouteAllEnabled                   = false
              �[31m-�[0m�[0m webSpace                              = "flex-bc81062357893df66076f847e679b35e1d536104ea0024881934f6be34a662ce-webspace"
              �[31m-�[0m�[0m workloadProfileName                   = �[90mnull�[0m�[0m
            }
          �[31m-�[0m�[0m tags       = {
              �[31m-�[0m�[0m workload = "bot-assistant"
            }
          �[31m-�[0m�[0m type       = "Microsoft.Web/sites"
        } -> (known after apply)
        tags                      = {
            "workload" = "bot-assistant"
        }
        �[90m# (8 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m identity {
          �[33m~�[0m�[0m principal_id = "8c55eaa7-8dbd-4e39-b8b4-ab6d6a493eea" -> (known after apply)
          �[33m~�[0m�[0m tenant_id    = "37963dd4-f4e6-40f8-a7d6-24b97919e452" -> (known after apply)
          �[33m~�[0m�[0m type         = "SystemAssigned, UserAssigned" �[33m->�[0m�[0m "UserAssigned"
            �[90m# (1 unchanged attribute hidden)�[0m�[0m
        }
    }

�[1m  # azurerm_linux_web_app.linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_linux_web_app" "linux_web_app" {
      �[33m~�[0m�[0m app_settings                                   = {
          �[33m~�[0m�[0m "AZURE_OPENAI_SYSTEM_PROMPT"                 = <<-EOT
                You are a world-class assistant who tells jokes. For anything but jokes, respond politely that you are just trying to make everyone’s life a happier place.
            EOT
            �[90m# (18 unchanged elements hidden)�[0m�[0m
        }
        id                                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
        name                                           = "bfr-dev-app001"
        tags                                           = {
            "workload" = "bot-assistant"
        }
        �[90m# (24 unchanged attributes hidden)�[0m�[0m

        �[90m# (2 unchanged blocks hidden)�[0m�[0m
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_function_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_web_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # module.app_service_plan_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_service_plan" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
    }

�[1m  # module.app_service_plan_ingestion.azurerm_service_plan.service_plan�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_service_plan" "service_plan" {
        id                           = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
        name                         = "bfr-dev-ngst-asp001"
        tags                         = {
            "workload" = "bot-assistant"
        }
      �[33m~�[0m�[0m worker_count                 = 0 �[33m->�[0m�[0m 1
        �[90m# (10 unchanged attributes hidden)�[0m�[0m
    }

�[1mPlan:�[0m 0 to add, 5 to change, 0 to destroy.
�[0m�[90m
─────────────────────────────────────────────────────────────────────────────�[0m

Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Releasing state lock. This may take a few moments...

Copy link

github-actions bot commented Nov 4, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 4, 2024

Terraform Validation & Plan Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Initialization ⚙️success
  • Terraform Validation 🤖success
  • Terraform Plan 📖success
Show Plan

terraform
Acquiring state lock. This may take a few moments...
�[0m�[1mdata.local_file.file_system_prompt: Reading...�[0m�[0m
�[0m�[1mdata.local_file.file_system_prompt: Read complete after 0s [id=1b64caca607e392bc85ff27243e6022401cc3184]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Read complete after 0s [id=/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001]�[0m
�[0m�[1mazurerm_resource_group.resource_group_consumption: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_monitoring: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_ingestion: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.user_assigned_identity_consumption.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_cognitive_account.cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_cosmosdb_account.cosmosdb_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001]�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001]�[0m
�[0m�[1mazapi_resource.subnet_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/WebAppSubnetBot]�[0m
�[0m�[1mazapi_resource.subnet_function: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot]�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0]�[0m
�[0m�[1mmodule.app_service_plan_ingestion.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory.data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mmodule.user_assigned_identity_ingestion.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001|applicationLogs-0]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/e1f0c0c3-b814-2e59-4c03-d20d18434d43]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/824dc039-baf7-77c9-331a-d04a48f9a76f]�[0m
�[0m�[1mazurerm_cognitive_deployment.cognitive_deployment_gpt_4o: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/deployments/gpt-4o]�[0m
�[0m�[1mmodule.application_insights.azurerm_application_insights.application_insights: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/4376e04b-a9cb-1902-d225-46efb4f04a1e]�[0m
�[0m�[1mazapi_resource.subnet_private_endpoints: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/PrivateEndpointSubnetBot]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_monitor_diagnostic_setting.diagnostic_setting_cognitive_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001|applicationLogs-0]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_key_vault_secrets_officer: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/862b5fa5-f037-c66a-8c4c-81ff9cbaaa72]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/0b68715b-99c7-4863-cdf5-1a1d9812ffe5]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001|applicationLogs-0]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/fbc7be03-89be-a359-fe7f-b7440b79fe30]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/311c4932-2d34-a37e-b390-7046543c5cfe]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.azurerm_monitor_diagnostic_setting.diagnostic_setting_data_factory["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001|applicationLogs-0]�[0m
�[0m�[1mazurerm_cosmosdb_sql_database.cosmosdb_sql_database: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001/sqlDatabases/BotDb]�[0m
�[0m�[1mmodule.data_factory.azurerm_private_endpoint.data_factory_private_endpoint_data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-adf001-datafactory-pe]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-kv001-vault-pe]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-ngst-kv001-vault-pe]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_private_endpoint.private_endpoint_cosmosdb_account["Sql"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-cosmos001-Sql-pe]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_private_endpoint.private_endpoint_cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-aoai001-account-pe]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account_function.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/148cc021-9bcc-72b5-6ba7-6dd0665b93e1]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-blob-pe]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["file"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-file-pe]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/014d5996-1456-a920-79b9-8d69498c86e4]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/9af158e2-c30e-7c85-4084-c92a406439b3]�[0m
�[0m�[1mazapi_resource.linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001]�[0m
�[0m�[1mmodule.storage_account.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevstg001-blob-pe]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/7e167171-4676-77b1-695b-883af6816b46]�[0m
�[0m�[1mmodule.application_insights.azurerm_monitor_diagnostic_setting.diagnostic_setting_application_insights["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Reading...�[0m�[0m
�[0m�[1mazurerm_private_endpoint.linux_function_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/bb0c1ec1-8133-4307-9108-3b17d9a19311]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/b29696e3-5b41-bb7f-b0dd-f3e61bb840c8]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.data_factory.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.cosmosdb_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:10:02Z]�[0m
�[0m�[1mmodule.storage_account.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.azure_open_ai.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T11:59:20Z]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001|logAnalytics]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["keyvault-vault"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/keyvault-vault]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["storage-blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/storage-blob]�[0m
�[0m�[1mazurerm_linux_web_app.linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001]�[0m
�[0m�[1mmodule.storage_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:01:54Z]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["raw"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/raw]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["curated"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/curated]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["keyvault-vault"]: Refreshing state... [id=6535260484567379940]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["storage-blob"]: Refreshing state... [id=2792598835111476888]�[0m
�[0m�[1mmodule.key_vault_ingestion.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.storage_account_function.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-04T07:18:18Z]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_container.storage_container["code"]: Refreshing state... [id=https://bfrdevflxfncstg001.blob.core.windows.net/code]�[0m
�[0m�[1mmodule.key_vault_consumption.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mazurerm_private_endpoint.linux_web_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-app001-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_bot_service_azure_bot.bot_service_azure_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Reading...�[0m�[0m
�[0m�[1mazurerm_bot_connection.bot_connection_aadv2_oauth: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001/connections/aadv2-oauth]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-bot-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_token: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-token-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mmodule.bot_service.azurerm_monitor_diagnostic_setting.diagnostic_setting_bot_service_azure_bot["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001|applicationLogs-0]�[0m
�[0m�[1mmodule.bot_service.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:04:53Z]�[0m

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  �[33m~�[0m update in-place�[0m
 �[36m<=�[0m read (data resources)�[0m

Terraform will perform the following actions:

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_function_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_function_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
    }

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_web_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_web_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
    }

�[1m  # azapi_resource.linux_function_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azapi_resource" "linux_function_app" {
      �[33m~�[0m�[0m body                      = {
          �[33m~�[0m�[0m properties = {
              �[31m-�[0m�[0m autoGeneratedDomainNameLabelScope = "TenantReuse"
              �[31m-�[0m�[0m clientAffinityEnabled             = false
              �[31m-�[0m�[0m dailyMemoryTimeQuota              = 0
              �[31m-�[0m�[0m daprConfig                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m dnsConfiguration                  = {}
              �[31m-�[0m�[0m endToEndEncryptionEnabled         = true
              �[33m~�[0m�[0m functionAppConfig                 = {
                  �[33m~�[0m�[0m deployment          = {
                      �[33m~�[0m�[0m storage = {
                          �[33m~�[0m�[0m authentication = {
                              �[33m~�[0m�[0m type                           = "SystemAssignedIdentity" �[33m->�[0m�[0m "UserAssignedIdentity"
                              �[32m+�[0m�[0m userAssignedIdentityResourceId = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
                            }
                            �[90m# (2 unchanged attributes hidden)�[0m�[0m
                        }
                    }
                    �[90m# (2 unchanged attributes hidden)�[0m�[0m
                }
              �[31m-�[0m�[0m hostNameSslStates                 = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Standard"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Repository"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.scm.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                ]
              �[31m-�[0m�[0m hostNamesDisabled                 = false
              �[31m-�[0m�[0m hyperV                            = false
              �[31m-�[0m�[0m ipMode                            = "IPv4"
              �[31m-�[0m�[0m redundancyMode                    = "None"
              �[31m-�[0m�[0m scmSiteAlsoStopped                = false
              �[33m~�[0m�[0m serverFarmId                      = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverfarms/bfr-dev-ngst-asp001" �[33m->�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
              �[33m~�[0m�[0m siteConfig                        = {
                  �[32m+�[0m�[0m appSettings                            = [
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__accountName"
                          �[32m+�[0m�[0m value = "bfrdevflxfncstg001"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__credential"
                          �[32m+�[0m�[0m value = "managedidentity"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__clientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "APPLICATIONINSIGHTS_CONNECTION_STRING"
                          �[32m+�[0m�[0m value = (sensitive value)
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "MANAGED_IDENTITY_CLIENT_ID"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageType"
                          �[32m+�[0m�[0m value = "keyvault"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultUri"
                          �[32m+�[0m�[0m value = "https://bfr-dev-ngst-kv001.vault.azure.net/"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultClientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AZURE_FUNCTIONS_ENVIRONMENT"
                          �[32m+�[0m�[0m value = "Production"
                        },
                    ]
                  �[31m-�[0m�[0m functionsRuntimeScaleMonitoringEnabled = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m healthCheckPath                        = �[90mnull�[0m�[0m
                  �[32m+�[0m�[0m ipSecurityRestrictionsDefaultAction    = "Allow"
                  �[32m+�[0m�[0m keyVaultReferenceIdentity              = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001"
                  �[31m-�[0m�[0m localMySqlEnabled                      = false
                  �[32m+�[0m�[0m minTlsVersion                          = "1.2"
                  �[32m+�[0m�[0m publicNetworkAccess                    = "Enabled"
                  �[31m-�[0m�[0m remoteDebuggingEnabled                 = false
                  �[32m+�[0m�[0m scmIpSecurityRestrictionsDefaultAction = "Allow"
                  �[32m+�[0m�[0m scmMinTlsVersion                       = "1.2"
                  �[31m-�[0m�[0m webSocketsEnabled                      = false
                    �[90m# (4 unchanged attributes hidden)�[0m�[0m
                }
              �[31m-�[0m�[0m storageAccountRequired            = false
                �[90m# (8 unchanged attributes hidden)�[0m�[0m
            }
            �[90m# (1 unchanged attribute hidden)�[0m�[0m
        }
        id                        = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
        name                      = "bfr-dev-fctn001"
      �[33m~�[0m�[0m output                    = {
          �[31m-�[0m�[0m id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
          �[31m-�[0m�[0m identity   = {
              �[31m-�[0m�[0m principalId            = "f52bbe3a-4b3c-4ee9-8b6c-6210ec989892"
              �[31m-�[0m�[0m tenantId               = "37963dd4-f4e6-40f8-a7d6-24b97919e452"
              �[31m-�[0m�[0m type                   = "SystemAssigned, UserAssigned"
              �[31m-�[0m�[0m userAssignedIdentities = {
                  �[31m-�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourcegroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001" = {
                      �[31m-�[0m�[0m clientId    = "42a1dff3-42d6-4942-9320-8deac65363ba"
                      �[31m-�[0m�[0m principalId = "9bd793b7-b754-4557-aeda-6cae413d6918"
                    }
                }
            }
          �[31m-�[0m�[0m kind       = "functionapp,linux"
          �[31m-�[0m�[0m location   = "North Europe"
          �[31m-�[0m�[0m name       = "bfr-dev-fctn001"
          �[31m-�[0m�[0m properties = {
              �[31m-�[0m�[0m adminEnabled                          = true
              �[31m-�[0m�[0m afdEnabled                            = false
              �[31m-�[0m�[0m autoGeneratedDomainNameLabelScope     = "TenantReuse"
              �[31m-�[0m�[0m availabilityState                     = "Normal"
              �[31m-�[0m�[0m blockPathTraversal                    = false
              �[31m-�[0m�[0m buildVersion                          = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m cers                                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m clientAffinityEnabled                 = false
              �[31m-�[0m�[0m clientAffinityProxyEnabled            = false
              �[31m-�[0m�[0m clientCertEnabled                     = false
              �[31m-�[0m�[0m clientCertExclusionPaths              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m clientCertMode                        = "Required"
              �[31m-�[0m�[0m cloningInfo                           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m computeMode                           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m containerAllocationSubnet             = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m containerSize                         = 1536
              �[31m-�[0m�[0m contentAvailabilityState              = "Normal"
              �[31m-�[0m�[0m csrs                                  = []
              �[31m-�[0m�[0m customDomainVerificationId            = "009611F9D6D74DFDD6E5D2FFAE58B07528E14C191155D2E7B8F8B53AC5C7538A"
              �[31m-�[0m�[0m dailyMemoryTimeQuota                  = 0
              �[31m-�[0m�[0m daprConfig                            = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m defaultHostName                       = "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net"
              �[31m-�[0m�[0m defaultHostNameScope                  = "TenantReuse"
              �[31m-�[0m�[0m deploymentId                          = "bfr-dev-fctn001"
              �[31m-�[0m�[0m dnsConfiguration                      = {}
              �[31m-�[0m�[0m domainVerificationIdentifiers         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m eligibleLogCategories                 = "FunctionAppLogs,AppServiceAuthenticationLogs"
              �[31m-�[0m�[0m enabled                               = true
              �[31m-�[0m�[0m enabledHostNames                      = [
                  �[31m-�[0m�[0m "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net",
                  �[31m-�[0m�[0m "bfr-dev-fctn001-huadh4baa3aaafej.scm.northeurope-01.azurewebsites.net",
                ]
              �[31m-�[0m�[0m endToEndEncryptionEnabled             = true
              �[31m-�[0m�[0m ftpUsername                           = "bfr-dev-fctn001\\$bfr-dev-fctn001"
              �[31m-�[0m�[0m ftpsHostName                          = "ftps://waws-prod-db3-315.ftp.azurewebsites.windows.net/site/wwwroot"
              �[31m-�[0m�[0m functionAppConfig                     = {
                  �[31m-�[0m�[0m deployment          = {
                      �[31m-�[0m�[0m storage = {
                          �[31m-�[0m�[0m authentication = {
                              �[31m-�[0m�[0m storageAccountConnectionStringName = �[90mnull�[0m�[0m
                              �[31m-�[0m�[0m type                               = "SystemAssignedIdentity"
                              �[31m-�[0m�[0m userAssignedIdentityResourceId     = �[90mnull�[0m�[0m
                            }
                          �[31m-�[0m�[0m type           = "blobContainer"
                          �[31m-�[0m�[0m value          = "https://bfrdevflxfncstg001.blob.core.windows.net/code"
                        }
                    }
                  �[31m-�[0m�[0m runtime             = {
                      �[31m-�[0m�[0m name    = "python"
                      �[31m-�[0m�[0m version = "3.11"
                    }
                  �[31m-�[0m�[0m scaleAndConcurrency = {
                      �[31m-�[0m�[0m alwaysReady          = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m instanceMemoryMB     = 2048
                      �[31m-�[0m�[0m maximumInstanceCount = 40
                      �[31m-�[0m�[0m triggers             = �[90mnull�[0m�[0m
                    }
                }
              �[31m-�[0m�[0m functionExecutionUnitsCache           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m functionsRuntimeAdminIsolationEnabled = false
              �[31m-�[0m�[0m geoDistributions                      = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m homeStamp                             = "waws-prod-db3-315"
              �[31m-�[0m�[0m hostNameSslStates                     = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Standard"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Repository"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001-huadh4baa3aaafej.scm.northeurope-01.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                ]
              �[31m-�[0m�[0m hostNames                             = [
                  �[31m-�[0m�[0m "bfr-dev-fctn001-huadh4baa3aaafej.northeurope-01.azurewebsites.net",
                ]
              �[31m-�[0m�[0m hostNamesDisabled                     = false
              �[31m-�[0m�[0m hostingEnvironment                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m hostingEnvironmentId                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m hostingEnvironmentProfile             = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m httpsOnly                             = true
              �[31m-�[0m�[0m hyperV                                = false
              �[31m-�[0m�[0m inFlightFeatures                      = [
                  �[31m-�[0m�[0m "SiteContainers",
                ]
              �[31m-�[0m�[0m inProgressOperationId                 = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m inboundIpAddress                      = "20.107.224.54"
              �[31m-�[0m�[0m ipMode                                = "IPv4"
              �[31m-�[0m�[0m isXenon                               = false
              �[31m-�[0m�[0m keyVaultReferenceIdentity             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
              �[31m-�[0m�[0m kind                                  = "functionapp,linux"
              �[31m-�[0m�[0m lastModifiedTimeUtc                   = "2024-11-04T22:37:41.78"
              �[31m-�[0m�[0m managedEnvironmentId                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m maxNumberOfWorkers                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m migrationState                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m name                                  = "bfr-dev-fctn001"
              �[31m-�[0m�[0m outboundIpAddresses                   = "4.207.210.116,4.207.210.128,4.207.210.138,4.207.210.141,4.207.210.142,4.207.210.145,4.207.208.135,4.207.208.177,4.207.208.251,4.207.209.76,4.207.209.103,4.207.209.137,20.107.224.54"
              �[31m-�[0m�[0m outboundVnetRouting                   = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m owner                                 = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m possibleInboundIpAddresses            = "20.107.224.54"
              �[31m-�[0m�[0m possibleOutboundIpAddresses           = "4.207.210.116,4.207.210.128,4.207.210.138,4.207.210.141,4.207.210.142,4.207.210.145,4.207.208.135,4.207.208.177,4.207.208.251,4.207.209.76,4.207.209.103,4.207.209.137,4.207.209.187,4.207.209.195,4.207.209.211,4.207.209.216,4.207.209.227,4.207.209.230,4.207.210.9,4.207.210.37,4.207.210.46,4.207.210.77,4.207.210.95,4.207.210.106,4.207.210.152,4.207.210.159,4.207.210.169,4.207.210.173,4.207.210.175,4.207.210.204,20.107.224.54"
              �[31m-�[0m�[0m privateEndpointConnections            = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001/privateEndpointConnections/bfr-dev-fctn001-pe-d518beef-eb8c-4fc7-842c-cee781f09613"
                      �[31m-�[0m�[0m location   = "North Europe"
                      �[31m-�[0m�[0m name       = "bfr-dev-fctn001-pe-d518beef-eb8c-4fc7-842c-cee781f09613"
                      �[31m-�[0m�[0m properties = {
                          �[31m-�[0m�[0m groupIds                          = �[90mnull�[0m�[0m
                          �[31m-�[0m�[0m ipAddresses                       = [
                              �[31m-�[0m�[0m "10.3.2.16",
                            ]
                          �[31m-�[0m�[0m privateEndpoint                   = {
                              �[31m-�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe"
                            }
                          �[31m-�[0m�[0m privateLinkServiceConnectionState = {
                              �[31m-�[0m�[0m actionsRequired = "None"
                              �[31m-�[0m�[0m description     = ""
                              �[31m-�[0m�[0m status          = "Approved"
                            }
                          �[31m-�[0m�[0m provisioningState                 = "Succeeded"
                        }
                      �[31m-�[0m�[0m type       = "Microsoft.Web/sites/privateEndpointConnections"
                    },
                ]
              �[31m-�[0m�[0m privateLinkIdentifiers                = "285214916"
              �[31m-�[0m�[0m publicNetworkAccess                   = "Enabled"
              �[31m-�[0m�[0m redundancyMode                        = "None"
              �[31m-�[0m�[0m repositorySiteName                    = "bfr-dev-fctn001"
              �[31m-�[0m�[0m reserved                              = true
              �[31m-�[0m�[0m resourceConfig                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m resourceGroup                         = "bfr-dev-bot-ngst-rg"
              �[31m-�[0m�[0m runtimeAvailabilityState              = "Normal"
              �[31m-�[0m�[0m scmSiteAlsoStopped                    = false
              �[31m-�[0m�[0m selfLink                              = "https://waws-prod-db3-315.api.azurewebsites.windows.net:454/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/webspaces/flex-bc81062357893df66076f847e679b35e1d536104ea0024881934f6be34a662ce-webspace/sites/bfr-dev-fctn001"
              �[31m-�[0m�[0m serverFarm                            = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m serverFarmId                          = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverfarms/bfr-dev-ngst-asp001"
              �[31m-�[0m�[0m siteConfig                            = {
                  �[31m-�[0m�[0m acrUseManagedIdentityCreds             = false
                  �[31m-�[0m�[0m acrUserManagedIdentityID               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m alwaysOn                               = false
                  �[31m-�[0m�[0m antivirusScanEnabled                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m apiDefinition                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m apiManagementConfig                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m appCommandLine                         = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m appSettings                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoHealEnabled                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoHealRules                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoSwapSlotName                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m azureMonitorLogCategories              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m azureStorageAccounts                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m clusteringEnabled                      = false
                  �[31m-�[0m�[0m connectionStrings                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m cors                                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m customAppPoolIdentityAdminState        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m customAppPoolIdentityTenantState       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m defaultDocuments                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m detailedErrorLoggingEnabled            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m documentRoot                           = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m elasticWebAppScaleLimit                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m experiments                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m fileChangeAuditEnabled                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ftpsState                              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m functionAppScaleLimit                  = 100
                  �[31m-�[0m�[0m functionsRuntimeScaleMonitoringEnabled = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m handlerMappings                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m healthCheckPath                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m http20Enabled                          = false
                  �[31m-�[0m�[0m http20ProxyFlag                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m httpLoggingEnabled                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ipSecurityRestrictions                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ipSecurityRestrictionsDefaultAction    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaContainer                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaContainerVersion                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaVersion                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m keyVaultReferenceIdentity              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m limits                                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m linuxFxVersion                         = ""
                  �[31m-�[0m�[0m loadBalancing                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m localMySqlEnabled                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m logsDirectorySizeLimit                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m machineKey                             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m managedPipelineMode                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m managedServiceIdentityId               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m metadata                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minTlsCipherSuite                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minTlsVersion                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minimumElasticInstanceCount            = 0
                  �[31m-�[0m�[0m netFrameworkVersion                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m nodeVersion                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m numberOfWorkers                        = 1
                  �[31m-�[0m�[0m phpVersion                             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m powerShellVersion                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m preWarmedInstanceCount                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publicNetworkAccess                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publishingPassword                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publishingUsername                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m push                                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m pythonVersion                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m remoteDebuggingEnabled                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m remoteDebuggingVersion                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m requestTracingEnabled                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m routingRules                           = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m runtimeADUser                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m runtimeADUserPassword                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictions              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictionsDefaultAction = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictionsUseMain       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmMinTlsCipherSuite                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmMinTlsVersion                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmSupportedTlsCipherSuites            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmType                                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m sitePort                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m sitePrivateLinkHostEnabled             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m storageType                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m supportedTlsCipherSuites               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m tracingOptions                         = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m use32BitWorkerProcess                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m virtualApplications                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetName                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetPrivatePortsCount                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetRouteAllEnabled                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m webSocketsEnabled                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m websiteTimeZone                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m winAuthAdminState                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m winAuthTenantState                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m windowsConfiguredStacks                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m windowsFxVersion                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m xManagedServiceIdentityId              = �[90mnull�[0m�[0m
                }
              �[31m-�[0m�[0m siteDisabledReason                    = 0
              �[31m-�[0m�[0m siteMode                              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m siteProperties                        = {
                  �[31m-�[0m�[0m appSettings = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m metadata    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m properties  = [
                      �[31m-�[0m�[0m {
                          �[31m-�[0m�[0m name  = "LinuxFxVersion"
                          �[31m-�[0m�[0m value = ""
                        },
                      �[31m-�[0m�[0m {
                          �[31m-�[0m�[0m name  = "WindowsFxVersion"
                          �[31m-�[0m�[0m value = �[90mnull�[0m�[0m
                        },
                    ]
                }
              �[31m-�[0m�[0m siteScopedCertificatesEnabled         = false
              �[31m-�[0m�[0m sku                                   = "FlexConsumption"
              �[31m-�[0m�[0m slotName                              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m slotSwapStatus                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m sshEnabled                            = true
              �[31m-�[0m�[0m sslCertificates                       = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m state                                 = "Running"
              �[31m-�[0m�[0m storageAccountRequired                = false
              �[31m-�[0m�[0m storageRecoveryDefaultState           = "Running"
              �[31m-�[0m�[0m suspendedTill                         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m tags                                  = {
                  �[31m-�[0m�[0m workload = "bot-assistant"
                }
              �[31m-�[0m�[0m targetBuildVersion                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m targetSwapSlot                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m trafficManagerHostNames               = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m usageState                            = "Normal"
              �[31m-�[0m�[0m useContainerLocalhostBindings         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m virtualNetworkSubnetId                = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot"
              �[31m-�[0m�[0m vnetBackupRestoreEnabled              = false
              �[31m-�[0m�[0m vnetContentShareEnabled               = false
              �[31m-�[0m�[0m vnetImagePullEnabled                  = false
              �[31m-�[0m�[0m vnetRouteAllEnabled                   = false
              �[31m-�[0m�[0m webSpace                              = "flex-bc81062357893df66076f847e679b35e1d536104ea0024881934f6be34a662ce-webspace"
              �[31m-�[0m�[0m workloadProfileName                   = �[90mnull�[0m�[0m
            }
          �[31m-�[0m�[0m tags       = {
              �[31m-�[0m�[0m workload = "bot-assistant"
            }
          �[31m-�[0m�[0m type       = "Microsoft.Web/sites"
        } -> (known after apply)
        tags                      = {
            "workload" = "bot-assistant"
        }
        �[90m# (8 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m identity {
          �[33m~�[0m�[0m principal_id = "f52bbe3a-4b3c-4ee9-8b6c-6210ec989892" -> (known after apply)
          �[33m~�[0m�[0m tenant_id    = "37963dd4-f4e6-40f8-a7d6-24b97919e452" -> (known after apply)
          �[33m~�[0m�[0m type         = "SystemAssigned, UserAssigned" �[33m->�[0m�[0m "UserAssigned"
            �[90m# (1 unchanged attribute hidden)�[0m�[0m
        }
    }

�[1m  # azurerm_linux_web_app.linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_linux_web_app" "linux_web_app" {
      �[33m~�[0m�[0m app_settings                                   = {
          �[33m~�[0m�[0m "AZURE_OPENAI_SYSTEM_PROMPT"                 = <<-EOT
                You are a world-class assistant who tells jokes. For anything but jokes, respond politely that you are just trying to make everyone’s life a happier place.
            EOT
            �[90m# (18 unchanged elements hidden)�[0m�[0m
        }
        id                                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
        name                                           = "bfr-dev-app001"
        tags                                           = {
            "workload" = "bot-assistant"
        }
        �[90m# (24 unchanged attributes hidden)�[0m�[0m

        �[90m# (2 unchanged blocks hidden)�[0m�[0m
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_function_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_web_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # module.app_service_plan_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_service_plan" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
    }

�[1m  # module.app_service_plan_ingestion.azurerm_service_plan.service_plan�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_service_plan" "service_plan" {
        id                           = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
        name                         = "bfr-dev-ngst-asp001"
        tags                         = {
            "workload" = "bot-assistant"
        }
      �[33m~�[0m�[0m worker_count                 = 0 �[33m->�[0m�[0m 1
        �[90m# (10 unchanged attributes hidden)�[0m�[0m
    }

�[1m  # module.storage_account_function.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_storage_account" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001"
    }

�[1m  # module.storage_account_function.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_storage_account" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001|applicationLogs-0"
        name                           = "applicationLogs-0"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "Capacity" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "Transaction" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # module.storage_account_function.azurerm_storage_account.storage_account�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_storage_account" "storage_account" {
        id                                 = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001"
        name                               = "bfrdevflxfncstg001"
        tags                               = {
            "workload" = "bot-assistant"
        }
        �[90m# (96 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m network_rules {
          �[33m~�[0m�[0m default_action             = "Allow" �[33m->�[0m�[0m "Deny"
            �[90m# (3 unchanged attributes hidden)�[0m�[0m

            �[90m# (1 unchanged block hidden)�[0m�[0m
        }

        �[90m# (5 unchanged blocks hidden)�[0m�[0m
    }

�[1mPlan:�[0m 0 to add, 7 to change, 0 to destroy.
�[0m�[90m
─────────────────────────────────────────────────────────────────────────────�[0m

Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Releasing state lock. This may take a few moments...

Copy link

github-actions bot commented Nov 4, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 4, 2024

Terraform Validation & Plan Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Initialization ⚙️success
  • Terraform Validation 🤖success
  • Terraform Plan 📖success
Show Plan

terraform
Acquiring state lock. This may take a few moments...
�[0m�[1mdata.local_file.file_system_prompt: Reading...�[0m�[0m
�[0m�[1mdata.local_file.file_system_prompt: Read complete after 0s [id=1b64caca607e392bc85ff27243e6022401cc3184]�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_ingestion: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_monitoring: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_consumption: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg]�[0m
�[0m�[1mdata.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0]�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001]�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001]�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001]�[0m
�[0m�[1mazapi_resource.subnet_function: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot]�[0m
�[0m�[1mazapi_resource.subnet_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/WebAppSubnetBot]�[0m
�[0m�[1mmodule.user_assigned_identity_consumption.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_cognitive_account.cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_cosmosdb_account.cosmosdb_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory.data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Read complete after 0s [id=/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mmodule.user_assigned_identity_ingestion.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001]�[0m
�[0m�[1mmodule.app_service_plan_ingestion.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/e1f0c0c3-b814-2e59-4c03-d20d18434d43]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/4376e04b-a9cb-1902-d225-46efb4f04a1e]�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/fbc7be03-89be-a359-fe7f-b7440b79fe30]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_key_vault_secrets_officer: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/862b5fa5-f037-c66a-8c4c-81ff9cbaaa72]�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mmodule.application_insights.azurerm_application_insights.application_insights: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mazurerm_cognitive_deployment.cognitive_deployment_gpt_4o: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/deployments/gpt-4o]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/0b68715b-99c7-4863-cdf5-1a1d9812ffe5]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/824dc039-baf7-77c9-331a-d04a48f9a76f]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001|applicationLogs-0]�[0m
�[0m�[1mazapi_resource.subnet_private_endpoints: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/PrivateEndpointSubnetBot]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/311c4932-2d34-a37e-b390-7046543c5cfe]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_monitor_diagnostic_setting.diagnostic_setting_cognitive_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001|applicationLogs-0]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001|applicationLogs-0]�[0m
�[0m�[1mmodule.data_factory.azurerm_monitor_diagnostic_setting.diagnostic_setting_data_factory["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001|applicationLogs-0]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Reading...�[0m�[0m
�[0m�[1mazurerm_cosmosdb_sql_database.cosmosdb_sql_database: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001/sqlDatabases/BotDb]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-ngst-kv001-vault-pe]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_private_endpoint.private_endpoint_cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-aoai001-account-pe]�[0m
�[0m�[1mmodule.data_factory.azurerm_private_endpoint.data_factory_private_endpoint_data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-adf001-datafactory-pe]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-kv001-vault-pe]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_private_endpoint.private_endpoint_cosmosdb_account["Sql"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-cosmos001-Sql-pe]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/7e167171-4676-77b1-695b-883af6816b46]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mmodule.storage_account.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevstg001-blob-pe]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/bb0c1ec1-8133-4307-9108-3b17d9a19311]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/b29696e3-5b41-bb7f-b0dd-f3e61bb840c8]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/148cc021-9bcc-72b5-6ba7-6dd0665b93e1]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["file"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-file-pe]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-blob-pe]�[0m
�[0m�[1mmodule.storage_account.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["keyvault-vault"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/keyvault-vault]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["storage-blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/storage-blob]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/014d5996-1456-a920-79b9-8d69498c86e4]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001|applicationLogs-0]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/9af158e2-c30e-7c85-4084-c92a406439b3]�[0m
�[0m�[1mmodule.data_factory.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.azure_open_ai.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T11:59:20Z]�[0m
�[0m�[1mmodule.key_vault_consumption.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.cosmosdb_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:10:02Z]�[0m
�[0m�[1mmodule.key_vault_ingestion.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.storage_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:01:54Z]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["raw"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/raw]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["curated"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/curated]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["storage-blob"]: Refreshing state... [id=2792598835111476888]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["keyvault-vault"]: Refreshing state... [id=6535260484567379940]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Reading...�[0m�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Reading...�[0m�[0m
�[0m�[1mazurerm_linux_web_app.linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001]�[0m
�[0m�[1mazapi_resource.linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001|logAnalytics]�[0m
�[0m�[1mazurerm_private_endpoint.linux_function_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.application_insights.azurerm_monitor_diagnostic_setting.diagnostic_setting_application_insights["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account_function.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-04T07:18:18Z]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_container.storage_container["code"]: Refreshing state... [id=https://bfrdevflxfncstg001.blob.core.windows.net/code]�[0m
�[0m�[1mmodule.bot_service.azurerm_bot_service_azure_bot.bot_service_azure_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics]�[0m
�[0m�[1mazurerm_private_endpoint.linux_web_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-app001-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_token: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-token-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-bot-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Reading...�[0m�[0m
�[0m�[1mazurerm_bot_connection.bot_connection_aadv2_oauth: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001/connections/aadv2-oauth]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mmodule.bot_service.azurerm_monitor_diagnostic_setting.diagnostic_setting_bot_service_azure_bot["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001|applicationLogs-0]�[0m
�[0m�[1mmodule.bot_service.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:04:53Z]�[0m

�[1m�[36mNote:�[0m�[1m Objects have changed outside of Terraform
�[0m
Terraform detected the following changes made outside of Terraform since the
last "terraform apply" which may have affected this plan:

�[1m  # azapi_resource.linux_function_app�[0m has been deleted
�[0m  �[31m-�[0m�[0m resource "azapi_resource" "linux_function_app" {
      �[31m-�[0m�[0m id                        = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001" �[90m-> null�[0m�[0m
      �[31m-�[0m�[0m name                      = "bfr-dev-fctn001" �[90m-> null�[0m�[0m
        tags                      = {
            "workload" = "bot-assistant"
        }
        �[90m# (10 unchanged attributes hidden)�[0m�[0m

        �[90m# (1 unchanged block hidden)�[0m�[0m
    }


Unless you have made equivalent changes to your configuration, or ignored the
relevant attributes using ignore_changes, the following plan may include
actions to undo or respond to these changes.
�[90m
─────────────────────────────────────────────────────────────────────────────�[0m

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  �[32m+�[0m create�[0m
  �[33m~�[0m update in-place�[0m
�[31m-�[0m/�[32m+�[0m destroy and then create replacement�[0m
 �[36m<=�[0m read (data resources)�[0m

Terraform will perform the following actions:

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_function_app�[0m will be read during apply
  # (config refers to values not yet known)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_function_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = (known after apply)
    }

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_web_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_web_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
    }

�[1m  # azapi_resource.linux_function_app�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azapi_resource" "linux_function_app" {
      �[32m+�[0m�[0m body                      = {
          �[32m+�[0m�[0m kind       = "functionapp,linux"
          �[32m+�[0m�[0m properties = {
              �[32m+�[0m�[0m clientCertEnabled         = false
              �[32m+�[0m�[0m clientCertExclusionPaths  = �[90mnull�[0m�[0m
              �[32m+�[0m�[0m clientCertMode            = "Required"
              �[32m+�[0m�[0m enabled                   = true
              �[32m+�[0m�[0m functionAppConfig         = {
                  �[32m+�[0m�[0m deployment          = {
                      �[32m+�[0m�[0m storage = {
                          �[32m+�[0m�[0m authentication = {
                              �[32m+�[0m�[0m type                           = "UserAssignedIdentity"
                              �[32m+�[0m�[0m userAssignedIdentityResourceId = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
                            }
                          �[32m+�[0m�[0m type           = "blobContainer"
                          �[32m+�[0m�[0m value          = "https://bfrdevflxfncstg001.blob.core.windows.net/code"
                        }
                    }
                  �[32m+�[0m�[0m runtime             = {
                      �[32m+�[0m�[0m name    = "python"
                      �[32m+�[0m�[0m version = "3.11"
                    }
                  �[32m+�[0m�[0m scaleAndConcurrency = {
                      �[32m+�[0m�[0m instanceMemoryMB     = 2048
                      �[32m+�[0m�[0m maximumInstanceCount = 40
                    }
                }
              �[32m+�[0m�[0m httpsOnly                 = true
              �[32m+�[0m�[0m keyVaultReferenceIdentity = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
              �[32m+�[0m�[0m publicNetworkAccess       = "Enabled"
              �[32m+�[0m�[0m serverFarmId              = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
              �[32m+�[0m�[0m siteConfig                = {
                  �[32m+�[0m�[0m appSettings                            = [
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__accountName"
                          �[32m+�[0m�[0m value = "bfrdevflxfncstg001"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__credential"
                          �[32m+�[0m�[0m value = "managedidentity"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__clientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "APPLICATIONINSIGHTS_CONNECTION_STRING"
                          �[32m+�[0m�[0m value = (sensitive value)
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "MANAGED_IDENTITY_CLIENT_ID"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageType"
                          �[32m+�[0m�[0m value = "keyvault"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultUri"
                          �[32m+�[0m�[0m value = "https://bfr-dev-ngst-kv001.vault.azure.net/"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultClientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AZURE_FUNCTIONS_ENVIRONMENT"
                          �[32m+�[0m�[0m value = "Production"
                        },
                    ]
                  �[32m+�[0m�[0m http20Enabled                          = false
                  �[32m+�[0m�[0m ipSecurityRestrictions                 = []
                  �[32m+�[0m�[0m ipSecurityRestrictionsDefaultAction    = "Allow"
                  �[32m+�[0m�[0m keyVaultReferenceIdentity              = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001"
                  �[32m+�[0m�[0m minTlsVersion                          = "1.2"
                  �[32m+�[0m�[0m publicNetworkAccess                    = "Enabled"
                  �[32m+�[0m�[0m scmIpSecurityRestrictions              = []
                  �[32m+�[0m�[0m scmIpSecurityRestrictionsDefaultAction = "Allow"
                  �[32m+�[0m�[0m scmIpSecurityRestrictionsUseMain       = false
                  �[32m+�[0m�[0m scmMinTlsVersion                       = "1.2"
                }
              �[32m+�[0m�[0m virtualNetworkSubnetId    = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot"
            }
        }
      �[32m+�[0m�[0m id                        = (known after apply)
      �[32m+�[0m�[0m ignore_casing             = false
      �[32m+�[0m�[0m ignore_missing_property   = false
      �[32m+�[0m�[0m location                  = "northeurope"
      �[32m+�[0m�[0m locks                     = []
      �[32m+�[0m�[0m name                      = "bfr-dev-fctn001"
      �[32m+�[0m�[0m output                    = (known after apply)
      �[32m+�[0m�[0m parent_id                 = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg"
      �[32m+�[0m�[0m response_export_values    = [
          �[32m+�[0m�[0m "*",
        ]
      �[32m+�[0m�[0m schema_validation_enabled = true
      �[32m+�[0m�[0m tags                      = {
          �[32m+�[0m�[0m "workload" = "bot-assistant"
        }
      �[32m+�[0m�[0m type                      = "Microsoft.Web/sites@2024-04-01"

      �[32m+�[0m�[0m identity {
          �[32m+�[0m�[0m identity_ids = [
              �[32m+�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001",
            ]
          �[32m+�[0m�[0m principal_id = (known after apply)
          �[32m+�[0m�[0m tenant_id    = (known after apply)
          �[32m+�[0m�[0m type         = "UserAssigned"
        }
    }

�[1m  # azurerm_linux_web_app.linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_linux_web_app" "linux_web_app" {
      �[33m~�[0m�[0m app_settings                                   = {
          �[33m~�[0m�[0m "AZURE_OPENAI_SYSTEM_PROMPT"                 = <<-EOT
                You are a world-class assistant who tells jokes. For anything but jokes, respond politely that you are just trying to make everyone’s life a happier place.
            EOT
            �[90m# (18 unchanged elements hidden)�[0m�[0m
        }
        id                                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
        name                                           = "bfr-dev-app001"
        tags                                           = {
            "workload" = "bot-assistant"
        }
        �[90m# (24 unchanged attributes hidden)�[0m�[0m

        �[90m# (2 unchanged blocks hidden)�[0m�[0m
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app�[0m will be created
�[0m  �[32m+�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_function_app" {
      �[32m+�[0m�[0m id                             = (known after apply)
      �[32m+�[0m�[0m log_analytics_destination_type = (known after apply)
      �[32m+�[0m�[0m log_analytics_workspace_id     = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001"
      �[32m+�[0m�[0m name                           = "logAnalytics"
      �[32m+�[0m�[0m target_resource_id             = (known after apply)

      �[32m+�[0m�[0m enabled_log (known after apply)

      �[32m+�[0m�[0m metric (known after apply)
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_web_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # azurerm_private_endpoint.linux_function_app_private_endpoint�[0m must be �[1m�[31mreplaced�[0m
�[0m�[31m-�[0m/�[32m+�[0m�[0m resource "azurerm_private_endpoint" "linux_function_app_private_endpoint" {
      �[33m~�[0m�[0m custom_dns_configs            = [] -> (known after apply)
      �[33m~�[0m�[0m id                            = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe" -> (known after apply)
        name                          = "bfr-dev-fctn001-pe"
      �[33m~�[0m�[0m network_interface             = [
          �[31m-�[0m�[0m {
              �[31m-�[0m�[0m id   = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/networkInterfaces/bfr-dev-fctn001-nic"
              �[31m-�[0m�[0m name = "bfr-dev-fctn001-nic"
            },
        ] -> (known after apply)
      �[33m~�[0m�[0m private_dns_zone_configs      = [
          �[31m-�[0m�[0m {
              �[31m-�[0m�[0m id                  = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe/privateDnsZoneGroups/bfr-dev-fctn001-arecord/privateDnsZoneConfigs/privatelink.azurewebsites.net"
              �[31m-�[0m�[0m name                = "privatelink.azurewebsites.net"
              �[31m-�[0m�[0m private_dns_zone_id = "/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-privatedns-rg/providers/Microsoft.Network/privateDnsZones/privatelink.azurewebsites.net"
              �[31m-�[0m�[0m record_sets         = []
            },
        ] -> (known after apply)
        tags                          = {
            "workload" = "bot-assistant"
        }
        �[90m# (4 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m private_dns_zone_group {
          �[33m~�[0m�[0m id                   = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe/privateDnsZoneGroups/bfr-dev-fctn001-arecord" -> (known after apply)
            name                 = "bfr-dev-fctn001-arecord"
            �[90m# (1 unchanged attribute hidden)�[0m�[0m
        }

      �[33m~�[0m�[0m private_service_connection {
            name                              = "bfr-dev-fctn001-pe"
          �[33m~�[0m�[0m private_connection_resource_id    = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001" -> (known after apply) �[31m# forces replacement�[0m�[0m
          �[33m~�[0m�[0m private_ip_address                = "10.3.2.16" -> (known after apply)
            �[90m# (4 unchanged attributes hidden)�[0m�[0m
        }
    }

�[1m  # module.app_service_plan_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_service_plan" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
    }

�[1m  # module.app_service_plan_ingestion.azurerm_service_plan.service_plan�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_service_plan" "service_plan" {
        id                           = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
        name                         = "bfr-dev-ngst-asp001"
        tags                         = {
            "workload" = "bot-assistant"
        }
      �[33m~�[0m�[0m worker_count                 = 0 �[33m->�[0m�[0m 1
        �[90m# (10 unchanged attributes hidden)�[0m�[0m
    }

�[1m  # module.storage_account_function.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_storage_account" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001"
    }

�[1m  # module.storage_account_function.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_storage_account" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001|applicationLogs-0"
        name                           = "applicationLogs-0"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "Capacity" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "Transaction" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # module.storage_account_function.azurerm_storage_account.storage_account�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_storage_account" "storage_account" {
        id                                 = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001"
        name                               = "bfrdevflxfncstg001"
        tags                               = {
            "workload" = "bot-assistant"
        }
        �[90m# (96 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m network_rules {
          �[33m~�[0m�[0m default_action             = "Allow" �[33m->�[0m�[0m "Deny"
            �[90m# (3 unchanged attributes hidden)�[0m�[0m

            �[90m# (1 unchanged block hidden)�[0m�[0m
        }

        �[90m# (5 unchanged blocks hidden)�[0m�[0m
    }

�[1mPlan:�[0m 3 to add, 5 to change, 1 to destroy.
�[0m�[90m
─────────────────────────────────────────────────────────────────────────────�[0m

Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Releasing state lock. This may take a few moments...

Copy link

github-actions bot commented Nov 6, 2024

Terraform Lint Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Format and Style 🖌success

Copy link

github-actions bot commented Nov 6, 2024

Terraform Validation & Plan Results

  • Terraform Version 📎1.9.8
  • Working Directory 📂./code/infra
  • Terraform Initialization ⚙️success
  • Terraform Validation 🤖success
  • Terraform Plan 📖success
Show Plan

terraform
Acquiring state lock. This may take a few moments...
�[0m�[1mdata.local_file.file_system_prompt: Reading...�[0m�[0m
�[0m�[1mdata.local_file.file_system_prompt: Read complete after 0s [id=1b64caca607e392bc85ff27243e6022401cc3184]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Reading...�[0m�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_monitoring: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Reading...�[0m�[0m
�[0m�[1mazurerm_resource_group.resource_group_ingestion: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mdata.azurerm_client_config.current: Read complete after 0s [id=Y2xpZW50Q29uZmlncy9jbGllbnRJZD1lNWRmNjg0My1lYmRlLTRkNzktOWM3ZS03NDMxYTNjZDQzZDI7b2JqZWN0SWQ9OTczZGYyYWQtNGU1ZS00ZThiLTlkZjYtMTdmNjFlOWVmZDU1O3N1YnNjcmlwdGlvbklkPTFmZGFiMTE4LTE2MzgtNDE5YS04YjEyLTA2Yzk1NDM3MTRhMDt0ZW5hbnRJZD0zNzk2M2RkNC1mNGU2LTQwZjgtYTdkNi0yNGI5NzkxOWU0NTI=]�[0m
�[0m�[1mazurerm_resource_group.resource_group_consumption: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg]�[0m
�[0m�[1mmodule.application_insights.azurerm_application_insights.application_insights: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_cognitive_account.cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_cosmosdb_account.cosmosdb_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mdata.azurerm_virtual_network.virtual_network: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mdata.azurerm_log_analytics_workspace.log_analytics_workspace: Read complete after 1s [id=/subscriptions/e82c5267-9dc4-4f45-ac13-abdd5e130d27/resourceGroups/ptt-dev-logging-rg/providers/Microsoft.OperationalInsights/workspaces/ptt-dev-log001]�[0m
�[0m�[1mmodule.user_assigned_identity_consumption.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001]�[0m
�[0m�[1mdata.azurerm_route_table.route_table: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/routeTables/ptt-dev-default-rt001]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_subscription.current: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0]�[0m
�[0m�[1mmodule.user_assigned_identity_ingestion.azurerm_user_assigned_identity.user_assigned_identity: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_account.storage_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mdata.azurerm_network_security_group.network_security_group: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/networkSecurityGroups/ptt-dev-default-nsg001]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_key_vault.key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory.data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mmodule.app_service_plan_ingestion.azurerm_service_plan.service_plan: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001]�[0m
�[0m�[1mazapi_resource.subnet_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/WebAppSubnetBot]�[0m
�[0m�[1mazapi_resource.subnet_function: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot]�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Reading...�[0m�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Reading...�[0m�[0m
�[0m�[1mmodule.app_service_plan_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/e1f0c0c3-b814-2e59-4c03-d20d18434d43]�[0m
�[0m�[1mmodule.data_factory.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_data_factory: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/0b68715b-99c7-4863-cdf5-1a1d9812ffe5]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_open_ai_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/providers/Microsoft.Authorization/roleAssignments/824dc039-baf7-77c9-331a-d04a48f9a76f]�[0m
�[0m�[1mazurerm_cognitive_deployment.cognitive_deployment_gpt_4o: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001/deployments/gpt-4o]�[0m
�[0m�[1mmodule.azure_open_ai.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cognitive_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001]�[0m
�[0m�[1mmodule.app_service_plan_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_service_plan["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/serverFarms/bfr-dev-asp001|applicationLogs-0]�[0m
�[0m�[1mmodule.key_vault_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/311c4932-2d34-a37e-b390-7046543c5cfe]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_key_vault_secrets_officer: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001/providers/Microsoft.Authorization/roleAssignments/862b5fa5-f037-c66a-8c4c-81ff9cbaaa72]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Reading...�[0m�[0m
�[0m�[1mmodule.data_factory.azurerm_monitor_diagnostic_setting.diagnostic_setting_data_factory["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001|applicationLogs-0]�[0m
�[0m�[1mazapi_resource.subnet_private_endpoints: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/PrivateEndpointSubnetBot]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_monitor_diagnostic_setting.diagnostic_setting_cognitive_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.CognitiveServices/accounts/bfr-dev-aoai001|applicationLogs-0]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-ngst-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.cosmosdb_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_cosmosdb_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Reading...�[0m�[0m
�[0m�[1mazurerm_cosmosdb_sql_database.cosmosdb_sql_database: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.DocumentDB/databaseAccounts/bfr-dev-cosmos001/sqlDatabases/BotDb]�[0m
�[0m�[1mmodule.cosmosdb_account.azurerm_private_endpoint.private_endpoint_cosmosdb_account["Sql"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-cosmos001-Sql-pe]�[0m
�[0m�[1mmodule.azure_open_ai.azurerm_private_endpoint.private_endpoint_cognitive_account: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-aoai001-account-pe]�[0m
�[0m�[1mmodule.data_factory.azurerm_private_endpoint.data_factory_private_endpoint_data_factory: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-adf001-datafactory-pe]�[0m
�[0m�[1mmodule.key_vault_ingestion.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-ngst-kv001-vault-pe]�[0m
�[0m�[1mmodule.application_insights.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevstg001-blob-pe]�[0m
�[0m�[1mmodule.storage_account.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/7e167171-4676-77b1-695b-883af6816b46]�[0m
�[0m�[1mmodule.application_insights.azurerm_monitor_diagnostic_setting.diagnostic_setting_application_insights["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Reading...�[0m�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/bb0c1ec1-8133-4307-9108-3b17d9a19311]�[0m
�[0m�[1mazurerm_role_assignment.data_factory_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001/providers/Microsoft.Authorization/roleAssignments/b29696e3-5b41-bb7f-b0dd-f3e61bb840c8]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_application_insights.application_insights: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/Microsoft.Insights/components/bfr-dev-appi001]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Reading...�[0m�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_role_assignment.current_roleassignment_key_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/4376e04b-a9cb-1902-d225-46efb4f04a1e]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_private_endpoint.private_endpoint_cognitive_account_vault: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-kv001-vault-pe]�[0m
�[0m�[1mmodule.key_vault_consumption.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_key_vault: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001]�[0m
�[0m�[1mmodule.storage_account.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Reading...�[0m�[0m
�[0m�[1mmodule.storage_account_function.azurerm_role_assignment.current_roleassignment_storage_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/148cc021-9bcc-72b5-6ba7-6dd0665b93e1]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-blob-pe]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_private_endpoint.private_endpoint_storage_account["file"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfrdevflxfncstg001-file-pe]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["keyvault-vault"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/keyvault-vault]�[0m
�[0m�[1mmodule.data_factory.azurerm_data_factory_managed_private_endpoint.data_factory_managed_private_endpoints["storage-blob"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.DataFactory/factories/bfr-dev-adf001/managedVirtualNetworks/default/managedPrivateEndpoints/storage-blob]�[0m
�[0m�[1mmodule.storage_account_function.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_storage_account: Read complete after 1s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001]�[0m
�[0m�[1mazurerm_role_assignment.uai_cnsm_roleassignment_key_vault_secrets_user: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001/providers/Microsoft.Authorization/roleAssignments/fbc7be03-89be-a359-fe7f-b7440b79fe30]�[0m
�[0m�[1mmodule.key_vault_consumption.azurerm_monitor_diagnostic_setting.diagnostic_setting_key_vault["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.KeyVault/vaults/bfr-dev-kv001|applicationLogs-0]�[0m
�[0m�[1mmodule.azure_open_ai.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T11:59:20Z]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_contributor: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/9af158e2-c30e-7c85-4084-c92a406439b3]�[0m
�[0m�[1mazurerm_role_assignment.uai_ngst_roleassignment_storage_function_blob_data_owner: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001/providers/Microsoft.Authorization/roleAssignments/014d5996-1456-a920-79b9-8d69498c86e4]�[0m
�[0m�[1mazapi_resource.linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001]�[0m
�[0m�[1mmodule.cosmosdb_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:10:02Z]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_monitor_diagnostic_setting.diagnostic_setting_storage_account["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Storage/storageAccounts/bfrdevflxfncstg001|applicationLogs-0]�[0m
�[0m�[1mmodule.data_factory.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.key_vault_ingestion.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.storage_account.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:01:54Z]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["keyvault-vault"]: Refreshing state... [id=6535260484567379940]�[0m
�[0m�[1mmodule.data_factory.null_resource.data_factory_managed_private_endpoint_storage_blob_approval["storage-blob"]: Refreshing state... [id=2792598835111476888]�[0m
�[0m�[1mazurerm_linux_web_app.linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["curated"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/curated]�[0m
�[0m�[1mmodule.storage_account.azurerm_storage_container.storage_container["raw"]: Refreshing state... [id=https://bfrdevstg001.blob.core.windows.net/raw]�[0m
�[0m�[1mazurerm_private_endpoint.linux_function_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001|logAnalytics]�[0m
�[0m�[1mmodule.key_vault_consumption.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:00:53Z]�[0m
�[0m�[1mmodule.storage_account_function.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-04T07:18:18Z]�[0m
�[0m�[1mmodule.storage_account_function.azurerm_storage_container.storage_container["code"]: Refreshing state... [id=https://bfrdevflxfncstg001.blob.core.windows.net/code]�[0m
�[0m�[1mazurerm_private_endpoint.linux_web_app_private_endpoint: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-app001-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_bot_service_azure_bot.bot_service_azure_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mazurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Reading...�[0m�[0m
�[0m�[1mazurerm_bot_connection.bot_connection_aadv2_oauth: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001/connections/aadv2-oauth]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_token: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-token-pe]�[0m
�[0m�[1mmodule.bot_service.azurerm_private_endpoint.bot_service_azure_bot_private_endpoint_bot: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-bot001-bot-pe]�[0m
�[0m�[1mmodule.bot_service.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_bot_service_azure_bot: Read complete after 0s [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001]�[0m
�[0m�[1mmodule.bot_service.azurerm_monitor_diagnostic_setting.diagnostic_setting_bot_service_azure_bot["0"]: Refreshing state... [id=/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.BotService/botServices/bfr-dev-bot001|applicationLogs-0]�[0m
�[0m�[1mmodule.bot_service.time_sleep.sleep_connectivity: Refreshing state... [id=2024-11-01T12:04:53Z]�[0m

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  �[33m~�[0m update in-place�[0m
 �[36m<=�[0m read (data resources)�[0m

Terraform will perform the following actions:

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_function_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_function_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
    }

�[1m  # data.azurerm_monitor_diagnostic_categories.diagnostic_categories_linux_web_app�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_linux_web_app" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
    }

�[1m  # azapi_resource.linux_function_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azapi_resource" "linux_function_app" {
      �[33m~�[0m�[0m body                      = {
          �[33m~�[0m�[0m properties = {
              �[33m~�[0m�[0m functionAppConfig         = {
                  �[33m~�[0m�[0m deployment          = {
                      �[33m~�[0m�[0m storage = {
                          �[33m~�[0m�[0m authentication = {
                              �[33m~�[0m�[0m type                           = "userassignedidentity" �[33m->�[0m�[0m "UserAssignedIdentity"
                                �[90m# (1 unchanged attribute hidden)�[0m�[0m
                            }
                          �[33m~�[0m�[0m type           = "blobcontainer" �[33m->�[0m�[0m "blobContainer"
                            �[90m# (1 unchanged attribute hidden)�[0m�[0m
                        }
                    }
                    �[90m# (2 unchanged attributes hidden)�[0m�[0m
                }
              �[33m~�[0m�[0m serverFarmId              = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverfarms/bfr-dev-ngst-asp001" �[33m->�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
              �[33m~�[0m�[0m siteConfig                = {
                  �[33m~�[0m�[0m appSettings                            = �[90mnull�[0m�[0m �[33m->�[0m�[0m [
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__accountName"
                          �[32m+�[0m�[0m value = "bfrdevflxfncstg001"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__credential"
                          �[32m+�[0m�[0m value = "managedidentity"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsStorage__clientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "APPLICATIONINSIGHTS_CONNECTION_STRING"
                          �[32m+�[0m�[0m value = (sensitive value)
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "MANAGED_IDENTITY_CLIENT_ID"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageType"
                          �[32m+�[0m�[0m value = "keyvault"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultUri"
                          �[32m+�[0m�[0m value = "https://bfr-dev-ngst-kv001.vault.azure.net/"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AzureWebJobsSecretStorageKeyVaultClientId"
                          �[32m+�[0m�[0m value = "42a1dff3-42d6-4942-9320-8deac65363ba"
                        },
                      �[32m+�[0m�[0m {
                          �[32m+�[0m�[0m name  = "AZURE_FUNCTIONS_ENVIRONMENT"
                          �[32m+�[0m�[0m value = "Production"
                        },
                    ]
                  �[33m~�[0m�[0m ipSecurityRestrictionsDefaultAction    = �[90mnull�[0m�[0m �[33m->�[0m�[0m "Allow"
                  �[33m~�[0m�[0m keyVaultReferenceIdentity              = �[90mnull�[0m�[0m �[33m->�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-uai001"
                  �[33m~�[0m�[0m minTlsVersion                          = �[90mnull�[0m�[0m �[33m->�[0m�[0m "1.2"
                  �[33m~�[0m�[0m publicNetworkAccess                    = �[90mnull�[0m�[0m �[33m->�[0m�[0m "Enabled"
                  �[33m~�[0m�[0m scmIpSecurityRestrictionsDefaultAction = �[90mnull�[0m�[0m �[33m->�[0m�[0m "Allow"
                  �[33m~�[0m�[0m scmMinTlsVersion                       = �[90mnull�[0m�[0m �[33m->�[0m�[0m "1.2"
                    �[90m# (4 unchanged attributes hidden)�[0m�[0m
                }
                �[90m# (8 unchanged attributes hidden)�[0m�[0m
            }
            �[90m# (1 unchanged attribute hidden)�[0m�[0m
        }
        id                        = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
        name                      = "bfr-dev-fctn001"
      �[33m~�[0m�[0m output                    = {
          �[31m-�[0m�[0m id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001"
          �[31m-�[0m�[0m identity   = {
              �[31m-�[0m�[0m type                   = "UserAssigned"
              �[31m-�[0m�[0m userAssignedIdentities = {
                  �[31m-�[0m�[0m "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourcegroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001" = {
                      �[31m-�[0m�[0m clientId    = "42a1dff3-42d6-4942-9320-8deac65363ba"
                      �[31m-�[0m�[0m principalId = "9bd793b7-b754-4557-aeda-6cae413d6918"
                    }
                }
            }
          �[31m-�[0m�[0m kind       = "functionapp,linux"
          �[31m-�[0m�[0m location   = "North Europe"
          �[31m-�[0m�[0m name       = "bfr-dev-fctn001"
          �[31m-�[0m�[0m properties = {
              �[31m-�[0m�[0m adminEnabled                          = true
              �[31m-�[0m�[0m afdEnabled                            = false
              �[31m-�[0m�[0m autoGeneratedDomainNameLabelScope     = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m availabilityState                     = "Normal"
              �[31m-�[0m�[0m blockPathTraversal                    = false
              �[31m-�[0m�[0m buildVersion                          = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m cers                                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m clientAffinityEnabled                 = false
              �[31m-�[0m�[0m clientAffinityProxyEnabled            = false
              �[31m-�[0m�[0m clientCertEnabled                     = false
              �[31m-�[0m�[0m clientCertExclusionPaths              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m clientCertMode                        = "Required"
              �[31m-�[0m�[0m cloningInfo                           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m computeMode                           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m containerAllocationSubnet             = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m containerSize                         = 1536
              �[31m-�[0m�[0m contentAvailabilityState              = "Normal"
              �[31m-�[0m�[0m csrs                                  = []
              �[31m-�[0m�[0m customDomainVerificationId            = "009611F9D6D74DFDD6E5D2FFAE58B07528E14C191155D2E7B8F8B53AC5C7538A"
              �[31m-�[0m�[0m dailyMemoryTimeQuota                  = 0
              �[31m-�[0m�[0m daprConfig                            = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m defaultHostName                       = "bfr-dev-fctn001.azurewebsites.net"
              �[31m-�[0m�[0m defaultHostNameScope                  = "Global"
              �[31m-�[0m�[0m deploymentId                          = "bfr-dev-fctn001"
              �[31m-�[0m�[0m dnsConfiguration                      = {}
              �[31m-�[0m�[0m domainVerificationIdentifiers         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m eligibleLogCategories                 = "FunctionAppLogs,AppServiceAuthenticationLogs"
              �[31m-�[0m�[0m enabled                               = true
              �[31m-�[0m�[0m enabledHostNames                      = [
                  �[31m-�[0m�[0m "bfr-dev-fctn001.azurewebsites.net",
                  �[31m-�[0m�[0m "bfr-dev-fctn001.scm.azurewebsites.net",
                ]
              �[31m-�[0m�[0m endToEndEncryptionEnabled             = false
              �[31m-�[0m�[0m ftpUsername                           = "bfr-dev-fctn001\\$bfr-dev-fctn001"
              �[31m-�[0m�[0m ftpsHostName                          = "ftps://waws-prod-db3-315.ftp.azurewebsites.windows.net/site/wwwroot"
              �[31m-�[0m�[0m functionAppConfig                     = {
                  �[31m-�[0m�[0m deployment          = {
                      �[31m-�[0m�[0m storage = {
                          �[31m-�[0m�[0m authentication = {
                              �[31m-�[0m�[0m storageAccountConnectionStringName = �[90mnull�[0m�[0m
                              �[31m-�[0m�[0m type                               = "userassignedidentity"
                              �[31m-�[0m�[0m userAssignedIdentityResourceId     = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
                            }
                          �[31m-�[0m�[0m type           = "blobcontainer"
                          �[31m-�[0m�[0m value          = "https://bfrdevflxfncstg001.blob.core.windows.net/code"
                        }
                    }
                  �[31m-�[0m�[0m runtime             = {
                      �[31m-�[0m�[0m name    = "python"
                      �[31m-�[0m�[0m version = "3.11"
                    }
                  �[31m-�[0m�[0m scaleAndConcurrency = {
                      �[31m-�[0m�[0m alwaysReady          = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m instanceMemoryMB     = 2048
                      �[31m-�[0m�[0m maximumInstanceCount = 40
                      �[31m-�[0m�[0m triggers             = �[90mnull�[0m�[0m
                    }
                }
              �[31m-�[0m�[0m functionExecutionUnitsCache           = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m functionsRuntimeAdminIsolationEnabled = false
              �[31m-�[0m�[0m geoDistributions                      = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m homeStamp                             = "waws-prod-db3-315"
              �[31m-�[0m�[0m hostNameSslStates                     = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Standard"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m certificateResourceId = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m hostType              = "Repository"
                      �[31m-�[0m�[0m ipBasedSslResult      = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m ipBasedSslState       = "NotConfigured"
                      �[31m-�[0m�[0m name                  = "bfr-dev-fctn001.scm.azurewebsites.net"
                      �[31m-�[0m�[0m sslState              = "Disabled"
                      �[31m-�[0m�[0m thumbprint            = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdate              = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m toUpdateIpBasedSsl    = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIP             = �[90mnull�[0m�[0m
                      �[31m-�[0m�[0m virtualIPv6           = �[90mnull�[0m�[0m
                    },
                ]
              �[31m-�[0m�[0m hostNames                             = [
                  �[31m-�[0m�[0m "bfr-dev-fctn001.azurewebsites.net",
                ]
              �[31m-�[0m�[0m hostNamesDisabled                     = false
              �[31m-�[0m�[0m hostingEnvironment                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m hostingEnvironmentId                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m hostingEnvironmentProfile             = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m httpsOnly                             = true
              �[31m-�[0m�[0m hyperV                                = false
              �[31m-�[0m�[0m inFlightFeatures                      = [
                  �[31m-�[0m�[0m "SiteContainers",
                ]
              �[31m-�[0m�[0m inProgressOperationId                 = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m inboundIpAddress                      = "20.107.224.54"
              �[31m-�[0m�[0m ipMode                                = "IPv4"
              �[31m-�[0m�[0m isXenon                               = false
              �[31m-�[0m�[0m keyVaultReferenceIdentity             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bfr-dev-ngst-uai001"
              �[31m-�[0m�[0m kind                                  = "functionapp,linux"
              �[31m-�[0m�[0m lastModifiedTimeUtc                   = "2024-11-04T23:27:11.3533333"
              �[31m-�[0m�[0m managedEnvironmentId                  = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m maxNumberOfWorkers                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m migrationState                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m name                                  = "bfr-dev-fctn001"
              �[31m-�[0m�[0m outboundIpAddresses                   = "4.207.210.116,4.207.210.128,4.207.210.138,4.207.210.141,4.207.210.142,4.207.210.145,4.207.208.135,4.207.208.177,4.207.208.251,4.207.209.76,4.207.209.103,4.207.209.137,20.107.224.54"
              �[31m-�[0m�[0m outboundVnetRouting                   = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m owner                                 = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m possibleInboundIpAddresses            = "20.107.224.54"
              �[31m-�[0m�[0m possibleOutboundIpAddresses           = "4.207.210.116,4.207.210.128,4.207.210.138,4.207.210.141,4.207.210.142,4.207.210.145,4.207.208.135,4.207.208.177,4.207.208.251,4.207.209.76,4.207.209.103,4.207.209.137,4.207.209.187,4.207.209.195,4.207.209.211,4.207.209.216,4.207.209.227,4.207.209.230,4.207.210.9,4.207.210.37,4.207.210.46,4.207.210.77,4.207.210.95,4.207.210.106,4.207.210.152,4.207.210.159,4.207.210.169,4.207.210.173,4.207.210.175,4.207.210.204,20.107.224.54"
              �[31m-�[0m�[0m privateEndpointConnections            = [
                  �[31m-�[0m�[0m {
                      �[31m-�[0m�[0m id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001/privateEndpointConnections/bfr-dev-fctn001-pe-202bf58d-acc4-4c6c-8f2e-55235dc3444e"
                      �[31m-�[0m�[0m location   = "North Europe"
                      �[31m-�[0m�[0m name       = "bfr-dev-fctn001-pe-202bf58d-acc4-4c6c-8f2e-55235dc3444e"
                      �[31m-�[0m�[0m properties = {
                          �[31m-�[0m�[0m groupIds                          = �[90mnull�[0m�[0m
                          �[31m-�[0m�[0m ipAddresses                       = [
                              �[31m-�[0m�[0m "10.3.2.16",
                            ]
                          �[31m-�[0m�[0m privateEndpoint                   = {
                              �[31m-�[0m�[0m id = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Network/privateEndpoints/bfr-dev-fctn001-pe"
                            }
                          �[31m-�[0m�[0m privateLinkServiceConnectionState = {
                              �[31m-�[0m�[0m actionsRequired = "None"
                              �[31m-�[0m�[0m description     = ""
                              �[31m-�[0m�[0m status          = "Approved"
                            }
                          �[31m-�[0m�[0m provisioningState                 = "Succeeded"
                        }
                      �[31m-�[0m�[0m type       = "Microsoft.Web/sites/privateEndpointConnections"
                    },
                ]
              �[31m-�[0m�[0m privateLinkIdentifiers                = "285260003"
              �[31m-�[0m�[0m publicNetworkAccess                   = "Enabled"
              �[31m-�[0m�[0m redundancyMode                        = "None"
              �[31m-�[0m�[0m repositorySiteName                    = "bfr-dev-fctn001"
              �[31m-�[0m�[0m reserved                              = true
              �[31m-�[0m�[0m resourceConfig                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m resourceGroup                         = "bfr-dev-bot-ngst-rg"
              �[31m-�[0m�[0m runtimeAvailabilityState              = "Normal"
              �[31m-�[0m�[0m scmSiteAlsoStopped                    = false
              �[31m-�[0m�[0m selfLink                              = "https://waws-prod-db3-315.api.azurewebsites.windows.net:454/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/webspaces/flex-bc81062357893df66076f847e679b35e1d536104ea0024881934f6be34a662ce-webspace/sites/bfr-dev-fctn001"
              �[31m-�[0m�[0m serverFarm                            = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m serverFarmId                          = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverfarms/bfr-dev-ngst-asp001"
              �[31m-�[0m�[0m siteConfig                            = {
                  �[31m-�[0m�[0m acrUseManagedIdentityCreds             = false
                  �[31m-�[0m�[0m acrUserManagedIdentityID               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m alwaysOn                               = false
                  �[31m-�[0m�[0m antivirusScanEnabled                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m apiDefinition                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m apiManagementConfig                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m appCommandLine                         = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m appSettings                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoHealEnabled                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoHealRules                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m autoSwapSlotName                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m azureMonitorLogCategories              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m azureStorageAccounts                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m clusteringEnabled                      = false
                  �[31m-�[0m�[0m connectionStrings                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m cors                                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m customAppPoolIdentityAdminState        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m customAppPoolIdentityTenantState       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m defaultDocuments                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m detailedErrorLoggingEnabled            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m documentRoot                           = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m elasticWebAppScaleLimit                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m experiments                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m fileChangeAuditEnabled                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ftpsState                              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m functionAppScaleLimit                  = 100
                  �[31m-�[0m�[0m functionsRuntimeScaleMonitoringEnabled = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m handlerMappings                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m healthCheckPath                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m http20Enabled                          = false
                  �[31m-�[0m�[0m http20ProxyFlag                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m httpLoggingEnabled                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ipSecurityRestrictions                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m ipSecurityRestrictionsDefaultAction    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaContainer                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaContainerVersion                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m javaVersion                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m keyVaultReferenceIdentity              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m limits                                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m linuxFxVersion                         = ""
                  �[31m-�[0m�[0m loadBalancing                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m localMySqlEnabled                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m logsDirectorySizeLimit                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m machineKey                             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m managedPipelineMode                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m managedServiceIdentityId               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m metadata                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minTlsCipherSuite                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minTlsVersion                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m minimumElasticInstanceCount            = 0
                  �[31m-�[0m�[0m netFrameworkVersion                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m nodeVersion                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m numberOfWorkers                        = 1
                  �[31m-�[0m�[0m phpVersion                             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m powerShellVersion                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m preWarmedInstanceCount                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publicNetworkAccess                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publishingPassword                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m publishingUsername                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m push                                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m pythonVersion                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m remoteDebuggingEnabled                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m remoteDebuggingVersion                 = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m requestTracingEnabled                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m routingRules                           = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m runtimeADUser                          = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m runtimeADUserPassword                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictions              = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictionsDefaultAction = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmIpSecurityRestrictionsUseMain       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmMinTlsCipherSuite                   = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmMinTlsVersion                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmSupportedTlsCipherSuites            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m scmType                                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m sitePort                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m sitePrivateLinkHostEnabled             = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m storageType                            = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m supportedTlsCipherSuites               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m tracingOptions                         = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m use32BitWorkerProcess                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m virtualApplications                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetName                               = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetPrivatePortsCount                  = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m vnetRouteAllEnabled                    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m webSocketsEnabled                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m websiteTimeZone                        = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m winAuthAdminState                      = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m winAuthTenantState                     = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m windowsConfiguredStacks                = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m windowsFxVersion                       = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m xManagedServiceIdentityId              = �[90mnull�[0m�[0m
                }
              �[31m-�[0m�[0m siteDisabledReason                    = 0
              �[31m-�[0m�[0m siteMode                              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m siteProperties                        = {
                  �[31m-�[0m�[0m appSettings = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m metadata    = �[90mnull�[0m�[0m
                  �[31m-�[0m�[0m properties  = [
                      �[31m-�[0m�[0m {
                          �[31m-�[0m�[0m name  = "LinuxFxVersion"
                          �[31m-�[0m�[0m value = ""
                        },
                      �[31m-�[0m�[0m {
                          �[31m-�[0m�[0m name  = "WindowsFxVersion"
                          �[31m-�[0m�[0m value = �[90mnull�[0m�[0m
                        },
                    ]
                }
              �[31m-�[0m�[0m siteScopedCertificatesEnabled         = false
              �[31m-�[0m�[0m sku                                   = "FlexConsumption"
              �[31m-�[0m�[0m slotName                              = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m slotSwapStatus                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m sshEnabled                            = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m sslCertificates                       = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m state                                 = "Running"
              �[31m-�[0m�[0m storageAccountRequired                = false
              �[31m-�[0m�[0m storageRecoveryDefaultState           = "Running"
              �[31m-�[0m�[0m suspendedTill                         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m tags                                  = {
                  �[31m-�[0m�[0m "hidden-link: /app-insights-conn-string"         = "InstrumentationKey=46b984da-7438-43a6-89cb-63c1d29950a0;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/;LiveEndpoint=https://northeurope.livediagnostics.monitor.azure.com/;ApplicationId=0e81f142-d96a-4090-986e-d729aafb073f"
                  �[31m-�[0m�[0m "hidden-link: /app-insights-instrumentation-key" = "46b984da-7438-43a6-89cb-63c1d29950a0"
                  �[31m-�[0m�[0m "hidden-link: /app-insights-resource-id"         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/microsoft.insights/components/bfr-dev-appi001"
                  �[31m-�[0m�[0m workload                                         = "bot-assistant"
                }
              �[31m-�[0m�[0m targetBuildVersion                    = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m targetSwapSlot                        = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m trafficManagerHostNames               = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m usageState                            = "Normal"
              �[31m-�[0m�[0m useContainerLocalhostBindings         = �[90mnull�[0m�[0m
              �[31m-�[0m�[0m virtualNetworkSubnetId                = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/ptt-dev-networking-rg/providers/Microsoft.Network/virtualNetworks/spoke-ptt-dev-vnet001/subnets/FunctionAppSubnetBot"
              �[31m-�[0m�[0m vnetBackupRestoreEnabled              = false
              �[31m-�[0m�[0m vnetContentShareEnabled               = false
              �[31m-�[0m�[0m vnetImagePullEnabled                  = false
              �[31m-�[0m�[0m vnetRouteAllEnabled                   = false
              �[31m-�[0m�[0m webSpace                              = "flex-bc81062357893df66076f847e679b35e1d536104ea0024881934f6be34a662ce-webspace"
              �[31m-�[0m�[0m workloadProfileName                   = �[90mnull�[0m�[0m
            }
          �[31m-�[0m�[0m tags       = {
              �[31m-�[0m�[0m "hidden-link: /app-insights-conn-string"         = "InstrumentationKey=46b984da-7438-43a6-89cb-63c1d29950a0;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/;LiveEndpoint=https://northeurope.livediagnostics.monitor.azure.com/;ApplicationId=0e81f142-d96a-4090-986e-d729aafb073f"
              �[31m-�[0m�[0m "hidden-link: /app-insights-instrumentation-key" = "46b984da-7438-43a6-89cb-63c1d29950a0"
              �[31m-�[0m�[0m "hidden-link: /app-insights-resource-id"         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/microsoft.insights/components/bfr-dev-appi001"
              �[31m-�[0m�[0m workload                                         = "bot-assistant"
            }
          �[31m-�[0m�[0m type       = "Microsoft.Web/sites"
        } -> (known after apply)
      �[33m~�[0m�[0m tags                      = {
          �[31m-�[0m�[0m "hidden-link: /app-insights-conn-string"         = "InstrumentationKey=46b984da-7438-43a6-89cb-63c1d29950a0;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/;LiveEndpoint=https://northeurope.livediagnostics.monitor.azure.com/;ApplicationId=0e81f142-d96a-4090-986e-d729aafb073f" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m "hidden-link: /app-insights-instrumentation-key" = "46b984da-7438-43a6-89cb-63c1d29950a0" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m "hidden-link: /app-insights-resource-id"         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-mntrng-rg/providers/microsoft.insights/components/bfr-dev-appi001" �[90m-> null�[0m�[0m
            "workload"                                       = "bot-assistant"
        }
        �[90m# (8 unchanged attributes hidden)�[0m�[0m

        �[90m# (1 unchanged block hidden)�[0m�[0m
    }

�[1m  # azurerm_linux_web_app.linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_linux_web_app" "linux_web_app" {
      �[33m~�[0m�[0m app_settings                                   = {
          �[33m~�[0m�[0m "AZURE_OPENAI_SYSTEM_PROMPT"                 = <<-EOT
                You are a world-class assistant who tells jokes. For anything but jokes, respond politely that you are just trying to make everyone’s life a happier place.
            EOT
            �[90m# (18 unchanged elements hidden)�[0m�[0m
        }
        id                                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001"
        name                                           = "bfr-dev-app001"
        tags                                           = {
            "workload" = "bot-assistant"
        }
        �[90m# (24 unchanged attributes hidden)�[0m�[0m

        �[90m# (2 unchanged blocks hidden)�[0m�[0m
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_function_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_function_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/sites/bfr-dev-fctn001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # azurerm_monitor_diagnostic_setting.diagnostic_setting_linux_web_app�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_linux_web_app" {
        id                             = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-cnsm-rg/providers/Microsoft.Web/sites/bfr-dev-app001|logAnalytics"
        name                           = "logAnalytics"
        �[90m# (5 unchanged attributes hidden)�[0m�[0m

      �[33m~�[0m�[0m enabled_log (known after apply)
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "allLogs" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
      �[31m-�[0m�[0m enabled_log {
          �[31m-�[0m�[0m category_group = "audit" �[90m-> null�[0m�[0m
            �[90m# (1 unchanged attribute hidden)�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }

      �[33m~�[0m�[0m metric (known after apply)
      �[31m-�[0m�[0m metric {
          �[31m-�[0m�[0m category = "AllMetrics" �[90m-> null�[0m�[0m
          �[31m-�[0m�[0m enabled  = true �[90m-> null�[0m�[0m

          �[31m-�[0m�[0m retention_policy {
              �[31m-�[0m�[0m days    = 0 �[90m-> null�[0m�[0m
              �[31m-�[0m�[0m enabled = false �[90m-> null�[0m�[0m
            }
        }
    }

�[1m  # module.app_service_plan_ingestion.data.azurerm_monitor_diagnostic_categories.diagnostic_categories_service_plan�[0m will be read during apply
  # (depends on a resource or a module with changes pending)
�[0m �[36m<=�[0m�[0m data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_service_plan" {
      �[32m+�[0m�[0m id                  = (known after apply)
      �[32m+�[0m�[0m log_category_groups = (known after apply)
      �[32m+�[0m�[0m log_category_types  = (known after apply)
      �[32m+�[0m�[0m metrics             = (known after apply)
      �[32m+�[0m�[0m resource_id         = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
    }

�[1m  # module.app_service_plan_ingestion.azurerm_service_plan.service_plan�[0m will be updated in-place
�[0m  �[33m~�[0m�[0m resource "azurerm_service_plan" "service_plan" {
        id                           = "/subscriptions/1fdab118-1638-419a-8b12-06c9543714a0/resourceGroups/bfr-dev-bot-ngst-rg/providers/Microsoft.Web/serverFarms/bfr-dev-ngst-asp001"
        name                         = "bfr-dev-ngst-asp001"
        tags                         = {
            "workload" = "bot-assistant"
        }
      �[33m~�[0m�[0m worker_count                 = 0 �[33m->�[0m�[0m 1
        �[90m# (10 unchanged attributes hidden)�[0m�[0m
    }

�[1mPlan:�[0m 0 to add, 5 to change, 0 to destroy.
�[0m�[90m
─────────────────────────────────────────────────────────────────────────────�[0m

Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Releasing state lock. This may take a few moments...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant